Selaa lähdekoodia

管理员创建粮食中心赋值

lfy 1 viikko sitten
vanhempi
commit
6895912841

+ 4 - 0
delivery-module-system/delivery-module-system-api/src/main/java/com/unis/module/system/enums/permission/RoleIdEnum.java

@@ -18,6 +18,10 @@ public enum RoleIdEnum {
18 18
      * 银行用户
19 19
      */
20 20
     BANK_ADMIN("632188567941189"),
21
+    /**
22
+     * 交易中心
23
+     */
24
+    TRADE_CENTER("631920090095685"),
21 25
     ;
22 26
 
23 27
     /**

+ 7 - 0
delivery-module-system/delivery-module-system-biz/src/main/java/com/unis/module/system/controller/admin/user/UserController.java

@@ -108,6 +108,13 @@ public class UserController {
108 108
                 reqVO.setAreaLevel(0);
109 109
             }
110 110
         }
111
+        //超级管理员创建交易中心
112
+        if(ObjectUtil.isEmpty(areaLevel)){
113
+            if (roleIds.contains(Long.valueOf(RoleIdEnum.TRADE_CENTER.getRoleId()))){
114
+                reqVO.setAreaLevel(0);
115
+                reqVO.setAreaCode("0");
116
+            }
117
+        }
111 118
         Long id = userService.createUser(reqVO);
112 119
         return success(id);
113 120
     }