| | |
| | | Map<Integer, Integer> areaMap1 = new HashMap<>(); |
| | | Map<Integer, ResponsibilityUnitQuery> areaMap = new HashMap<>(); |
| | | for (ResponsibilityUnitQuery responsibilityUnitQuery : sysAreas) { |
| | | if (responsibilityUnitQuery.getUnitName().equals("市大气办")){ |
| | | if (responsibilityUnitQuery.getUnitId().equals(38)){ |
| | | areaMap1.put(responsibilityUnitQuery.getAreaCode(), responsibilityUnitQuery.getUnitId()); |
| | | responsibilityUnitQuery.setUnitId(responsibilityUnitQuery.getAreaCode()); |
| | | responsibilityUnitQuery.setUnitName("江苏省——盐城市"); |
| | | } |
| | | if (responsibilityUnitQuery.getUnitName().equals("海城监控中心")){ |
| | | if (responsibilityUnitQuery.getUnitId().equals(1)){ |
| | | areaMap1.put(responsibilityUnitQuery.getAreaCode(),responsibilityUnitQuery.getUnitId()); |
| | | responsibilityUnitQuery.setUnitId(responsibilityUnitQuery.getAreaCode()); |
| | | responsibilityUnitQuery.setUnitName("辽宁省——海城市"); |
| | |
| | | ResponsibilityUnitQuery parentArea = areaMap.get(parentCode); |
| | | |
| | | if (responsibilityUnitQuery.getAreaCode().equals(210381)|| responsibilityUnitQuery.getAreaCode().equals(320900)){ |
| | | |
| | | QueryWrapper<ResponsibilityUnit> wr = new QueryWrapper<>(); |
| | | wr.eq("area_code",responsibilityUnitQuery.getAreaCode()); |
| | | ResponsibilityUnit responsibilityUnit = responsibilityUnitMapper.selectOne(wr); |
| | | |
| | | Integer integer = areaMap1.get(responsibilityUnitQuery.getAreaCode()); |
| | | ResponsibilityUnitQuery rsUnitQuery = new ResponsibilityUnitQuery(); |
| | | rsUnitQuery.setUnitId(integer); |
| | | rsUnitQuery.setParentCode(responsibilityUnitQuery.getParentCode()); |
| | | if (responsibilityUnitQuery.getAreaCode().equals(210381)){ |
| | | rsUnitQuery.setUnitName("海城监控中心"); |
| | | rsUnitQuery.setUnitName(responsibilityUnit.getUnitName()); |
| | | }else { |
| | | rsUnitQuery.setUnitName("市大气办"); |
| | | rsUnitQuery.setUnitName(responsibilityUnit.getUnitName()); |
| | | } |
| | | rsUnitQuery.setAreaCode(responsibilityUnitQuery.getAreaCode()); |
| | | rsUnitQuery.setChildren(new ArrayList<>()); |