From 39ceed7f60905297629a45978cc29b6fe8bd05d8 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 20 七月 2019 17:52:33 +0800
Subject: [PATCH] 优化服务绑定功能
---
WebService/src/main/resources/components/privilege-group/privilegeGroup.js | 29 ++++++++++++++++++++++++-----
1 files changed, 24 insertions(+), 5 deletions(-)
diff --git a/WebService/src/main/resources/components/privilege-group/privilegeGroup.js b/WebService/src/main/resources/components/privilege-group/privilegeGroup.js
index 75e4b04..d8c20ad 100644
--- a/WebService/src/main/resources/components/privilege-group/privilegeGroup.js
+++ b/WebService/src/main/resources/components/privilege-group/privilegeGroup.js
@@ -12,6 +12,11 @@
_initMethod:function(){
vc.component.loadPrivilegeGroup();
},
+ _initEvent:function(){
+ vc.component.$on('privilegeGroup_loadPrivilegeGroup',function(_params){
+ vc.component.loadPrivilegeGroup();
+ });
+ },
methods:{
loadPrivilegeGroup:function(){
var param = {
@@ -25,10 +30,14 @@
function(json){
var _groupsInfo = JSON.parse(json);
vc.component.privilegeGroupInfo.groups = _groupsInfo;
-// vc.component.$emit('pagination_info_event',{
-// total:_staffInfo.records,
-// currentPage:_staffInfo.page
-// });
+ if(_groupsInfo.length > 0){
+ vc.component.$emit('privilege_group_event',{
+ _pgId:_groupsInfo[0].pgId,
+ _pgName:_groupsInfo[0].name,
+ _storeId:_groupsInfo[0].storeId
+ });
+ }
+
},function(){
console.log('璇锋眰澶辫触澶勭悊');
@@ -36,7 +45,17 @@
);
},
notifyQueryPrivilege:function(_pGroup){
- console.log("褰撳墠鐐瑰嚮鏉冮檺缁�",_pGroup)
+ vc.component.$emit('privilege_group_event',{
+ _pgId:_pGroup.pgId,
+ _pgName:_pGroup.name,
+ _storeId:_pGroup.storeId
+ });
+ },
+ openPrivilegeGroupModel:function(){
+ vc.component.$emit('addPrivilegeGroup_openPrivilegeGroupModel',{});
+ },
+ openDeletePrivilegeGroupModel:function(_pGroup){
+ vc.component.$emit('deletePrivilegeGroup_openDeletePrivilegeGroupModel',_pGroup);
}
}
});
--
Gitblit v1.8.0