From 20f1758957a19bb5fec47fcc1c83818ee268676b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 11 一月 2019 14:16:07 +0800 Subject: [PATCH] 修改资金统计信息,优化H5的商品详情 --- fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java b/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java index 36f58bf..17fb1d7 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java @@ -39,7 +39,7 @@ private TaoBaoShopService taoBaoShopService; @Resource - private TaoBaoUnionConfigService taoBaoUnionConfigService; + private TaoBaoUnionConfigService taoBaoUnionConfigService; @Resource private ConfigService configService; @@ -131,6 +131,30 @@ } /** + * 涓存椂瀛樺偍娣樺疂鐨勫晢鍝佽鎯� + * + * @param goods + */ + public void saveTaoBaoGoodsBriefTemp(TaoBaoGoodsBrief goods) { + if (goods == null) + return; + String key = "taobao-goods-temp-" + goods.getAuctionId(); + if (Constant.IS_OUTNET) { + // 鏆傚瓨4涓皬鏃剁殑鍒嗕韩 + cacheCommonString(key, JsonUtil.getSimpleGson().toJson(goods), 60 * 60 * 4); + } + } + + public TaoBaoGoodsBrief getTaoBaoGoodsTemp(Long auctionId) { + String key = "taobao-goods-temp-" + auctionId; + String value = getCommonString(key); + if (!StringUtil.isNullOrEmpty(value)) { + return JsonUtil.getSimpleGson().fromJson(value, TaoBaoGoodsBrief.class); + } + return null; + } + + /** * 鍒犻櫎缂撳瓨 * * @param auctionId -- Gitblit v1.8.0