Преглед изворни кода

权限分部逻辑调整,如果是超级管理员,那么有所有权限,但是只能获取所在分部的数据。

zouxuan пре 2 година
родитељ
комит
4b591c67bd

+ 1 - 1
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/config/PermissionCheckService.java

@@ -27,7 +27,7 @@ public class PermissionCheckService {
 
 		AuthUser authUser = SecurityUtils.getUser();
 		SysUser user = sysUserService.get(authUser.getUserId());
-		if (user.getTenantId() == -1) {
+		if (user.getTenantId() == -1 || user.getIsSuperAdmin()) {
 			return true;
 		}