| @@ -88,7 +88,7 @@ public class WxCouponChannelController extends BaseController { | |||||
| return new ResultData(page); | return new ResultData(page); | ||||
| } | } | ||||
| //@RedisCache | |||||
| @RedisCache | |||||
| @ApiOperation("积分商城分页列表接口") | @ApiOperation("积分商城分页列表接口") | ||||
| @GetMapping("creditProductList") | @GetMapping("creditProductList") | ||||
| @ApiImplicitParams({ | @ApiImplicitParams({ | ||||
| @@ -104,20 +104,10 @@ public class WxCouponChannelController extends BaseController { | |||||
| wxCouponChannel.setSortColumn(null); | wxCouponChannel.setSortColumn(null); | ||||
| wxCouponChannel.setShowBeginTime(new Date()); | wxCouponChannel.setShowBeginTime(new Date()); | ||||
| String key = "couponChannelCreditList_" | |||||
| + wxCouponChannel.getTenantId() + "_" | |||||
| + wxCouponChannel.getTargetAd() + "_" | |||||
| + wxCouponChannel.getBusiness() + "_" | |||||
| + pageNum + ":"+ pageNum + ":"; | |||||
| PageInfo<WxCouponChannelVo> page = RedisCacheUtils.getCacheObject(redisTemplate, key, PageInfo.class); | |||||
| //logger.info("WxCouponChannelController.chache.get:{} page:{}",key,page); | |||||
| if (null == page ) { | |||||
| page = wxCouponChannelService.newListPageVo(wxCouponChannel, pageNum, pageSize,true); | |||||
| if(page.getList() != null && page.getList().size() > 0){ | |||||
| filterTimed(wxCouponChannel, page); | |||||
| RedisCacheUtils.cache(redisTemplate, key, page, 60); | |||||
| } | |||||
| } | |||||
| PageInfo<WxCouponChannelVo> page = wxCouponChannelService.newListPageVo(wxCouponChannel, pageNum, pageSize,true); | |||||
| if(page.getList() != null && page.getList().size() > 0){ | |||||
| filterTimed(wxCouponChannel, page); | |||||
| } | |||||
| return new ResultData(page); | return new ResultData(page); | ||||
| } | } | ||||