|
|
@@ -47,16 +47,8 @@ public class XjrUserServiceImpl extends MPJBaseServiceImpl<XjrUserMapper, XjrUse
|
|
|
}
|
|
|
Set<Long> deptIds = new HashSet<>();
|
|
|
for (ConcatTreeVo concatTreeVo : teacherDeptInfo) {
|
|
|
- voList.add(new ConcatTreeVo(){{
|
|
|
- setId(concatTreeVo.getId());
|
|
|
- setName(concatTreeVo.getName());
|
|
|
- setParentId(concatTreeVo.getParentId());
|
|
|
- setGender(dictMap.get(concatTreeVo.getGender()));
|
|
|
- setMobile(concatTreeVo.getMobile());
|
|
|
- }});
|
|
|
deptIds.add(concatTreeVo.getParentId());
|
|
|
}
|
|
|
-
|
|
|
departmentMapper.selectList(
|
|
|
new QueryWrapper<Department>().lambda()
|
|
|
.eq(Department::getDeleteMark, DeleteMark.NODELETE.getCode())
|
|
|
@@ -69,6 +61,18 @@ public class XjrUserServiceImpl extends MPJBaseServiceImpl<XjrUserMapper, XjrUse
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+ for (ConcatTreeVo concatTreeVo : teacherDeptInfo) {
|
|
|
+ if(concatTreeVo.getParentId() != null){
|
|
|
+ voList.add(new ConcatTreeVo(){{
|
|
|
+ setId(concatTreeVo.getId());
|
|
|
+ setName(concatTreeVo.getName());
|
|
|
+ setParentId(concatTreeVo.getParentId());
|
|
|
+ setGender(dictMap.get(concatTreeVo.getGender()));
|
|
|
+ setMobile(concatTreeVo.getMobile());
|
|
|
+ }});
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
return voList;
|
|
|
}
|
|
|
}
|