mirror of https://gitee.com/stylefeng/roses
【7.2.2】组织机构查询带查询条件则不进行构建树
parent
020899e465
commit
715d3392b7
|
@ -233,8 +233,12 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 构建树并返回
|
if (ObjectUtil.isNotEmpty(hrOrganizationRequest.getOrgName())
|
||||||
return new DefaultTreeBuildFactory<OrganizationTreeNode>().doTreeBuild(treeNodeList);
|
|| ObjectUtil.isNotEmpty(hrOrganizationRequest.getOrgCode())) {
|
||||||
|
return treeNodeList;
|
||||||
|
} else {
|
||||||
|
return new DefaultTreeBuildFactory<OrganizationTreeNode>().doTreeBuild(treeNodeList);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -393,7 +397,7 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
|
||||||
queryWrapper.like(ObjectUtil.isNotEmpty(orgName), HrOrganization::getOrgName, orgName);
|
queryWrapper.like(ObjectUtil.isNotEmpty(orgName), HrOrganization::getOrgName, orgName);
|
||||||
|
|
||||||
// 拼接组织机构编码条件
|
// 拼接组织机构编码条件
|
||||||
queryWrapper.eq(ObjectUtil.isNotEmpty(orgCode), HrOrganization::getOrgCode, orgCode);
|
queryWrapper.like(ObjectUtil.isNotEmpty(orgCode), HrOrganization::getOrgCode, orgCode);
|
||||||
|
|
||||||
// 拼接父机构id查询条件
|
// 拼接父机构id查询条件
|
||||||
if (ObjectUtil.isNotEmpty(orgParentId)) {
|
if (ObjectUtil.isNotEmpty(orgParentId)) {
|
||||||
|
|
Loading…
Reference in New Issue