|
@@ -1,19 +1,19 @@
|
|
|
package cn.com.qmth.examcloud.core.questions.api;
|
|
|
|
|
|
|
|
|
-import cn.com.qmth.examcloud.core.questions.base.question.PaperDto;
|
|
|
-import cn.com.qmth.examcloud.core.questions.base.question.QuestionDto;
|
|
|
-import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
import cn.com.qmth.examcloud.api.commons.security.bean.User;
|
|
|
-import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
|
+import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.enums.ExportWay;
|
|
|
+import cn.com.qmth.examcloud.core.questions.base.question.PaperDto;
|
|
|
+import cn.com.qmth.examcloud.core.questions.base.question.QuestionDto;
|
|
|
import cn.com.qmth.examcloud.core.questions.dao.entity.ExtractConfig;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.ExtractConfigFileService;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.ExtractConfigService;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.bean.CouresInfo;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.bean.dto.ExportPaperInfoModel;
|
|
|
+import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
|
+import cn.com.qmth.examcloud.web.support.Naked;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
-
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
@@ -26,7 +26,6 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
-
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
@@ -145,6 +144,7 @@ public class ExtractConfigController extends ControllerSupport {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ @Naked
|
|
|
@ApiOperation(value = "判断试卷中的题是否都为客观题(单选、多选、判断),包括套题中的小题",
|
|
|
notes = "判断试卷中的题是否都为客观题(单选、多选、判断),包括套题中的小题")
|
|
|
@GetMapping(value = "/checkObjective/{paperId}")
|
|
@@ -236,6 +236,7 @@ public class ExtractConfigController extends ControllerSupport {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Naked
|
|
|
@ApiOperation(value = "根据试卷id抽取考试试卷", notes = "根据试卷id抽取考试试卷")
|
|
|
@GetMapping(value = "/extract/paper/{paperId}")
|
|
|
public ResponseEntity<Object> extractPaper(@PathVariable String paperId) {
|
|
@@ -265,6 +266,7 @@ public class ExtractConfigController extends ControllerSupport {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Naked
|
|
|
@ApiOperation(value = "通过试卷id得到答案", notes = "通过试卷id得到答案")
|
|
|
@GetMapping(value = "/extract/getAnswerHtml/{paperId}")
|
|
|
public ResponseEntity<Object> getAnswerHtml(@PathVariable String paperId) {
|