From da0cb6ec9344641c5d1820e099131b58149b3fbc Mon Sep 17 00:00:00 2001 From: swb <jpy123456> Date: Fri, 15 Nov 2024 08:44:30 +0800 Subject: [PATCH] fix:国控站显示提交 --- screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java index 95cd1df..eed86f4 100644 --- a/screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java +++ b/screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java @@ -88,12 +88,12 @@ 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("������������������������"); @@ -108,14 +108,18 @@ 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<>()); -- Gitblit v1.8.0