admin
2019-04-12 2406574c36a8c4e8e8ffe7c56a34e25dde107a84
fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java
@@ -284,19 +284,38 @@
      String value = "";
      if (Constant.IS_OUTNET)
         value = getCommonString(key);
      if (StringUtil.isNullOrEmpty(value)) {
         TaoBaoGoodsBrief goods = new TaoBaoGoodsBrief();
         goods.setShopTitle(shopTitle);
         goods.setSellerId(sellerId);
         goods.setAuctionId(auctionId);
         TaoBaoShopInfo info = taoBaoShopService.getTaoBaoShopInfo(goods);
         if(info != null) {
            String shopUrl = info.getShopUrl();
            if(shopUrl != null && shopUrl.contains("tmall://page.tm/shop")) {
               shopUrl = "http://store.taobao.com/shop/view_shop.htm?user_number_id=" + sellerId;
               info.setShopUrl(shopUrl);
            }
         }
         if (Constant.IS_OUTNET && info != null) {
            value = new Gson().toJson(info);
            cacheCommonString(key, value, 60 * 60 * 2);
         }
         return info;
      } else {
         return new Gson().fromJson(value, TaoBaoShopInfo.class);
         TaoBaoShopInfo info = new Gson().fromJson(value, TaoBaoShopInfo.class);
         String shopUrl = info.getShopUrl();
         if(shopUrl != null && shopUrl.contains("tmall://page.tm/shop")) {
            shopUrl = "http://store.taobao.com/shop/view_shop.htm?user_number_id=" + sellerId;
            info.setShopUrl(shopUrl);
         }
         return info;
      }
   }