xiatian 4 年之前
父節點
當前提交
eb028bd3f1

+ 3 - 1
examcloud-core-examwork-api-provider/src/main/java/cn/com/qmth/examcloud/core/examwork/api/provider/ExamCloudServiceProvider.java

@@ -364,7 +364,9 @@ public class ExamCloudServiceProvider extends ControllerSupport implements ExamC
             predicates.add(cb.equal(root.get("rootOrgId"), rootOrgId));
 
             predicates.add(cb.greaterThanOrEqualTo(root.get("id"), start));
-
+            if (req.getUd()!=null&&req.getUd().assertNeedQueryRefIds()) {
+            	predicates.add(root.get("id").in(req.getUd().getRefIds()));
+            }
             if (null != enable) {
                 predicates.add(cb.equal(root.get("enable"), enable));
             }