/** 权限组 **/ (function(vc){ vc.extends({ propTypes: { callBackListener:vc.propTypes.string, callBackFunction:vc.propTypes.string, showCallBackButton:vc.propTypes.string='false' }, data:{ viewOwnerInfo:{ flowComponent:'viewOwnerInfo', ownerId:"", name:"", age:"", sex:"", userName:"", remark:"", link:"", showCallBackButton:$props.showCallBackButton } }, _initMethod:function(){ vc.component._loadOwnerInfo(); }, _initEvent:function(){ vc.on('viewOwnerInfo','onIndex',function(_index){ /*if(_index == 2){ vc.emit($props.callBackListener,$props.callBackFunction,vc.component.viewOwnerInfo); }*/ }); vc.on('viewOwnerInfo','callBackOwnerInfo',function(_info){ vc.emit($props.callBackListener,$props.callBackFunction,vc.component.viewOwnerInfo); }); }, methods:{ _loadOwnerInfo:function(){ //加载 业主信息 var _ownerId = vc.getParam('ownerId') if(!vc.notNull(_ownerId)){ return ; } var param = { params:{ ownerId:_ownerId, page:1, row:1, communityId:vc.getCurrentCommunity().communityId, ownerTypeCd:'1001' } } //发送get请求 vc.http.get('viewOwner', 'getOwner', param, function(json,res){ var listOwnerData =JSON.parse(json); vc.copyObject(listOwnerData.owners[0],vc.component.viewOwnerInfo); },function(errInfo,error){ console.log('请求失败处理'); } ); }, _callBackListOwner:function(_ownerId){ vc.jumpToPage("/flow/ownerFlow?ownerId="+_ownerId); } } }); })(window.vc);