提交 e9e5a94b 编写于 作者: O o2sword

组织管理人员搜索问题修复

上级 520b4289
......@@ -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.
先完成此消息的编辑!
想要评论请 注册