Pre Merge pull request !288 from 抓蛙师/auto-7465549-dev-af4ea3a0

This commit is contained in:
抓蛙师 2023-02-17 03:16:27 +00:00 committed by Gitee
commit 88a7005252
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -116,6 +116,9 @@ public class SysDeptServiceImpl implements ISysDeptService, DeptService {
@Override @Override
public SysDept selectDeptById(Long deptId) { public SysDept selectDeptById(Long deptId) {
SysDept dept = baseMapper.selectById(deptId); SysDept dept = baseMapper.selectById(deptId);
if (ObjectUtil.isNull(dept)) {
return null;
}
SysDept parentDept = baseMapper.selectOne(new LambdaQueryWrapper<SysDept>() SysDept parentDept = baseMapper.selectOne(new LambdaQueryWrapper<SysDept>()
.select(SysDept::getDeptName).eq(SysDept::getDeptId, dept.getParentId())); .select(SysDept::getDeptName).eq(SysDept::getDeptId, dept.getParentId()));
dept.setParentName(ObjectUtil.isNotNull(parentDept) ? parentDept.getDeptName() : null); dept.setParentName(ObjectUtil.isNotNull(parentDept) ? parentDept.getDeptName() : null);