AuditController.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.mooctest.controller;
  2. import com.alibaba.fastjson.JSONArray;
  3. import com.alibaba.fastjson.JSONObject;
  4. import com.mooctest.service.AuditTaskService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.stereotype.Controller;
  7. import org.springframework.ui.Model;
  8. import org.springframework.web.bind.annotation.GetMapping;
  9. import org.springframework.web.bind.annotation.RequestParam;
  10. import org.springframework.web.bind.annotation.ResponseBody;
  11. @Controller
  12. public class AuditController {
  13. @Autowired
  14. AuditTaskService auditTaskService;
  15. @GetMapping("/addTask")
  16. public String gettest (Model model){
  17. return "addTask";
  18. }
  19. @GetMapping("/reloadTask")
  20. public String reloadTask ( Model model ){
  21. return "addTask";
  22. }
  23. @GetMapping("/auditTasks")
  24. public String auditTask ( Model model){
  25. JSONArray jsonArray = auditTaskService.getTaskData(); // 所有的数据。
  26. model.addAttribute("tasks",jsonArray);
  27. return "audit_task_list";
  28. }
  29. @GetMapping("/changeAuditTask")
  30. public String changeTask ( Model model ,@RequestParam("id") String id ){
  31. JSONObject data = auditTaskService.getSingleTask(id);
  32. model.addAttribute("data",data);
  33. return "changeAuditTask";
  34. }
  35. @GetMapping("/reloadJob")
  36. @ResponseBody
  37. public JSONObject reloadJob ( Model model, @RequestParam("id") String id ){
  38. JSONObject res = auditTaskService.getSingleTask(id);
  39. return res;
  40. }
  41. }