调整后台返回部门id与公司id类型为 string
This commit is contained in:
@@ -504,10 +504,10 @@ public class DeptServiceImpl implements DeptService {
|
|||||||
DeptDO company = companyId != null ? loadDept(companyId, deptCache) : findTopLevelAncestor(dept);
|
DeptDO company = companyId != null ? loadDept(companyId, deptCache) : findTopLevelAncestor(dept);
|
||||||
if (company == null) continue;
|
if (company == null) continue;
|
||||||
CompanyDeptInfo info = new CompanyDeptInfo();
|
CompanyDeptInfo info = new CompanyDeptInfo();
|
||||||
info.setCompanyId(company.getId());
|
info.setCompanyId(String.valueOf(company.getId()));
|
||||||
info.setCompanyName(company.getName());
|
info.setCompanyName(company.getName());
|
||||||
info.setCompanyCode(company.getCode());
|
info.setCompanyCode(company.getCode());
|
||||||
info.setDeptId(dept.getId());
|
info.setDeptId(String.valueOf(dept.getId()));
|
||||||
info.setDeptName(dept.getName());
|
info.setDeptName(dept.getName());
|
||||||
info.setDeptCode(dept.getCode());
|
info.setDeptCode(dept.getCode());
|
||||||
result.add(info);
|
result.add(info);
|
||||||
|
|||||||
@@ -360,8 +360,8 @@ public class AdminUserServiceImpl implements AdminUserService {
|
|||||||
public AdminUserDO getUser(Long id) {
|
public AdminUserDO getUser(Long id) {
|
||||||
AdminUserDO adminUserDO = userMapper.selectListByIds(singleton(id)).stream().findFirst().orElseThrow(() -> exception(USER_NOT_EXISTS));
|
AdminUserDO adminUserDO = userMapper.selectListByIds(singleton(id)).stream().findFirst().orElseThrow(() -> exception(USER_NOT_EXISTS));
|
||||||
Set<CompanyDeptInfo> companyDeptInfoListByUserId = deptService.getCompanyDeptInfoListByUserId(id);
|
Set<CompanyDeptInfo> companyDeptInfoListByUserId = deptService.getCompanyDeptInfoListByUserId(id);
|
||||||
adminUserDO.setDeptIds(companyDeptInfoListByUserId.stream().map(CompanyDeptInfo::getDeptId).collect(Collectors.toSet()));
|
adminUserDO.setDeptIds(companyDeptInfoListByUserId.stream().map(CompanyDeptInfo::getDeptId).map(Long::valueOf).collect(Collectors.toSet()));
|
||||||
adminUserDO.setCompanyIds(companyDeptInfoListByUserId.stream().map(CompanyDeptInfo::getCompanyId).collect(Collectors.toSet()));
|
adminUserDO.setCompanyIds(companyDeptInfoListByUserId.stream().map(CompanyDeptInfo::getCompanyId).map(Long::valueOf).collect(Collectors.toSet()));
|
||||||
adminUserDO.setCompanyDeptInfos(companyDeptInfoListByUserId);
|
adminUserDO.setCompanyDeptInfos(companyDeptInfoListByUserId);
|
||||||
String deptNames = companyDeptInfoListByUserId.stream()
|
String deptNames = companyDeptInfoListByUserId.stream()
|
||||||
.map(CompanyDeptInfo::getDeptName)
|
.map(CompanyDeptInfo::getDeptName)
|
||||||
|
|||||||
Reference in New Issue
Block a user