|
@@ -26,51 +26,51 @@ import java.util.List;
|
|
|
@RequestMapping("/cd/exam")
|
|
@RequestMapping("/cd/exam")
|
|
|
public class ExamSubscribeController extends BaseController {
|
|
public class ExamSubscribeController extends BaseController {
|
|
|
|
|
|
|
|
- private final ICdExamRoomService examSubscribeService;
|
|
|
|
|
|
|
+ private final ICdExamRoomService examRoomService;
|
|
|
|
|
|
|
|
@ApiOperation("新增考场信息")
|
|
@ApiOperation("新增考场信息")
|
|
|
@PostMapping("/save")
|
|
@PostMapping("/save")
|
|
|
public AjaxResult<Void> saveExamRoom(@RequestBody CdExamRoomBo bo) {
|
|
public AjaxResult<Void> saveExamRoom(@RequestBody CdExamRoomBo bo) {
|
|
|
- return toAjax(examSubscribeService.saveExamRoom(bo)?1:0);
|
|
|
|
|
|
|
+ return toAjax(examRoomService.saveExamRoom(bo)?1:0);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("修改考场信息")
|
|
@ApiOperation("修改考场信息")
|
|
|
@PostMapping("/update")
|
|
@PostMapping("/update")
|
|
|
public AjaxResult<Void> updateExamRoom(@RequestBody CdExamRoomUpdateBo bo) {
|
|
public AjaxResult<Void> updateExamRoom(@RequestBody CdExamRoomUpdateBo bo) {
|
|
|
- return toAjax(examSubscribeService.updateExamRoom(bo)?1:0);
|
|
|
|
|
|
|
+ return toAjax(examRoomService.updateExamRoom(bo)?1:0);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("删除考场信息")
|
|
@ApiOperation("删除考场信息")
|
|
|
@PostMapping("/delete")
|
|
@PostMapping("/delete")
|
|
|
public AjaxResult<Void> deleteExamRoom(@RequestBody CdExamRoomUpdateBo bo) {
|
|
public AjaxResult<Void> deleteExamRoom(@RequestBody CdExamRoomUpdateBo bo) {
|
|
|
- return toAjax(examSubscribeService.deleteExamRoom(bo)?1:0);
|
|
|
|
|
|
|
+ return toAjax(examRoomService.deleteExamRoom(bo)?1:0);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("获取考场信息")
|
|
@ApiOperation("获取考场信息")
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
|
public AjaxResult<List<CdExamRoomVo>> getExamRoomList(CdExamRoomQuery bo) {
|
|
public AjaxResult<List<CdExamRoomVo>> getExamRoomList(CdExamRoomQuery bo) {
|
|
|
- List<CdExamRoomVo> voList = examSubscribeService.getExamRoomList(bo);
|
|
|
|
|
|
|
+ List<CdExamRoomVo> voList = examRoomService.getExamRoomList(bo);
|
|
|
return AjaxResult.success(voList);
|
|
return AjaxResult.success(voList);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("考试详情")
|
|
@ApiOperation("考试详情")
|
|
|
@GetMapping("/detail/{id}")
|
|
@GetMapping("/detail/{id}")
|
|
|
public AjaxResult<List<UserExamDetailVo>> getExamDetail(@PathVariable("id") Long id) {
|
|
public AjaxResult<List<UserExamDetailVo>> getExamDetail(@PathVariable("id") Long id) {
|
|
|
- List<UserExamDetailVo> voList = examSubscribeService.getExamDetail(id);
|
|
|
|
|
|
|
+ List<UserExamDetailVo> voList = examRoomService.getExamDetail(id);
|
|
|
return AjaxResult.success(voList);
|
|
return AjaxResult.success(voList);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("批量预约考试")
|
|
@ApiOperation("批量预约考试")
|
|
|
@PostMapping("/batch/subscribe")
|
|
@PostMapping("/batch/subscribe")
|
|
|
public AjaxResult<Void> batchSubscribe(@RequestBody BatchSubscribeBo bo) {
|
|
public AjaxResult<Void> batchSubscribe(@RequestBody BatchSubscribeBo bo) {
|
|
|
- examSubscribeService.batchSubscribe(bo);
|
|
|
|
|
|
|
+ examRoomService.batchSubscribe(bo);
|
|
|
return AjaxResult.success();
|
|
return AjaxResult.success();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("批量取消预约考试")
|
|
@ApiOperation("批量取消预约考试")
|
|
|
@PostMapping("/batch/cancel/subscribe")
|
|
@PostMapping("/batch/cancel/subscribe")
|
|
|
public AjaxResult<Void> batchCancelSubscribe(@RequestBody BatchCancelSubscribeBo bo) {
|
|
public AjaxResult<Void> batchCancelSubscribe(@RequestBody BatchCancelSubscribeBo bo) {
|
|
|
- examSubscribeService.batchCancelSubscribe(bo);
|
|
|
|
|
|
|
+ examRoomService.batchCancelSubscribe(bo);
|
|
|
return AjaxResult.success();
|
|
return AjaxResult.success();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -78,9 +78,15 @@ public class ExamSubscribeController extends BaseController {
|
|
|
@GetMapping("/subscribe/list")
|
|
@GetMapping("/subscribe/list")
|
|
|
public TableDataInfo<CdUserExamSubscribeVo> getExamSubscribeList(CdUserExamSubscribeQueryBo bo) {
|
|
public TableDataInfo<CdUserExamSubscribeVo> getExamSubscribeList(CdUserExamSubscribeQueryBo bo) {
|
|
|
startPage();
|
|
startPage();
|
|
|
- List<CdUserExamSubscribeVo> list = examSubscribeService.getExamSubscribeList(bo);
|
|
|
|
|
|
|
+ List<CdUserExamSubscribeVo> list = examRoomService.getExamSubscribeList(bo);
|
|
|
return getDataTable(list);
|
|
return getDataTable(list);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @ApiOperation("设置是否有效")
|
|
|
|
|
+ @PostMapping("/subscribe/upExit")
|
|
|
|
|
+ public AjaxResult<Void> updateExitType(UpdateExitTypeBo bo) {
|
|
|
|
|
+ return toAjax(examRoomService.updateExitType(bo)?1:0);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
}
|
|
}
|