|
@@ -271,13 +271,16 @@ public class SysWorkUserServiceImpl extends ServiceImpl<SysWorkUserMapper, SysWo
|
|
|
}
|
|
|
List<Long> workVoDeptIds = sysWorkVo.getDeptIds();
|
|
|
sysWorkVo.setDeptNames(new ArrayList<>());
|
|
|
- for (Long workVoDeptId : workVoDeptIds) {
|
|
|
- SysDept sysDept = sysDeptJMap.get(workVoDeptId);
|
|
|
- if (sysDept == null) {
|
|
|
- break;
|
|
|
+ if (CollUtil.isNotEmpty(workVoDeptIds)) {
|
|
|
+ for (Long workVoDeptId : workVoDeptIds) {
|
|
|
+ SysDept sysDept = sysDeptJMap.get(workVoDeptId);
|
|
|
+ if (sysDept == null) {
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ sysWorkVo.getDeptNames().add(sysDept.getName());
|
|
|
}
|
|
|
- sysWorkVo.getDeptNames().add(sysDept.getName());
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
sysWorkVos.forEach(sysWorkVo -> sysWorkVo.setPassword(null));
|