소스 검색

报修优化

guarantee-lsq 2 년 전
부모
커밋
6cdbb94683
1개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 5
      platform-service/src/main/java/com/platform/service/upms/impl/SysRoleServiceImpl.java

+ 1 - 5
platform-service/src/main/java/com/platform/service/upms/impl/SysRoleServiceImpl.java

@@ -159,11 +159,7 @@ public class SysRoleServiceImpl extends BaseServiceImpl<SysRoleMapper, SysRole,
     @Override
     public Integer getRepairRole() {
         // 根据用户的角色来定
-        StringBuilder roleCodes = new StringBuilder();
-        SecurityUtils.getUserInfo().getRoleCodes().forEach(item-> {
-            roleCodes.append(item).append(",");
-        });
-        String roles = roleCodes.toString();
+        String roles = sysUserRoleService.getRoleCodesByUserId();;
         if(roles.contains(SysRoleCodeEnum.Maintenance_Leader.name())){
             return 2;
         }else if(roles.contains(SysRoleCodeEnum.Maintenance.name())){