yin 8 сар өмнө
parent
commit
a8ced6058d

+ 3 - 3
src/main/java/cn/com/qmth/scancentral/bean/AnswerQueryDomain.java

@@ -17,7 +17,7 @@ public class AnswerQueryDomain extends PagerQuery {
 
     private ExamStatus examStatus;
 
-    private String examNumber;
+    private List<String> examNumber;
 
     private String name;
 
@@ -73,11 +73,11 @@ public class AnswerQueryDomain extends PagerQuery {
         this.status = status;
     }
 
-    public String getExamNumber() {
+    public List<String> getExamNumber() {
         return examNumber;
     }
 
-    public void setExamNumber(String examNumber) {
+    public void setExamNumber(List<String> examNumber) {
         this.examNumber = examNumber;
     }
 

+ 6 - 2
src/main/resources/mapper/StudentMapper.xml

@@ -424,8 +424,12 @@
         <if test="query.examStatus != null">
             and t.exam_status=#{query.examStatus}
         </if>
-        <if test="query.examNumber != null and query.examNumber !=''">
-            and t.exam_number=#{query.examNumber}
+        <if test="query.examNumber != null and query.examNumber.size>0">
+            and t.exam_number in
+            <foreach collection="query.examNumber" index="index" item="en"
+                     open="(" separator="," close=")">
+                #{en}
+            </foreach>
         </if>
         <if test="query.name != null and query.name !=''">
             and t.name=#{query.name}