|
@@ -187,21 +187,25 @@ public class StoreOperationalActivityController {
|
|
|
@ApiOperation("案例列表")
|
|
@ApiOperation("案例列表")
|
|
|
@ApiOperationSupport(order = 7)
|
|
@ApiOperationSupport(order = 7)
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "storeId", value = "店铺ID", dataTypeClass = Integer.class, paramType = "query", required = true),
|
|
|
@ApiImplicitParam(name = "activityStatus", value = "活动状态", dataTypeClass = Integer.class, paramType = "query"),
|
|
@ApiImplicitParam(name = "activityStatus", value = "活动状态", dataTypeClass = Integer.class, paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pageNum", value = "当前页", dataTypeClass = Integer.class, paramType = "query"),
|
|
@ApiImplicitParam(name = "pageNum", value = "当前页", dataTypeClass = Integer.class, paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataTypeClass = Integer.class, paramType = "query")
|
|
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataTypeClass = Integer.class, paramType = "query")
|
|
|
})
|
|
})
|
|
|
@GetMapping("/achievement/case/list")
|
|
@GetMapping("/achievement/case/list")
|
|
|
public R<IPage<StoreOperationalActivityAchievementCaseVo>> listCasePage(
|
|
public R<IPage<StoreOperationalActivityAchievementCaseVo>> listCasePage(
|
|
|
|
|
+ @RequestParam("storeId") Integer storeId,
|
|
|
@RequestParam(value = "activityStatus", required = false) Integer activityStatus,
|
|
@RequestParam(value = "activityStatus", required = false) Integer activityStatus,
|
|
|
@RequestParam(value = "pageNum", required = false) Integer pageNum,
|
|
@RequestParam(value = "pageNum", required = false) Integer pageNum,
|
|
|
@RequestParam(value = "pageSize", required = false) Integer pageSize) {
|
|
@RequestParam(value = "pageSize", required = false) Integer pageSize) {
|
|
|
- log.info("StoreOperationalActivityController.listCasePage activityStatus={}, pageNum={}, pageSize={}",
|
|
|
|
|
- activityStatus, pageNum, pageSize);
|
|
|
|
|
|
|
+ log.info("StoreOperationalActivityController.listCasePage storeId={}, activityStatus={}, pageNum={}, pageSize={}",
|
|
|
|
|
+ storeId, activityStatus, pageNum, pageSize);
|
|
|
try {
|
|
try {
|
|
|
IPage<StoreOperationalActivityAchievementCaseVo> result =
|
|
IPage<StoreOperationalActivityAchievementCaseVo> result =
|
|
|
- achievementService.listCasePage(activityStatus, pageNum, pageSize);
|
|
|
|
|
|
|
+ achievementService.listCasePage(storeId, activityStatus, pageNum, pageSize);
|
|
|
return R.data(result);
|
|
return R.data(result);
|
|
|
|
|
+ } catch (IllegalArgumentException e) {
|
|
|
|
|
+ return R.fail(e.getMessage());
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
log.error("StoreOperationalActivityController.listCasePage ERROR: {}", e.getMessage(), e);
|
|
log.error("StoreOperationalActivityController.listCasePage ERROR: {}", e.getMessage(), e);
|
|
|
return R.fail(e.getMessage());
|
|
return R.fail(e.getMessage());
|