From 1590314f6604f753605b2caf195e4c1675b2cac3 Mon Sep 17 00:00:00 2001 From: zhangchenbiao Date: Mon, 9 Oct 2023 10:32:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E9=97=A8=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cool/store/service/impl/EnterpriseSyncServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/EnterpriseSyncServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/EnterpriseSyncServiceImpl.java index 3986f152b..45c727577 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/EnterpriseSyncServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/EnterpriseSyncServiceImpl.java @@ -249,8 +249,9 @@ public class EnterpriseSyncServiceImpl implements EnterpriseSyncService { syncAll(); return; } + RegionDO parentRegion = regionDAO.getRegionInfoByRegionId(departmentDetail.getParentId()); Multimap updateLeaderDeptMap = ArrayListMultimap.create(); - RegionDO updateRegion = SysDepartmentDTO.convertRegionDO(departmentDetail, updateLeaderDeptMap); + RegionDO updateRegion = SysDepartmentDTO.convertRegionDO(departmentDetail, updateLeaderDeptMap, parentRegion); regionDAO.batchInsertOrUpdate(Arrays.asList(updateRegion)); dealUserLeaderDept(departmentDetail.getId(), updateLeaderDeptMap); break;