TaskController.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.keao.edu.user.controller;
  2. import com.keao.edu.common.controller.BaseController;
  3. import com.keao.edu.user.service.ExamRegistrationPaymentService;
  4. import com.keao.edu.user.service.ExamRoomService;
  5. import com.keao.edu.user.service.ExaminationBasicService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.GetMapping;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RestController;
  10. @RequestMapping("task")
  11. @RestController
  12. public class TaskController extends BaseController {
  13. @Autowired
  14. private ExamRegistrationPaymentService examRegistrationPaymentService;
  15. @Autowired
  16. private ExaminationBasicService examinationBasicService;
  17. @Autowired
  18. private ExamRoomService examRoomService;
  19. // 查询订单状态
  20. @GetMapping("/queryPaymentStatus")
  21. public void queryOrderStatus() throws Exception {
  22. try {
  23. examRegistrationPaymentService.queryPaymentStatus();
  24. } catch (Exception e) {
  25. e.printStackTrace();
  26. }
  27. }
  28. //更新考级项目状态
  29. @GetMapping("/updateExamStatus")
  30. public void updateExamStatus(){
  31. examinationBasicService.updateExamStatus();
  32. }
  33. //明日考试安排推送
  34. @GetMapping("/tomorrowExamPlanRemind")
  35. public void tomorrowExamPlanRemind(String day){
  36. examRoomService.tomorrowExamPlanRemind(day);
  37. }
  38. //考级项目结束提醒,提醒确认结果
  39. @GetMapping("/examEndRemind")
  40. public void examEndRemind(){
  41. examinationBasicService.examEndRemind();
  42. }
  43. }