FengChaoYu 1 месяц назад
Родитель
Сommit
543c0b71cf

+ 5 - 0
src/main/java/com/gree/mall/manager/logic/admin/AdminRoleLogic.java

@@ -80,6 +80,11 @@ public class AdminRoleLogic {
             throw new RemoteServiceException("角色名称不能为空");
         }
 
+        if (StringUtils.isBlank(adminRole.getCompanyId()) && adminUser.getType() > 0) {
+            adminRole.setCompanyId(adminUser.getCompanyId())
+                    .setCompanyName(adminUser.getCompanyName());
+        }
+
         if (adminRoleService.lambdaQuery()
                 .eq(AdminRole::getCompanyId, adminRole.getCompanyId())
                 .eq(AdminRole::getName, StringUtils.trim(adminRole.getName()))