Browse Source

完善维修

guarantee-lsq 2 years ago
parent
commit
a7f85111f7

+ 1 - 20
platform-service/src/main/java/com/platform/service/repair/strategy/impl/LongYanRepairStrategy.java

@@ -92,26 +92,7 @@ public class LongYanRepairStrategy extends AbstractRepairBaseStrategy {
 
     private String getReportLeaderId(String sbId){
         String positionId = sbInfoService.getById(sbId).getPositionId();
-        String no = sbPositionMapper.getById(positionId).getNo();
-        String userMaps = ConfigCache.getLabelByValueAllowNull(SysConfigEnum.REPAIR_AREA_MANAGER.name());
-        if(StringUtils.isBlank(userMaps)){
-            throw new DeniedException("区域负责人尚未配置,请配置【后台管理】-【系统管理】-【系统参数配置】");
-        }
-        Map<String,String> maps = JsonUtils.jsonToMap(userMaps);
-        String username = "";
-        for(Map.Entry<String,String> entry : maps.entrySet()){
-            String value = entry.getValue();
-            if(value.contains(no)){
-                username = entry.getKey();
-                break;
-            }
-        }
-        if(StringUtils.isBlank(username)){
-            throw new DeniedException("报修设备尚未配置给区域负责人,请配置");
-        }
-        SysUser queryUser = new SysUser();
-        queryUser.setUsername(username);
-        return sysUserMapper.selectOne(queryUser).getUserId();
+        return sbPositionMapper.getById(positionId).getUserId();
     }
 
     public static void main(String[] args) {