فهرست منبع

提交 调卷规则代码

chenken 8 سال پیش
والد
کامیت
ac471ea5fa

+ 2 - 2
cqb-paper/src/main/java/com/qmth/cqb/paper/model/ExtractConfig.java

@@ -100,8 +100,8 @@ public class ExtractConfig implements Serializable {
     	this.id = id;
     }
     
-    public ExtractConfig(String exam_id, String course_code) {
-    	this.examId = Long.parseLong(exam_id+"");
+    public ExtractConfig(Long exam_id, String course_code) {
+    	this.examId = exam_id;
     	this.courseCode = course_code;
 	}
 

+ 1 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/service/ExtractConfigService.java

@@ -61,5 +61,5 @@ public interface ExtractConfigService {
 	 * 根据考试ID,课程code,试卷类型生成试卷
 	 * @return PaperDto
 	 */
-	public PaperDto extract(String exam_id,String course_code,String group_code);
+	public PaperDto extract(Long exam_id,String course_code,String group_code);
 }

+ 1 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/service/ExtractConfigServiceImpl.java

@@ -119,7 +119,7 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
 	}
 	
 	@Override
-	public PaperDto extract(String exam_id,String course_code,String group_code){
+	public PaperDto extract(Long exam_id,String course_code,String group_code){
 		ExtractConfig extractConfig = this.findConfig(new ExtractConfig(exam_id,course_code));
 		if(extractConfig==null){
 			throw new RuntimeException("调卷规则不存在");

+ 1 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/web/ExtractConfigController.java

@@ -84,7 +84,7 @@ public class ExtractConfigController {
 	
 	@ApiOperation(value = "抽取试卷", notes = "抽取试卷")
     @GetMapping(value = "/extract/{exam_id}/{course_code}/{group_code}")
-    public ResponseEntity<PaperDto> extract(@PathVariable String exam_id, 
+    public ResponseEntity<PaperDto> extract(@PathVariable Long exam_id, 
     										@PathVariable String course_code,
             								@PathVariable String group_code) {
 		try{