Parcourir la source

更新默认权限为企业共享

DESKTOP-VAEGFGM\zqc il y a 3 mois
Parent
commit
30ccb674fe

+ 5 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/permission/MdePermissionServiceImpl.java

@@ -323,7 +323,7 @@ public class MdePermissionServiceImpl implements MdePermissionService {
         List<MdeRoleDO> roles = getEnableUserRoleListByUserIdFromCache(enterpriseId, userId);
         // 如果角色为空,则只能查看自己
         if (CollUtil.isEmpty(roles)) {
-            result.setSelf(true);
+//            result.setSelf(f);
             if(enterpriseUserBindService.checkIsAdmin(enterpriseUserBind)) {
                 // 管理员 数据权限是 当前企业以及下级
                 CollUtil.addAll(result.getDataIds(), enterpriseService
@@ -331,6 +331,10 @@ public class MdePermissionServiceImpl implements MdePermissionService {
                 // 添加本身企业编号
                 CollUtil.addAll(result.getDataIds(), enterpriseUserBind
                         .getEnterpriseId());
+            }else{
+                // 默认权限情况  共享企业数据
+                CollectionUtils.addIfNotNull(result.getDataIds(), enterpriseUserBind.getEnterpriseId());
+
             }
             return result;
         }