| | |
| | | import com.ycl.jxkg.domain.entity.ExamPaperScore; |
| | | import com.ycl.jxkg.domain.entity.User; |
| | | import com.ycl.jxkg.domain.vo.PaperFixQuestionVO; |
| | | import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperInfoVO; |
| | | import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperMarkNavbarVO; |
| | | import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperScoreVO; |
| | | import com.ycl.jxkg.domain.vo.admin.paper.ExamPaperAnswerPageRequestVO; |
| | | import com.ycl.jxkg.domain.vo.admin.paper.UserAnswerPageRequestVO; |
| | | import com.ycl.jxkg.domain.vo.student.exampaper.ExamPaperAnswerExportVO; |
| | | import com.ycl.jxkg.domain.vo.student.exampaper.ExamPaperAnswerPageResponseVO; |
| | | import com.ycl.jxkg.domain.vo.student.exampaper.UserAnswerPageResponseVO; |
| | | import com.ycl.jxkg.service.ExamPaperScoreService; |
| | | import com.ycl.jxkg.service.UserService; |
| | | import com.ycl.jxkg.utils.ExcelUtils; |
| | |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * @author gonghl |
| | | */ |
| | | @RequiredArgsConstructor |
| | | @RestController("AdminExamPaperAnswerController") |
| | | @RequestMapping(value = "/api/admin/examPaperAnswer") |
| | |
| | | @RequestMapping(value = "/page", method = RequestMethod.POST) |
| | | public Result<PageInfo<ExamPaperAnswerPageResponseVO>> pageJudgeList(@RequestBody ExamPaperAnswerPageRequestVO model) { |
| | | return Result.ok(examPaperScoreService.adminPage(model)); |
| | | } |
| | | |
| | | @PostMapping("/pageUser") |
| | | public Result<PageInfo<UserAnswerPageResponseVO>> pageUser(@RequestBody UserAnswerPageRequestVO model) { |
| | | return Result.ok(examPaperScoreService.pageUser(model)); |
| | | } |
| | | |
| | | @RequestMapping(value = "/exportExcel", method = RequestMethod.POST) |
| | |
| | | return Result.ok(examPaperScoreVO); |
| | | } |
| | | |
| | | @PostMapping("/getExamPaperInfo/{id}") |
| | | public Result<ExamPaperInfoVO> getExamPaperInfo(@PathVariable Integer id) { |
| | | return examPaperScoreService.getExamPaperInfo(id); |
| | | } |
| | | |
| | | } |