Procházet zdrojové kódy

/、.optimize

release_toaliyun_real
xhxu před 4 roky
rodič
revize
86eaf6f95b
1 změnil soubory, kde provedl 7 přidání a 2 odebrání
  1. +7
    -2
      mallinkCApi/src/main/java/com/iformall/controller/WxCampaignController.java

+ 7
- 2
mallinkCApi/src/main/java/com/iformall/controller/WxCampaignController.java Zobrazit soubor

@@ -59,8 +59,13 @@ public class WxCampaignController extends BaseController {
wxCampaign.updateTenantInfo(getTenantInfo());
wxCampaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode());
wxCampaign.setSortColumns(BaseEntity.SortField.SortNum_ASC, BaseEntity.SortField.CreateTime_ASC);
// TODO 缓存优化
final PageInfo<WxCampaign> page = wxCampaignService.clistAsPage(wxCampaign, pageNum, pageSize);

String key = getTenantInfo().getTenantId();
PageInfo<WxCampaign> page = RedisCacheUtils.getCacheObject(redisTemplate, "wxCampaignList:"+key, PageInfo.class);
if (null == page ) {
page = wxCampaignService.clistAsPage(wxCampaign, pageNum, pageSize);
RedisCacheUtils.cache(redisTemplate, "wxCampaignList:"+key, page, 100);
}
return new ResultData(page);
}



Načítá se…
Zrušit
Uložit