package com.mooctest.controller; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.mooctest.service.AuditTaskService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class AuditController { @Autowired AuditTaskService auditTaskService; @GetMapping("/addTask") public String gettest (Model model){ return "addTask"; } @GetMapping("/reloadTask") public String reloadTask ( Model model ){ return "addTask"; } @GetMapping("/auditTasks") public String auditTask ( Model model){ JSONArray jsonArray = auditTaskService.getTaskData(); // 所有的数据。 model.addAttribute("tasks",jsonArray); return "audit_task_list"; } @GetMapping("/changeAuditTask") public String changeTask ( Model model ,@RequestParam("id") String id ){ JSONObject data = auditTaskService.getSingleTask(id); model.addAttribute("data",data); return "changeAuditTask"; } @GetMapping("/reloadJob") @ResponseBody public JSONObject reloadJob ( Model model, @RequestParam("id") String id ){ JSONObject res = auditTaskService.getSingleTask(id); return res; } }