Browse Source

需求调整

master
luoweijian 4 days ago
parent
commit
75edbedbe8
  1. 11
      src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java

11
src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java

@ -93,6 +93,17 @@ public class SearchUserDomainServiceImpl implements SearchUserDomainService {
.findAny().orElse(new DepartmentDTO()).getDeptNamePath()));
}
dto.setDeptNameStr(String.join("," , deptNameList));
// 改为最底部门
if (StrUtil.isNotBlank(dto.getDeptNameStr())) {
dto.setDeptNameStr(Arrays.stream(dto.getDeptNameStr().split(",")) // 1. 按逗号拆分成数组并转为流
.map(s -> {
// 2. 对每一项找到最后一个横杠的位置
int lastIndex = s.lastIndexOf("-");
// 3. 如果有横杠则截取,没有则保留原样
return (lastIndex != -1) ? s.substring(lastIndex + 1) : s;
})
.collect(Collectors.joining(",")));
}
return dto;
}

Loading…
Cancel
Save