|
|
@@ -42,32 +42,32 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 查询测评列表
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:list")
|
|
|
+// @SaCheckPermission("main:examEvaluation:list")
|
|
|
@GetMapping("/list")
|
|
|
public TableDataInfo<MainExamEvaluationVo> list(MainExamEvaluationBo bo, PageQuery pageQuery) {
|
|
|
return examEvaluationService.queryPageList(bo, pageQuery);
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("main:examEvaluation:list")
|
|
|
+// @SaCheckPermission("main:examEvaluation:list")
|
|
|
@GetMapping("/stats/participant")
|
|
|
public R<Map<Long, Map<String, Long>>> participantStats(@RequestParam("ids") Collection<Long> ids) {
|
|
|
return R.ok(examEvaluationService.getParticipantStats(ids));
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("main:examEvaluation:list")
|
|
|
+// @SaCheckPermission("main:examEvaluation:list")
|
|
|
@GetMapping("/sync/employeeOptions")
|
|
|
public R<List<MainExamSyncEmployeeOptionVo>> syncEmployeeOptions() {
|
|
|
return R.ok(examEvaluationService.getSyncEmployeeOptions());
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("main:examEvaluation:sync")
|
|
|
+// @SaCheckPermission("main:examEvaluation:sync")
|
|
|
@Log(title = "同步至员工", businessType = BusinessType.UPDATE)
|
|
|
@PostMapping("/sync/employees")
|
|
|
public R<Void> syncToEmployees(@Validated @RequestBody MainExamEvaluationSyncBo bo) {
|
|
|
return toAjax(examEvaluationService.syncToEmployees(bo));
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("main:examEvaluation:list")
|
|
|
+// @SaCheckPermission("main:examEvaluation:list")
|
|
|
@GetMapping("/applyList")
|
|
|
public TableDataInfo<MainExamApplyListVo> applyList(@RequestParam("evaluationId") Long evaluationId,
|
|
|
@RequestParam(value = "keyword", required = false) String keyword,
|
|
|
@@ -75,7 +75,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
return examEvaluationService.getApplyList(evaluationId, keyword, pageQuery);
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("main:examEvaluation:edit")
|
|
|
+// @SaCheckPermission("main:examEvaluation:edit")
|
|
|
@Log(title = "移除测评报名", businessType = BusinessType.DELETE)
|
|
|
@DeleteMapping("/apply/{applyId}")
|
|
|
public R<Void> removeApply(@PathVariable("applyId") Long applyId) {
|
|
|
@@ -85,7 +85,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 获取测评详细信息
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:query")
|
|
|
+// @SaCheckPermission("main:examEvaluation:query")
|
|
|
@GetMapping("/{id}")
|
|
|
public R<MainExamEvaluationVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) {
|
|
|
return R.ok(examEvaluationService.queryById(id));
|
|
|
@@ -94,7 +94,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 新增测评
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:add")
|
|
|
+// @SaCheckPermission("main:examEvaluation:add")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.INSERT)
|
|
|
@PostMapping()
|
|
|
public R<Void> add(@Validated(AddGroup.class) @RequestBody MainExamEvaluationBo bo) {
|
|
|
@@ -104,7 +104,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 修改测评
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:edit")
|
|
|
+// @SaCheckPermission("main:examEvaluation:edit")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.UPDATE)
|
|
|
@PutMapping()
|
|
|
public R<Void> edit(@Validated(EditGroup.class) @RequestBody MainExamEvaluationBo bo) {
|
|
|
@@ -114,7 +114,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 删除测评
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:remove")
|
|
|
+// @SaCheckPermission("main:examEvaluation:remove")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.DELETE)
|
|
|
@DeleteMapping("/{ids}")
|
|
|
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] ids) {
|
|
|
@@ -124,7 +124,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 批量更新状态
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:edit")
|
|
|
+// @SaCheckPermission("main:examEvaluation:edit")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.UPDATE)
|
|
|
@PutMapping("/updateStatus")
|
|
|
public R<Void> updateStatus(@RequestBody List<Long> ids, @RequestParam String status) {
|
|
|
@@ -134,7 +134,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 单个更新状态
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:edit")
|
|
|
+// @SaCheckPermission("main:examEvaluation:edit")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.UPDATE)
|
|
|
@PutMapping("/status/{id}/{status}")
|
|
|
public R<Void> updateSingleStatus(@NotNull(message = "主键不能为空") @PathVariable Long id,
|
|
|
@@ -145,7 +145,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 同步第三方数据
|
|
|
*/
|
|
|
- @SaCheckPermission("main:examEvaluation:sync")
|
|
|
+// @SaCheckPermission("main:examEvaluation:sync")
|
|
|
@Log(title = "测评管理", businessType = BusinessType.OTHER)
|
|
|
@PostMapping("/sync")
|
|
|
public R<Void> syncThirdPartyData() {
|
|
|
@@ -154,7 +154,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
|
|
|
|
|
|
|
|
|
- @SaCheckPermission("main:evaluation:list")
|
|
|
+// @SaCheckPermission("main:evaluation:list")
|
|
|
@ResponseBody
|
|
|
@PostMapping("/exam-list")
|
|
|
@Log(title = "获取第三方考试列表", businessType = BusinessType.OTHER)
|
|
|
@@ -191,7 +191,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 获取试卷试题列表 (603)
|
|
|
*/
|
|
|
- @SaCheckPermission("main:evaluation:list")
|
|
|
+// @SaCheckPermission("main:evaluation:list")
|
|
|
@PostMapping("/paper-questions")
|
|
|
public R<String> getPaperQuestions(@RequestBody Map<String, Object> params) {
|
|
|
KaoshixingRequest request = new KaoshixingRequest();
|
|
|
@@ -202,7 +202,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 获取考生答案列表 (604)
|
|
|
*/
|
|
|
- @SaCheckPermission("main:evaluation:list")
|
|
|
+// @SaCheckPermission("main:evaluation:list")
|
|
|
@PostMapping("/answer-list")
|
|
|
public R<String> getAnswerList(@RequestBody Map<String, Object> params) {
|
|
|
KaoshixingAnswerListRequest request = new KaoshixingAnswerListRequest();
|
|
|
@@ -213,7 +213,7 @@ public class MainExamEvaluationController extends BaseController {
|
|
|
/**
|
|
|
* 获取在线学习内容列表 (605)
|
|
|
*/
|
|
|
- @SaCheckPermission("main:evaluation:list")
|
|
|
+// @SaCheckPermission("main:evaluation:list")
|
|
|
@PostMapping("/learning-contents")
|
|
|
public R<String> getLearningContents(@RequestBody Map<String, Object> params) {
|
|
|
KaoshixingExamListRequest request = new KaoshixingExamListRequest();
|