修改权限
This commit is contained in:
		| @ -28,7 +28,7 @@ public class SaPermissionImpl implements StpInterface { | |||||||
|     public List<String> getPermissionList(Object loginId, String loginType) { |     public List<String> getPermissionList(Object loginId, String loginType) { | ||||||
|         LoginUser loginUser = LoginHelper.getLoginUser(); |         LoginUser loginUser = LoginHelper.getLoginUser(); | ||||||
|         UserType userType = UserType.getUserType(loginUser.getUserType()); |         UserType userType = UserType.getUserType(loginUser.getUserType()); | ||||||
|         if (userType == UserType.SYS_USER) { |         if (userType == UserType.SYS_USER || userType == UserType.APP_USER) { | ||||||
|             Long projectId = loginUser.getProjectId(); |             Long projectId = loginUser.getProjectId(); | ||||||
|             List<SysProjectRoleMenuVo> menuPermission = loginUser.getMenuPermission(); |             List<SysProjectRoleMenuVo> menuPermission = loginUser.getMenuPermission(); | ||||||
|             if (CollUtil.isNotEmpty(menuPermission)) { |             if (CollUtil.isNotEmpty(menuPermission)) { | ||||||
| @ -51,9 +51,10 @@ public class SaPermissionImpl implements StpInterface { | |||||||
|                 return new ArrayList<>(); |                 return new ArrayList<>(); | ||||||
|             } |             } | ||||||
|  |  | ||||||
|         } else if (userType == UserType.APP_USER) { |  | ||||||
|             // 其他端 自行根据业务编写 |  | ||||||
|         } |         } | ||||||
|  | /*        else if (userType == UserType.APP_USER) { | ||||||
|  |             // 其他端 自行根据业务编写 | ||||||
|  |         }*/ | ||||||
|         return new ArrayList<>(); |         return new ArrayList<>(); | ||||||
| //        return Collections.singletonList("*"); | //        return Collections.singletonList("*"); | ||||||
|     } |     } | ||||||
| @ -65,7 +66,7 @@ public class SaPermissionImpl implements StpInterface { | |||||||
|     public List<String> getRoleList(Object loginId, String loginType) { |     public List<String> getRoleList(Object loginId, String loginType) { | ||||||
|         LoginUser loginUser = LoginHelper.getLoginUser(); |         LoginUser loginUser = LoginHelper.getLoginUser(); | ||||||
|         UserType userType = UserType.getUserType(loginUser.getUserType()); |         UserType userType = UserType.getUserType(loginUser.getUserType()); | ||||||
|         if (userType == UserType.SYS_USER) { |         if (userType == UserType.SYS_USER || userType == UserType.APP_USER) { | ||||||
|             Long projectId = loginUser.getProjectId(); |             Long projectId = loginUser.getProjectId(); | ||||||
|             List<SysProjectRolePermissionVo> rolePermission = loginUser.getRolePermission(); |             List<SysProjectRolePermissionVo> rolePermission = loginUser.getRolePermission(); | ||||||
|             if (CollUtil.isNotEmpty(rolePermission)) { |             if (CollUtil.isNotEmpty(rolePermission)) { | ||||||
| @ -87,9 +88,10 @@ public class SaPermissionImpl implements StpInterface { | |||||||
|             } else { |             } else { | ||||||
|                 return new ArrayList<>(); |                 return new ArrayList<>(); | ||||||
|             } |             } | ||||||
|         } else if (userType == UserType.APP_USER) { |  | ||||||
|             // 其他端 自行根据业务编写 |  | ||||||
|         } |         } | ||||||
|  | /*        else if (userType == UserType.APP_USER) { | ||||||
|  |             // 其他端 自行根据业务编写 | ||||||
|  |         }*/ | ||||||
|         return new ArrayList<>(); |         return new ArrayList<>(); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user