From 0aea8bd18daaaf91e622fdcfdd81dbb2e1b4860c Mon Sep 17 00:00:00 2001 From: swb <jpy123456> Date: Mon, 21 Oct 2024 09:01:18 +0800 Subject: [PATCH] fix:立行立改责任主体修改提交 --- screen-api/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java | 12 ++++++++---- screen-manage/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java | 13 +++++++++---- 2 files changed, 17 insertions(+), 8 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<>()); diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java index 32b9a1a..5676646 100644 --- a/screen-manage/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java +++ b/screen-manage/src/main/java/com/moral/api/service/impl/ResponsibilityUnitServiceImpl.java @@ -204,12 +204,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("������������������������"); @@ -224,14 +224,19 @@ 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