package com.ygj.yuemum.controller.wxmini; import com.alibaba.fastjson.JSONObject; import com.ygj.yuemum.domain.wxmini.WXMMSearchQuestion; import com.ygj.yuemum.service.wxmini.WXMMSearchQuestionService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @RestController public class WXMMSearchQuestionController { @Autowired private WXMMSearchQuestionService wxmmSearchQuestionService; @PostMapping("/updateWXMMSearchQuestion") public int updateWXMMSearchQuestion(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) { return wxmmSearchQuestionService.updateWXMMSearchQuestion(wxmmSearchQuestion); } @GetMapping("/getWXMMSearchQuestion") public List getWXMMSearchQuestion() { return wxmmSearchQuestionService.getWXMMSearchQuestion(); } @PostMapping("/insertWXMMSearchQuestion") public int insertWXMMSearchQuestion(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) { return wxmmSearchQuestionService.insertWXMMSearchQuestion(wxmmSearchQuestion); } @PostMapping("/getWXMMSearchQuestions") public String getWXMMSearchQuestions(@ModelAttribute WXMMSearchQuestion wxmmSearchQuestion) { Map orderTemps = wxmmSearchQuestionService.getWXMMSearchQuestions(wxmmSearchQuestion); String jso = JSONObject.toJSONString(orderTemps); return jso; } @PostMapping("/deleteWXMMSearchQuestion") public int deleteWXMMSearchQuestion(@RequestParam("id") Integer id) { return wxmmSearchQuestionService.deleteWXMMSearchQuestion(id); } @PostMapping("/getWXMMSearchQuestionByID") public WXMMSearchQuestion getWXMMSearchQuestionByID(@RequestParam("id") Integer id) { return wxmmSearchQuestionService.getWXMMSearchQuestionByID(id); } }