|
@@ -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;
|
|
|
}
|