|
@@ -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())){
|