CouponController.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.platform.yijia.controller;
  2. import com.google.gson.Gson;
  3. import com.platform.yijia.config.YiJiaRequest;
  4. import com.platform.yijia.utils.CodeMsg;
  5. import com.platform.yijia.utils.ResultData;
  6. import io.swagger.annotations.Api;
  7. import io.swagger.annotations.ApiOperation;
  8. import io.swagger.annotations.ApiParam;
  9. import org.slf4j.Logger;
  10. import org.slf4j.LoggerFactory;
  11. import org.springframework.stereotype.Controller;
  12. import org.springframework.web.bind.annotation.*;
  13. /*
  14. * <Title> CouponController </Title>
  15. * <Description> 优惠券 </Description>
  16. * @Author JK
  17. * @Date 2021年7月6日
  18. */
  19. @Controller
  20. @YiJiaRequest()
  21. @CrossOrigin
  22. @Api(tags = "优惠券")
  23. public class CouponController {
  24. private static Logger logger =(Logger) LoggerFactory.getLogger(CouponController.class);
  25. //获取客户所拥有的优惠券
  26. @RequestMapping(value = "/selectUserCoupons", method = RequestMethod.GET)
  27. @ResponseBody
  28. @ApiOperation(value = "获取客户所拥有的优惠券", httpMethod = "GET", notes = "获取客户所拥有的优惠券")
  29. public String selectUserCoupons(@ApiParam(value = "油站ID", required = true) @RequestParam Integer stationId,
  30. @ApiParam(value = "用户unionId", required = true) @RequestParam String unionId){
  31. Gson gson =new Gson();
  32. //返回结果集
  33. ResultData resultData = null;
  34. try {
  35. resultData = ResultData.success("查询成功!");
  36. }catch (Exception e){
  37. logger.error("获取客户所拥有的优惠券错误信息:" + e.getMessage());
  38. resultData = ResultData.error(CodeMsg.SEARCH_FAIL);
  39. }
  40. return gson.toJson(resultData);
  41. }
  42. }