吴学文
2019-05-16 680f44ec4b192f1952b8c52d26a1d1aed4131c80
WebService/src/main/resources/components/privilege/privilege.js
@@ -5,6 +5,7 @@
            privilegeInfo:{
                _currentPgId:"",
                _currentPgName:"",
                _currentStoreId:"9999",
                _privileges:[]
            }
        },
@@ -15,13 +16,17 @@
            vc.component.$on('privilege_group_event',function(_pgObj){
                vc.component.privilegeInfo._currentPgId = _pgObj._pgId;
                vc.component.privilegeInfo._currentPgName = _pgObj._pgName;
                vc.component.privilegeInfo._currentStoreId = _pgObj._storeId;
                //调用接口查询权限
                vc.component._loadPrivilege(_pgObj._pgId);
            });
            vc.component.$on('privilege_loadPrivilege',function(_pgId){
                vc.component._loadPrivilege(_pgId);
            });
        },
        methods:{
            _loadPrivilege:function(_pgId){
                vc.component.privilegeInfo._privileges=[];
                var param = {
                                    params:{pgId:_pgId}
                                };
@@ -37,6 +42,15 @@
                                console.log('请求失败处理');
                             }
                           );
            },
            openAddPrivilegeModel:function(){
                vc.component.$emit('addPrivilege_openPrivilegeModel',{
                            pgId:vc.component.privilegeInfo._currentPgId
                });
            },
            openDeletePrivilegeModel:function(_p){
                _p.pgId = vc.component.privilegeInfo._currentPgId;
                vc.emit('deletePrivilege','openDeletePrivilegeModel',_p);
            }
        }
    });