Browse Source

添加更新阅卷批次号接口,并修改重审相关逻辑

lideyin 5 years ago
parent
commit
8c3a34b109

+ 6 - 0
examcloud-core-oe-student-api-client/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/client/OeExamRecordForMarkingCloudServiceClient.java

@@ -1,5 +1,6 @@
 package cn.com.qmth.examcloud.core.oe.student.api.client;
 
+import cn.com.qmth.examcloud.core.oe.student.api.request.UpdateExamRecordForMarkingBatchNumReq;
 import org.springframework.stereotype.Service;
 
 import cn.com.qmth.examcloud.core.oe.student.api.OeExamRecordForMarkingCloudService;
@@ -17,4 +18,9 @@ public class OeExamRecordForMarkingCloudServiceClient extends AbstractCloudClien
 		post("examRecordForMarking/saveExamRecordForMarking", req);
 	}
 
+	@Override
+	public void updateExamRecordForMarkingBatchNum(UpdateExamRecordForMarkingBatchNumReq req) {
+		post("examRecordForMarking/updateExamRecordForMarkingBatchNumReq", req);
+	}
+
 }

+ 8 - 2
examcloud-core-oe-student-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/OeExamRecordForMarkingCloudService.java

@@ -2,9 +2,15 @@ package cn.com.qmth.examcloud.core.oe.student.api;
 
 import cn.com.qmth.examcloud.api.commons.CloudService;
 import cn.com.qmth.examcloud.core.oe.student.api.request.SaveExamRecordForMarkingReq;
+import cn.com.qmth.examcloud.core.oe.student.api.request.UpdateExamRecordForMarkingBatchNumReq;
 
 public interface OeExamRecordForMarkingCloudService extends CloudService{
 
-	public void saveExamRecordForMarking(SaveExamRecordForMarkingReq req);
-	
+	void saveExamRecordForMarking(SaveExamRecordForMarkingReq req);
+
+	/**
+	 * 更新阅卷原始数据表批次号
+	 * @param req
+	 */
+	void updateExamRecordForMarkingBatchNum(UpdateExamRecordForMarkingBatchNumReq req);
 }

+ 39 - 0
examcloud-core-oe-student-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/request/UpdateExamRecordForMarkingBatchNumReq.java

@@ -0,0 +1,39 @@
+package cn.com.qmth.examcloud.core.oe.student.api.request;
+
+import cn.com.qmth.examcloud.api.commons.exchange.BaseRequest;
+import java.util.List;
+
+/**
+ * @Description 更新阅卷原始数据表的批次号
+ * @Author lideyin
+ * @Date 2019/10/22 11:05
+ * @Version 1.0
+ */
+public class UpdateExamRecordForMarkingBatchNumReq extends BaseRequest {
+    private static final long serialVersionUID = -2055534487863410435L;
+
+    /**
+     * 阅卷原始数据表主键id(最大不得超过100条数据)
+     */
+    private List<Long> idList;
+    /**
+     * 批次号
+     */
+    private String batchNum;
+
+    public List<Long> getIdList() {
+        return idList;
+    }
+
+    public void setIdList(List<Long> idList) {
+        this.idList = idList;
+    }
+
+    public String getBatchNum() {
+        return batchNum;
+    }
+
+    public void setBatchNum(String batchNum) {
+        this.batchNum = batchNum;
+    }
+}