|
@@ -565,6 +565,21 @@ public class ExamCloudServiceProvider extends ControllerSupport implements ExamC
|
|
if (null != req.getOrgId()) {
|
|
if (null != req.getOrgId()) {
|
|
predicates.add(cb.equal(root.get("orgId"), req.getOrgId()));
|
|
predicates.add(cb.equal(root.get("orgId"), req.getOrgId()));
|
|
}
|
|
}
|
|
|
|
+ if (null != req.getExt1()) {
|
|
|
|
+ predicates.add(cb.equal(root.get("ext1"), req.getExt1()));
|
|
|
|
+ }
|
|
|
|
+ if (null != req.getExt2()) {
|
|
|
|
+ predicates.add(cb.equal(root.get("ext2"), req.getExt2()));
|
|
|
|
+ }
|
|
|
|
+ if (null != req.getExt3()) {
|
|
|
|
+ predicates.add(cb.equal(root.get("ext3"), req.getExt3()));
|
|
|
|
+ }
|
|
|
|
+ if (null != req.getExt4()) {
|
|
|
|
+ predicates.add(cb.equal(root.get("ext4"), req.getExt4()));
|
|
|
|
+ }
|
|
|
|
+ if (null != req.getExt5()) {
|
|
|
|
+ predicates.add(cb.equal(root.get("ext5"), req.getExt5()));
|
|
|
|
+ }
|
|
|
|
|
|
return cb.and(predicates.toArray(new Predicate[predicates.size()]));
|
|
return cb.and(predicates.toArray(new Predicate[predicates.size()]));
|
|
};
|
|
};
|