From 2883b631fad80102cce6beb13ddaf465cf11be9a Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 17 十月 2024 17:29:04 +0800
Subject: [PATCH] 新增/修改学员优化
---
src/main/java/com/ycl/jxkg/controller/admin/ExamController.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ycl/jxkg/controller/admin/ExamController.java b/src/main/java/com/ycl/jxkg/controller/admin/ExamController.java
index ac0ea48..4729816 100644
--- a/src/main/java/com/ycl/jxkg/controller/admin/ExamController.java
+++ b/src/main/java/com/ycl/jxkg/controller/admin/ExamController.java
@@ -5,6 +5,7 @@
import com.ycl.jxkg.domain.form.ExamForm;
import com.ycl.jxkg.domain.form.ForceSubmitForm;
import com.ycl.jxkg.domain.query.ExamQuery;
+import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperMarkVO;
import com.ycl.jxkg.group.Add;
import com.ycl.jxkg.group.Update;
import com.ycl.jxkg.service.ExamService;
@@ -96,6 +97,12 @@
return examService.getMarkPaperInfo(examId, userId);
}
+ @PostMapping("/mark/paper")
+ @ApiOperation(value = "鎻愪氦鎵规敼", notes = "鎻愪氦鎵规敼")
+ public Result submitMarkPaper(@RequestBody ExamPaperMarkVO form) {
+ return examService.submitMarkPaper(form);
+ }
+
@GetMapping("/monitor/list")
@PreAuthorize("hasAuthority('exam:monitor:list')")
@ApiOperation(value = "鑰冭瘯鐩戞帶鍒楄〃", notes = "鑰冭瘯鐩戞帶鍒楄〃")
@@ -117,4 +124,17 @@
return examService.forceSubmit(form);
}
+ @PutMapping("/cancel/{id}")
+ @ApiOperation(value = "浣滃簾", notes = "浣滃簾")
+ @PreAuthorize("hasAuthority('exam:cacel')")
+ public Result cancel(@PathVariable("id") Integer id) {
+ return examService.cancel(id);
+ }
+
+ @PutMapping("/recover/{id}")
+ @ApiOperation(value = "鎭㈠姝e父", notes = "鎭㈠姝e父")
+ @PreAuthorize("hasAuthority('exam:recover')")
+ public Result recover(@PathVariable("id") Integer id) {
+ return examService.recover(id);
+ }
}
--
Gitblit v1.8.0