peng
8 小时以前 64afdb6371aef321db882f3659ba1d2c2e82ad41
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package cn.lili.controller.lmk;
 
import cn.lili.base.Result;
import cn.lili.modules.lmk.service.CouponVirtualService;
import cn.lili.modules.lmk.service.StoreCouponClaimRecordService;
import cn.lili.modules.lmk.service.StoreCouponService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
 
@Validated
@RequiredArgsConstructor
@Api(value = "小程序购物商品领取优惠卷接口", tags = "小程序购物商品领取优惠卷接口")
@RestController
@RequestMapping("/buyer/lmk/store/coupon")
public class StoreCouponClaimController {
    private final StoreCouponClaimRecordService storeCouponClaimRecordService;
    private final StoreCouponService storeCouponService;
 
 
    @PostMapping("/{id}")
    @ApiOperation(value = "领取优惠卷", notes = "领取优惠卷")
    public Result claimCoupon(@PathVariable String id){
        return storeCouponClaimRecordService.claimCoupon(id);
    }
    @GetMapping("/{id}")
    @ApiOperation(value = "获取优惠卷信息", notes = "获取优惠卷信息")
    public Result getCoupon(@PathVariable String id){
        return storeCouponService.getCoupon(id);
    }
}