|
@@ -66,7 +66,12 @@ public class IpAccountServiceImpl implements IpAccountService {
|
|
|
if (ipAccountParam.getAccNo() != null) {
|
|
if (ipAccountParam.getAccNo() != null) {
|
|
|
predicates.add(cb.like(root.get("accNo"), "%" + ipAccountParam.getAccNo() + "%"));
|
|
predicates.add(cb.like(root.get("accNo"), "%" + ipAccountParam.getAccNo() + "%"));
|
|
|
}
|
|
}
|
|
|
- predicates.add(cb.notEqual(root.get("status"), "delete"));
|
|
|
|
|
|
|
+ if(ipAccountParam.getStatus() != null){
|
|
|
|
|
+ predicates.add(cb.equal(root.get("status"), ipAccountParam.getStatus()));
|
|
|
|
|
+ }else{
|
|
|
|
|
+ predicates.add(cb.notLike(root.get("status"), "delete"));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return cb.and(predicates.toArray(new Predicate[0]));
|
|
return cb.and(predicates.toArray(new Predicate[0]));
|
|
|
};
|
|
};
|
|
|
|
|
|