mirror of https://gitee.com/stylefeng/roses
【7.4.0】【org】优化获取用户组织机构列表
parent
f18d7aa8ce
commit
1af33de150
|
@ -210,12 +210,17 @@ public class SysUserOrgServiceServiceImpl extends ServiceImpl<SysUserOrgMapper,
|
||||||
List<SysUserOrg> sysUserOrgList = this.findList(userOrgResponse);
|
List<SysUserOrg> sysUserOrgList = this.findList(userOrgResponse);
|
||||||
for (SysUserOrg sysUserOrg : sysUserOrgList) {
|
for (SysUserOrg sysUserOrg : sysUserOrgList) {
|
||||||
|
|
||||||
if (sysUserOrg.getOrgId().equals(currentCompanyInfo.getOrgId())) {
|
// 公司id已经添加到列表中,不用再继续添加
|
||||||
|
if (currentCompanyInfo.getOrgId().equals(sysUserOrg.getOrgId())) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取用户的公司信息
|
// 获取用户的公司信息
|
||||||
HrOrganizationDTO companyInfo = organizationServiceApi.getOrgCompanyInfo(sysUserOrg.getOrgId());
|
HrOrganizationDTO companyInfo = organizationServiceApi.getOrgCompanyInfo(sysUserOrg.getOrgId());
|
||||||
|
if (currentCompanyInfo.getOrgId().equals(companyInfo.getOrgId())) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
results.add(companyInfo);
|
results.add(companyInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue