diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java index 708cc5c39..837f566e0 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java @@ -182,8 +182,11 @@ public class WxCouponController extends BaseController { @ApiOperation("商户活动列表信息") @GetMapping("findByMerchant") - public ResultData findByMerchant(@ModelAttribute WxCoupon wxCoupon) { - return new ResultData(wxCouponService.findByMerchant(wxCoupon)); + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true), + @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)}) + public ResultData findByMerchant(@ModelAttribute WxCoupon wxCoupon, Integer pageNum, Integer pageSize) { + return new ResultData(wxCouponService.findByMerchant(wxCoupon,pageNum,pageSize)); } } diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java index 7dad77ab5..c67387398 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java @@ -80,10 +80,15 @@ public class WxCouponController extends BaseController { return wxCouponService.list(wxCoupon, pageNum, pageSize); //全列表 } + @ApiOperation("商户活动列表信息") @GetMapping("findByMerchant") - public ResultData findByMerchant(@ModelAttribute WxCoupon wxCoupon) { - return new ResultData(wxCouponService.findByMerchant(wxCoupon)); + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true), + @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)}) + public ResultData findByMerchant(@ModelAttribute WxCoupon wxCoupon, Integer pageNum, Integer pageSize) { + return new ResultData(wxCouponService.findByMerchant(wxCoupon,pageNum,pageSize)); } + } diff --git a/mallinkService/src/main/java/com/iformall/service/WxCouponService.java b/mallinkService/src/main/java/com/iformall/service/WxCouponService.java index 21728264a..d7ea01dd4 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxCouponService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxCouponService.java @@ -204,5 +204,5 @@ public interface WxCouponService { * @param wxCoupon * @return */ - List findByMerchant(WxCoupon wxCoupon); + PageInfo findByMerchant(WxCoupon wxCoupon,Integer pageNum, Integer pageSize); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java index 3120601e3..fbe7053e5 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java @@ -538,7 +538,7 @@ public class WxCouponServiceImpl implements WxCouponService { } @Override - public List findByMerchant(WxCoupon wxCoupon) { - return wxCouponMapper.findByMerchant(wxCoupon); + public PageInfo findByMerchant(WxCoupon wxCoupon,Integer pageNum, Integer pageSize) { + return PageHelper.startPage(pageNum, pageSize).doSelectPageInfo(() -> wxCouponMapper.findByMerchant(wxCoupon)); } }