提交 59bd6df1 编写于 作者: O o2null

Merge branch 'fix/组织管理人员搜索问题' into 'develop'

【人员组织】修复组织管理人员搜索问题 to develop

See merge request o2oa/o2oa!1240
......@@ -107,7 +107,9 @@ class ActionListLike extends BaseAction {
if (ListTools.isNotEmpty(personIds)) {
p = cb.and(p, root.get(Person_.id).in(personIds));
}else{
return wos;
if(ListTools.isNotEmpty(wi.getGroupList(), wi.getRoleList())) {
return wos;
}
}
p = cb.and(p, business.personPredicateWithTopUnit(effectivePesron));
List<Person> os = em.createQuery(cq.select(root).where(p)).getResultList();
......
......@@ -103,7 +103,9 @@ class ActionListLikePinyin extends BaseAction {
if (ListTools.isNotEmpty(personIds)) {
p = cb.and(p, root.get(Person_.id).in(personIds));
}else{
return wos;
if(ListTools.isNotEmpty(wi.getGroupList(), wi.getRoleList())) {
return wos;
}
}
p = cb.and(p, business.personPredicateWithTopUnit(effectivePerson));
List<Person> os = em.createQuery(cq.select(root).where(p)).getResultList();
......
......@@ -111,7 +111,9 @@ class ActionListPinyinInitial extends BaseAction {
if (ListTools.isNotEmpty(personIds)) {
p = cb.and(p, root.get(Person_.id).in(personIds));
}else{
return wos;
if(ListTools.isNotEmpty(wi.getGroupList(), wi.getRoleList())) {
return wos;
}
}
p = cb.and(p, business.personPredicateWithTopUnit(effectivePerson));
List<Person> os = em.createQuery(cq.select(root).where(p)).getResultList();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册