소스 검색

修改菜单名称和 权限名称联动

wuxw 6 년 전
부모
커밋
d0327b1009

+ 5 - 0
WebService/src/main/resources/components/menuPackage/addMenuView/addMenuView.js

@@ -98,6 +98,11 @@ description:'',
             },
             saveAddMenuInfo:function(){
                 if(vc.component.addMenuValidate()){
+
+                    vc.emit('addPrivilegeViewInfo','syncData',{
+                        name:vc.component.addMenuViewInfo.name,
+                        description:vc.component.addMenuViewInfo.description
+                    });
                     //侦听回传
                     vc.emit($props.callBackListener,$props.callBackFunction, vc.component.addMenuViewInfo);
                     return ;

+ 4 - 4
WebService/src/main/resources/components/menuPackage/configMenu/configMenu.js

@@ -34,8 +34,8 @@
                 vc.component.configMenuInfo.index = vc.component.configMenuInfo.$step.getIndex();
 
                 vc.emit('viewMenuGroupInfo', 'onIndex', vc.component.configMenuInfo.index);
-vc.emit('addMenuView', 'onIndex', vc.component.configMenuInfo.index);
-vc.emit('addPrivilegeView', 'onIndex', vc.component.configMenuInfo.index);
+                vc.emit('addMenuView', 'onIndex', vc.component.configMenuInfo.index);
+                vc.emit('addPrivilegeView', 'onIndex', vc.component.configMenuInfo.index);
 
             },
             _nextStep:function(){
@@ -48,8 +48,8 @@ vc.emit('addPrivilegeView', 'onIndex', vc.component.configMenuInfo.index);
                 vc.component.configMenuInfo.index = vc.component.configMenuInfo.$step.getIndex();
 
                  vc.emit('viewMenuGroupInfo', 'onIndex', vc.component.configMenuInfo.index);
-vc.emit('addMenuView', 'onIndex', vc.component.configMenuInfo.index);
-vc.emit('addPrivilegeView', 'onIndex', vc.component.configMenuInfo.index);
+                vc.emit('addMenuView', 'onIndex', vc.component.configMenuInfo.index);
+                vc.emit('addPrivilegeView', 'onIndex', vc.component.configMenuInfo.index);
 
             },
             _finishStep:function(){

+ 4 - 0
WebService/src/main/resources/components/privilegePackage/addPrivilegeView/addPrivilegeView.js

@@ -27,6 +27,10 @@
          },
          _initEvent:function(){
 
+            vc.on('addPrivilegeViewInfo','syncData',function(_obj){
+                vc.copyObject(_obj,vc.component.addPrivilegeViewInfo);
+            });
+
             vc.on('addPrivilegeViewInfo', 'onIndex', function(_index){
                 vc.component.addPrivilegeViewInfo.index = _index;
             });