| | |
| | | //员工权限 |
| | | vc.extends({ |
| | | data:{ |
| | | staffPrivilegeInfo:{ |
| | | privileges:[], |
| | | _currentStaffId:'', |
| | | } |
| | | }, |
| | | _initMethod:function(){ |
| | | |
| | | }, |
| | | _initEvent:function(){ |
| | | vc.on('staffPrivilege','_loadStaffPrivileges',function(_param){ |
| | | vc.component._loadStaffPrivileges(_param); |
| | | }); |
| | | }, |
| | | methods:{ |
| | | _loadStaffPrivileges:function(_param){ |
| | | vc.component.staffPrivilegeInfo._currentStaffId=_param.staffId; |
| | | var param = { |
| | | params:{ |
| | | staffId:_param.staffId |
| | | } |
| | | }; |
| | | //发送get请求 |
| | | vc.http.get('staffPrivilege', |
| | | 'listStaffPrivileges', |
| | | param, |
| | | function(json){ |
| | | var _staffPrivilegeInfo = JSON.parse(json); |
| | | vc.component.staffPrivilegeInfo.privileges = _staffPrivilegeInfo.datas; |
| | | |
| | | },function(){ |
| | | console.log('请求失败处理'); |
| | | }); |
| | | }, |
| | | _openDeleteStaffPrivilegeModel:function(_staffPrivilege){ |
| | | _staffPrivilege.staffId = vc.component.staffPrivilegeInfo._currentStaffId; |
| | | vc.emit('deleteStaffPrivilege','openStaffPrivilegeModel',_staffPrivilege); |
| | | } |
| | | } |
| | | }); |
| | | |