| | |
| | | package cn.lili.controller.lmk; |
| | | |
| | | import cn.lili.base.Result; |
| | | import cn.lili.common.security.context.UserContext; |
| | | import cn.lili.modules.lmk.domain.form.ActivityForm; |
| | | import cn.lili.modules.lmk.domain.query.ActivityQuery; |
| | | import cn.lili.modules.lmk.domain.query.ActivityReportQuery; |
| | | import cn.lili.modules.lmk.domain.query.MyActivityQuery; |
| | | import cn.lili.modules.lmk.service.ActivityService; |
| | |
| | | @RequestMapping("/buyer/lmk/my-activity") |
| | | public class MyActivityController { |
| | | private final MyActivityService myActivityService; |
| | | |
| | | private final ActivityService activityService; |
| | | @GetMapping("/getMyActivityList") |
| | | @ApiOperation(value = "获得我的活动列表", notes = "获得我的活动列表") |
| | | public Result getMyActivityList(MyActivityQuery query){ |
| | | |
| | | return myActivityService.getMyActivityList(query); |
| | | |
| | | } |
| | | |
| | | |
| | | @PutMapping("/cancelActivity") |
| | | @ApiOperation(value = "获得我的活动列表", notes = "获得我的活动列表") |
| | | public Result cancelActivity(@RequestBody ActivityReportQuery query){ |
| | | return myActivityService.cancelActivity(query); |
| | | @PutMapping("/activityCancel/{activityId}") |
| | | @ApiOperation(value = "取消活动", notes = "取消活动") |
| | | public Result activityCancel(@PathVariable String activityId){ |
| | | return myActivityService.activityCancel(activityId); |
| | | } |
| | | @PostMapping("/add") |
| | | @ApiOperation(value = "商户端新增活动", notes = "商户端新增活动") |
| | | public Result addActivityByBuyer(@RequestBody ActivityForm form){ |
| | | return activityService.add(form,false); |
| | | } |
| | | |
| | | @GetMapping("/applyActivityPage") |
| | | @ApiOperation(value = "用户申请活动分页", notes = "用户申请活动分页") |
| | | public Result getMyApplyActivityPage(ActivityQuery query){ |
| | | return activityService.getMyApplyActivityPage(query); |
| | | } |
| | | |
| | | } |