【fix sonar】SysBaseApiImpl文件

This commit is contained in:
梁琦涛
2023-03-09 16:49:49 +08:00
parent 936e5f4330
commit 1761a1f761
@@ -1042,17 +1042,17 @@ public class SysBaseApiImpl implements ISysBaseAPI {
* @return * @return
*/ */
@Override @Override
public List<Map> getDeptUserByOrgCode(String orgCode) { public List<Map<String,Object>> getDeptUserByOrgCode(String orgCode) {
//1.获取公司信息 //1.获取公司信息
SysDepart comp=sysDepartService.queryCompByOrgCode(orgCode); SysDepart comp=sysDepartService.queryCompByOrgCode(orgCode);
if(comp!=null){ if(comp!=null){
//2.获取公司下级部门 //2.获取公司下级部门
List<SysDepart> departs=sysDepartService.queryDeptByPid(comp.getId()); List<SysDepart> departs=sysDepartService.queryDeptByPid(comp.getId());
//3.获取部门下的人员信息 //3.获取部门下的人员信息
List<Map> list=new ArrayList<>(); List<Map<String,Object>> list=new ArrayList<>();
//4.处理部门和下级用户数据 //4.处理部门和下级用户数据
for (SysDepart dept:departs) { for (SysDepart dept:departs) {
Map map=new HashMap<>(); Map<String,Object> map=new HashMap<>();
//部门名称 //部门名称
String departName = dept.getDepartName(); String departName = dept.getDepartName();
//根据部门编码获取下级部门id //根据部门编码获取下级部门id