WXMMSearchQuestionController.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.ygj.yuemum.controller.wxmini;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.ygj.yuemum.domain.wxmini.WXMMSearchQuestion;
  4. import com.ygj.yuemum.service.wxmini.WXMMSearchQuestionService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.util.List;
  8. import java.util.Map;
  9. @RestController
  10. public class WXMMSearchQuestionController {
  11. @Autowired
  12. private WXMMSearchQuestionService wxmmSearchQuestionService;
  13. @PostMapping("/updateWXMMSearchQuestion")
  14. public int updateWXMMSearchQuestion(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) {
  15. return wxmmSearchQuestionService.updateWXMMSearchQuestion(wxmmSearchQuestion);
  16. }
  17. @GetMapping("/getWXMMSearchQuestion")
  18. public List<WXMMSearchQuestion> getWXMMSearchQuestion() {
  19. return wxmmSearchQuestionService.getWXMMSearchQuestion();
  20. }
  21. @PostMapping("/insertWXMMSearchQuestion")
  22. public int insertWXMMSearchQuestion(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) {
  23. return wxmmSearchQuestionService.insertWXMMSearchQuestion(wxmmSearchQuestion);
  24. }
  25. @PostMapping("/getWXMMSearchQuestions")
  26. public String getWXMMSearchQuestions(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) {
  27. Map<String, Object> orderTemps = wxmmSearchQuestionService.getWXMMSearchQuestions(wxmmSearchQuestion);
  28. String jso = JSONObject.toJSONString(orderTemps);
  29. return jso;
  30. }
  31. @PostMapping("/deleteWXMMSearchQuestion")
  32. public int deleteWXMMSearchQuestion(@RequestParam("id") Integer id) {
  33. return wxmmSearchQuestionService.deleteWXMMSearchQuestion(id);
  34. }
  35. @PostMapping("/getWXMMSearchQuestionByID")
  36. public WXMMSearchQuestion getWXMMSearchQuestionByID(@RequestParam("id") Integer id) {
  37. return wxmmSearchQuestionService.getWXMMSearchQuestionByID(id);
  38. }
  39. }