人员同步修复

This commit is contained in:
zhangchenbiao
2023-07-06 15:18:03 +08:00
parent 50fccec492
commit 6f99427569
2 changed files with 7 additions and 1 deletions

View File

@@ -124,7 +124,10 @@ public class EnterpriseUserDTO implements Serializable {
List<String> regionPaths = new ArrayList<>();
if(CollectionUtils.isNotEmpty(departmentLists)){
for (String departmentId : departmentLists) {
regionPaths.add(regionPathMap.get(departmentId));
String regionPath = regionPathMap.get(departmentId);
if(StringUtils.isNotBlank(regionPath)){
regionPaths.add(regionPath);
}
}
}
//挂跟节点

View File

@@ -100,6 +100,9 @@ public class UserRegionMappingDO implements Serializable {
for (EnterpriseUserDO user : userList) {
List<String> userRegionIds = JSONObject.parseArray(user.getUserRegionIds(), String.class).stream().distinct().collect(Collectors.toList());
for (String userRegionId : userRegionIds) {
if(StringUtils.isNotBlank(userRegionId)){
continue;
}
String[] split = userRegionId.split(CommonConstants.PATH_SPILT);
if(split.length == 0){
continue;