|
|
@@ -1,6 +1,9 @@
|
|
|
package com.sqx.modules.activity.controller.app;
|
|
|
|
|
|
+import com.sqx.common.utils.Constant;
|
|
|
+import com.sqx.common.utils.PageUtils;
|
|
|
import com.sqx.common.utils.Result;
|
|
|
+import com.sqx.modules.activity.dto.ActivityQueryDTO;
|
|
|
import com.sqx.modules.activity.service.ActivityService;
|
|
|
import com.sqx.modules.activity.vo.OrderSuitActivityVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -12,6 +15,7 @@ import org.springframework.web.bind.annotation.PathVariable;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
+import javax.validation.Valid;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -27,6 +31,15 @@ public class AppActivityController {
|
|
|
|
|
|
private final ActivityService activityService;
|
|
|
|
|
|
+ @GetMapping("page")
|
|
|
+ @ApiOperation(value = "获取活动信息分页", response = PageUtils.class, notes="enableFlag、allowShop搜索条件无效")
|
|
|
+ public Result page(@Valid ActivityQueryDTO queryDTO) {
|
|
|
+ queryDTO.setAllowShop(null);
|
|
|
+ queryDTO.setEnableFlag(Constant.YES);
|
|
|
+ PageUtils page = activityService.pageActivity(queryDTO);
|
|
|
+ return Result.success().put("data", page);
|
|
|
+ }
|
|
|
+
|
|
|
@GetMapping("suit-activity/{orderId}")
|
|
|
@ApiOperation(value = "获取适用的活动列表")
|
|
|
public Result getOrderSuitActivity(@PathVariable @ApiParam("订单id") Long orderId) {
|