ProjectConcludeController.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.uas.service.donate.controller;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.uas.service.donate.model.ProjectConclude;
  4. import com.uas.service.donate.service.ProjectConcludeService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.stereotype.Controller;
  7. import org.springframework.web.bind.annotation.RequestMapping;
  8. import org.springframework.web.bind.annotation.ResponseBody;
  9. import java.util.Date;
  10. @Controller
  11. @RequestMapping("/projectconclude")
  12. public class ProjectConcludeController {
  13. @Autowired
  14. private ProjectConcludeService projectConcludeService;
  15. @ResponseBody
  16. @RequestMapping("/save")
  17. public ProjectConclude save(String jsonStr){
  18. ProjectConclude projectConclude= JSONObject.parseObject(jsonStr,ProjectConclude.class);
  19. //状态.1:保存2:提交
  20. projectConclude.setStatus(1);
  21. projectConclude.setSubmitTime(new Date());
  22. return projectConcludeService.save(projectConclude);
  23. }
  24. @ResponseBody
  25. @RequestMapping("/submit")
  26. public ProjectConclude submit(String jsonStr){
  27. ProjectConclude projectConclude= JSONObject.parseObject(jsonStr,ProjectConclude.class);
  28. projectConclude.setStatus(2);
  29. projectConclude.setSubmitTime(new Date());
  30. return projectConcludeService.save(projectConclude);
  31. }
  32. }