|
@@ -146,6 +146,9 @@ public class UserService {
|
|
|
List<Predicate> predicates = new ArrayList<>();
|
|
|
predicates.add(cb.equal(root.get("rootOrgId"),root.get("orgId")));
|
|
|
predicates.add(cb.equal(root.get("type"),userCriteria.getType()));
|
|
|
+ if(userCriteria.getRootOrgId() != null){
|
|
|
+ predicates.add(cb.equal(root.get("rootOrgId"),userCriteria.getRootOrgId()));
|
|
|
+ }
|
|
|
if(StringUtils.isNotEmpty(userCriteria.getLoginName())){
|
|
|
predicates.add(cb.like(root.get("loginName"),"%"+userCriteria.getLoginName()+"%"));
|
|
|
}
|