Browse Source

修复 菜单配置 报错问题

wuxw 7 years ago
parent
commit
f0ad509e98

+ 6 - 3
Api/src/main/java/com/java110/api/listener/configMenu/BindingConfigMenuListener.java

@@ -77,13 +77,16 @@ public class BindingConfigMenuListener extends AbstractServiceApiListener {
         if (!hasKey(viewMenuGroupInfo, "gId")) {
             saveMenuGroup(viewMenuGroupInfo, context);
         }
+
+        if (!hasKey(addPrivilegeView, "pId")) {
+            saveMenuPrivilege(addPrivilegeView, context);
+        }
+
         if (!hasKey(addMenuView, "mId")) {
             addMenuView.put("gId",viewMenuGroupInfo.getString("gId"));
+            addMenuView.put("pId",viewMenuGroupInfo.getString("pId"));
             saveMenu(addMenuView, context);
         }
-        if (!hasKey(addPrivilegeView, "pId")) {
-            saveMenuPrivilege(addPrivilegeView, context);
-        }
 
 
         ResponseEntity<String> responseEntity = new ResponseEntity<String>("", HttpStatus.OK);

+ 5 - 5
WebService/src/main/resources/components/menuGroupPackage/view-menuGroup-info/viewMenuGroupInfo.js

@@ -13,11 +13,11 @@
                 index:0,
                 flowComponent:'viewMenuGroupInfo',
                 name:'',
-icon:'',
-label:'',
-seq:'',
-description:'',
-
+                icon:'',
+                label:'',
+                seq:'',
+                description:'',
+                gId:''
             }
         },
         _initMethod:function(){