mirror of https://gitee.com/stylefeng/roses
【7.2.2】组织机构查询带查询条件则不进行构建树
parent
020899e465
commit
715d3392b7
|
@ -233,9 +233,13 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
|
|||
}
|
||||
}
|
||||
|
||||
// 构建树并返回
|
||||
if (ObjectUtil.isNotEmpty(hrOrganizationRequest.getOrgName())
|
||||
|| ObjectUtil.isNotEmpty(hrOrganizationRequest.getOrgCode())) {
|
||||
return treeNodeList;
|
||||
} else {
|
||||
return new DefaultTreeBuildFactory<OrganizationTreeNode>().doTreeBuild(treeNodeList);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ZTreeNode> orgZTree(HrOrganizationRequest hrOrganizationRequest, boolean buildTree) {
|
||||
|
@ -393,7 +397,7 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
|
|||
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查询条件
|
||||
if (ObjectUtil.isNotEmpty(orgParentId)) {
|
||||
|
|
Loading…
Reference in New Issue