DcIntroducerApplicantController.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.ygj.yuemum.controller.distributionchannel;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.ygj.yuemum.domain.distributionchannel.DcIntroducerApplicant;
  4. import com.ygj.yuemum.service.distributionchannel.DcIntroducerApplicantService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.util.Map;
  8. @RestController
  9. public class DcIntroducerApplicantController {
  10. @Autowired
  11. private DcIntroducerApplicantService dcIntroducerApplicantService;
  12. @GetMapping("/getDcIntroducerApplicants")
  13. public String getDcIntroducerApplicants(@RequestParam("page") Integer page,@RequestParam("limit") Integer limit) {
  14. Map<String, Object> wxVipApplicants = dcIntroducerApplicantService.getDcIntroducerApplicants(page,limit);
  15. String jso = JSONObject.toJSONString(wxVipApplicants);
  16. return jso;
  17. }
  18. @PostMapping ("/queryDcIntroducerApplicants")
  19. public String queryDcIntroducerApplicants(@ModelAttribute DcIntroducerApplicant dcIntroducerApplicant) {
  20. Map<String, Object> wxVipApplicants = dcIntroducerApplicantService.queryDcIntroducerApplicants(dcIntroducerApplicant);
  21. String jso = JSONObject.toJSONString(wxVipApplicants);
  22. return jso;
  23. }
  24. @PostMapping("/insertDcIntroducerApplicant")
  25. public int insertDcIntroducerApplicant(@ModelAttribute DcIntroducerApplicant dcIntroducerApplicant) {
  26. return dcIntroducerApplicantService.insertDcIntroducerApplicant(dcIntroducerApplicant);
  27. }
  28. @PostMapping("/updateDcIntroducerApplicant")
  29. public int updateDcIntroducerApplicant(@ModelAttribute DcIntroducerApplicant dcIntroducerApplicant) {
  30. return dcIntroducerApplicantService.updateDcIntroducerApplicant(dcIntroducerApplicant);
  31. }
  32. }