package com.ygj.yuemum.controller.distributionchannel; import com.alibaba.fastjson.JSONObject; import com.ygj.yuemum.domain.distributionchannel.DcIntroducerExtract; import com.ygj.yuemum.service.distributionchannel.DcIntroducerExtractService; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @Api(tags = "介绍提现相关接口") @RestController public class DcIntroduceExtractController { @Autowired private DcIntroducerExtractService dcIntroducerExtractService; @PostMapping ("/queryDcIntroducerExtracts") public String queryDcIntroducerExtracts(@ModelAttribute DcIntroducerExtract dcIntroducerExtract) { Map dcIntroducerExtracts = dcIntroducerExtractService.queryDcIntroducerExtracts(dcIntroducerExtract); String jso = JSONObject.toJSONString(dcIntroducerExtracts); return jso; } @PostMapping("/insertDcIntroducerExtract") public int insertDcIntroducerExtract(@ModelAttribute DcIntroducerExtract dcIntroducerExtract) { return dcIntroducerExtractService.insertDcIntroducerExtract(dcIntroducerExtract); } @PostMapping("/updateDcIntroducerExtract") public int updateDcIntroducerExtract(@ModelAttribute DcIntroducerExtract dcIntroducerExtract) { return dcIntroducerExtractService.updateDcIntroducerExtract(dcIntroducerExtract); } @GetMapping("/getDcIntroducerExtracts") public List getDcIntroducerExtracts(@RequestParam("phone") String phone) { return dcIntroducerExtractService.getDcIntroducerExtracts(phone); } @GetMapping("/date_DcIntroducerExtracts") public List date_DcIntroducerExtracts(@RequestParam("applydate") String applydate) { return dcIntroducerExtractService.date_DcIntroducerExtracts(applydate); } @GetMapping("/queryOneDcIntroducerExtract") public DcIntroducerExtract queryOneDcIntroducerExtract(@RequestParam("id") Integer id) { return dcIntroducerExtractService.queryOneDcIntroducerExtract(id); } }