ApplyTaskController.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.qmth.exam.reserve.controller.admin;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.web.bind.annotation.PostMapping;
  4. import org.springframework.web.bind.annotation.RequestBody;
  5. import org.springframework.web.bind.annotation.RequestMapping;
  6. import org.springframework.web.bind.annotation.RequestParam;
  7. import org.springframework.web.bind.annotation.RestController;
  8. import com.qmth.boot.api.annotation.Aac;
  9. import com.qmth.boot.api.constant.ApiConstant;
  10. import com.qmth.boot.core.collection.PageResult;
  11. import com.qmth.exam.reserve.bean.task.ApplyTaskReq;
  12. import com.qmth.exam.reserve.bean.task.ApplyTaskVO;
  13. import com.qmth.exam.reserve.controller.BaseController;
  14. import com.qmth.exam.reserve.service.ApplyTaskService;
  15. import io.swagger.annotations.Api;
  16. import io.swagger.annotations.ApiOperation;
  17. import io.swagger.annotations.ApiParam;
  18. @RestController
  19. @Api(tags = "预约任务相关接口")
  20. @RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/admin/apply/task")
  21. @Aac(strict = false, auth = false)
  22. public class ApplyTaskController extends BaseController {
  23. @Autowired
  24. private ApplyTaskService applyTaskService;
  25. @ApiOperation(value = "预约任务查询")
  26. @PostMapping(value = "/page")
  27. public PageResult<ApplyTaskVO> page(@RequestBody ApplyTaskReq req) {
  28. return applyTaskService.page(req);
  29. }
  30. @ApiOperation(value = "预约任务编辑查询")
  31. @PostMapping(value = "/find")
  32. public ApplyTaskVO find(@ApiParam("预约任务ID") @RequestParam Long id) {
  33. System.out.println("111");
  34. return null;
  35. }
  36. @ApiOperation(value = "基础规则新增/编辑")
  37. @PostMapping(value = "/save")
  38. public void save() {
  39. System.out.println("888");
  40. }
  41. }