| | |
| | | /** |
| | | * 获取优惠券列表 |
| | | */ |
| | | @PostMapping("/api/v1/coupon/list") |
| | | @PostMapping("/api/v1/mini-program/coupon/list") |
| | | @ApiOperation(value = "获取用户获取优惠券列表", tags = {"小程序-获取用户获取优惠券列表"}) |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<XpAppUserCouponVo> list(@RequestBody XpUserCouponListQuery query, HttpServletRequest request) { |
| | |
| | | /** |
| | | * 领取优惠券 |
| | | */ |
| | | @PostMapping("/api/v1/coupon/receive") |
| | | @PostMapping("/api/v1/mini-program/coupon/receive") |
| | | @ApiOperation(value = "领取优惠券", tags = {"小程序-领取优惠券"}) |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<String> receive(@RequestBody ReceiveCouponDto dto, HttpServletRequest request) { |
| | |
| | | /** |
| | | * 获取优惠券详情 |
| | | */ |
| | | @GetMapping("/api/v1/coupon/detail/{couponId}") |
| | | @GetMapping("/api/v1/mini-program/coupon/detail/{couponId}") |
| | | @ApiOperation(value = "获取用户获取优惠券详情", tags = {"小程序-获取用户获取优惠券详情"}) |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<XpAppUserCouponListVo> detail(@PathVariable("couponId") Long couponId, HttpServletRequest request) { |
| | |
| | | /** |
| | | * 获取优惠券列表total |
| | | */ |
| | | @GetMapping("/api/v1/coupon/total") |
| | | @GetMapping("/api/v1/mini-program/coupon/total") |
| | | @ApiOperation(value = "获取用户获取优惠券数量", tags = {"小程序-获取用户获取优惠券数量"}) |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<XpAppUserCouponTotalVo> total(HttpServletRequest request) { |