| | |
| | | |
| | | import cn.lili.base.Result; |
| | | import cn.lili.modules.lmk.domain.form.StoreCouponForm; |
| | | import cn.lili.modules.lmk.domain.query.StoreCouponQuery; |
| | | import cn.lili.modules.lmk.domain.query.StoreCouponSingleQuery; |
| | | import cn.lili.modules.lmk.service.StoreCouponService; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | public Result addStoreCoupon(@RequestBody StoreCouponForm storeCoupon){ |
| | | return storeCouponService.addStoreCoupon(storeCoupon); |
| | | } |
| | | /** |
| | | * 修改订单店铺优惠卷状态 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @PostMapping("/changeStatus/{id}") |
| | | public Result changeStatus(@PathVariable String id){ |
| | | return storeCouponService.changeStatus(id); |
| | | } |
| | | |
| | | /** |
| | | * 根据店铺关联关系生成单品 |
| | |
| | | return storeCouponService.generateStoreCoupon(id); |
| | | } |
| | | |
| | | /** |
| | | * 获取店铺列表 |
| | | * @param query |
| | | * @return |
| | | */ |
| | | @GetMapping |
| | | public Result getPage(StoreCouponQuery query){ |
| | | return storeCouponService.page(query); |
| | | } |
| | | |
| | | @GetMapping("/getPageByStoreCoupon") |
| | | public Result getPageByStoreCoupon(StoreCouponSingleQuery query){ |
| | | return storeCouponService.getPageByStoreCoupon(query); |
| | | } |
| | | } |