【fix sonar】SysDepartController文件
This commit is contained in:
+15
-11
@@ -369,17 +369,8 @@ public class SysDepartController {
|
|||||||
String parentCode = orgCode.substring(0, orgCode.length()-codeLength);
|
String parentCode = orgCode.substring(0, orgCode.length()-codeLength);
|
||||||
QueryWrapper<SysDepart> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysDepart> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("org_code", parentCode);
|
queryWrapper.eq("org_code", parentCode);
|
||||||
try {
|
setParentId(sysDepart, queryWrapper);
|
||||||
SysDepart parentDept = sysDepartService.getOne(queryWrapper);
|
}else{
|
||||||
if(parentDept != null) {
|
|
||||||
sysDepart.setParentId(parentDept.getId());
|
|
||||||
} else {
|
|
||||||
sysDepart.setParentId("");
|
|
||||||
}
|
|
||||||
}catch (Exception e) {
|
|
||||||
//没有查找到parentDept
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
sysDepart.setParentId("");
|
sysDepart.setParentId("");
|
||||||
}
|
}
|
||||||
//update-begin---author:liusq Date:20210223 for:批量导入部门以后,不能追加下一级部门 #2245------------
|
//update-begin---author:liusq Date:20210223 for:批量导入部门以后,不能追加下一级部门 #2245------------
|
||||||
@@ -409,6 +400,19 @@ public class SysDepartController {
|
|||||||
return Result.error("文件导入失败!");
|
return Result.error("文件导入失败!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setParentId(SysDepart sysDepart, QueryWrapper<SysDepart> queryWrapper) {
|
||||||
|
try {
|
||||||
|
SysDepart parentDept = sysDepartService.getOne(queryWrapper);
|
||||||
|
if(parentDept != null) {
|
||||||
|
sysDepart.setParentId(parentDept.getId());
|
||||||
|
} else {
|
||||||
|
sysDepart.setParentId("");
|
||||||
|
}
|
||||||
|
}catch (Exception e) {
|
||||||
|
//没有查找到parentDept
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询所有部门信息
|
* 查询所有部门信息
|
||||||
|
|||||||
Reference in New Issue
Block a user