|
@@ -3,9 +3,11 @@ package edu.math.diagnosis.controller;
|
|
|
import edu.math.diagnosis.dao.PaperCommitRepo;
|
|
|
import edu.math.diagnosis.entity.Paper;
|
|
|
import edu.math.diagnosis.entity.PaperCommit;
|
|
|
+import edu.math.diagnosis.entity.PaperResult;
|
|
|
import edu.math.diagnosis.model.Result;
|
|
|
import edu.math.diagnosis.service.PaperResultService;
|
|
|
import edu.math.diagnosis.service.PaperService;
|
|
|
+import edu.math.diagnosis.util.ObjectUtil;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.slf4j.Logger;
|
|
@@ -15,6 +17,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
+import java.util.List;
|
|
|
|
|
|
@Api(tags = "试卷提交后结果生成")
|
|
|
@RestController
|
|
@@ -52,8 +55,12 @@ public class PaperResultController {
|
|
|
@GetMapping("/listSimpleResult")
|
|
|
@ApiOperation("获取简单结果")
|
|
|
public Result listSimpleResult(Long pid, Long uid) {
|
|
|
-
|
|
|
- return Result.ok();
|
|
|
+ List<PaperResult> result = paperResultService.listSimpleResult(pid, uid);
|
|
|
+// result.forEach(r -> {
|
|
|
+// r.setWrongAnswerContrastVo(ObjectUtil.json2List(r.getWrongAnswerContrast()));
|
|
|
+// r.setWrongAnswerContrast(null);
|
|
|
+// });
|
|
|
+ return Result.ok(result);
|
|
|
}
|
|
|
|
|
|
}
|