瀏覽代碼

no message

FengChaoYu 1 月之前
父節點
當前提交
fd0167fd5c
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      src/main/java/com/gree/mall/manager/logic/admin/AdminUserLogic.java

+ 6 - 4
src/main/java/com/gree/mall/manager/logic/admin/AdminUserLogic.java

@@ -213,11 +213,8 @@ public class AdminUserLogic {
             throw new RemoteServiceException("不允许修改账号");
         }
 
-        adminUser.setCompanyId("");
-        adminUser.setCompanyName("");
-
         if (curLoginAmin.getType() == 0 && adminUser.getType() != 0) {
-            if (StringUtils.isBlank(adminUser.getCompanyId()) || StringUtils.isBlank(adminUser.getCompanyName()) ) {
+            if (StringUtils.isBlank(adminUser.getCompanyId()) || StringUtils.isBlank(adminUser.getCompanyName())) {
                 throw new RemoteServiceException("管理员创建“非平台账号”账号,必须指定所属公司");
             }
         }
@@ -250,6 +247,11 @@ public class AdminUserLogic {
             adminUser.setCompanyName(curLoginAmin.getCompanyName());
         }
 
+        if (StringUtils.isBlank(adminUser.getCompanyId())) {
+            adminUser.setCompanyId("");
+            adminUser.setCompanyName("");
+        }
+
         // 检查角色
         AdminRole addUserRole;
         if (StringUtils.isEmpty(adminUser.getRoleId()) ||