소스 검색

修改 调卷规则BUG

chenken 8 년 전
부모
커밋
d24e8ef245

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

@@ -43,7 +43,6 @@ import com.qmth.cqb.question.model.Question;
 import com.qmth.cqb.utils.BeanCopierUtil;
 import com.qmth.cqb.utils.CommonUtils;
 import com.qmth.cqb.utils.enums.PaperType;
-import com.qmth.cqb.utils.word.DocxProcessUtil;
 
 /**
  * 

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

@@ -1,13 +1,13 @@
 package com.qmth.cqb.paper.web;
 
 
+import java.util.HashMap;
 import java.util.Map;
 
 import javax.servlet.http.HttpServletRequest;
 
 import io.swagger.annotations.ApiOperation;
 
-import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -98,4 +98,16 @@ public class ExtractConfigController {
 			return new ResponseEntity(HttpStatus.INTERNAL_SERVER_ERROR);
 		}
 	}
+	
+	@ApiOperation(value = "抽取单个试题", notes = "抽取单个试题")
+    @GetMapping(value = "/extractQues/{ques_id}")
+    public ResponseEntity extractQuestion(@PathVariable String ques_id) {
+        Map<String, Object> quesMap = new HashMap<String, Object>();
+        quesMap = extractConfigService.getQuestionById(ques_id);
+        if (quesMap.get("msg").equals("success")) {
+            return new ResponseEntity(quesMap.get("quesDto"), HttpStatus.OK);
+        } else {
+            return new ResponseEntity(quesMap.get("msg"), HttpStatus.INTERNAL_SERVER_ERROR);
+        }
+    }
 }