yujian
2019-01-22 88b54772dbcf5ecab1e2316e4e4626ac901b8908
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java
@@ -32,9 +32,11 @@
import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig;
import com.yeshi.fanli.entity.taobao.TaoKeAppInfo;
import com.yeshi.fanli.exception.ShareGoodsException;
import com.yeshi.fanli.exception.goods.CommonGoodsException;
import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.config.ConfigService;
import com.yeshi.fanli.service.inter.goods.CommonGoodsService;
import com.yeshi.fanli.service.inter.goods.ShareGoodsService;
import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService;
import com.yeshi.fanli.service.inter.taobao.TaoBaoUnionConfigService;
@@ -47,6 +49,8 @@
import com.yeshi.fanli.util.ImageUtil;
import com.yeshi.fanli.util.RedisManager;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.ThreadUtil;
import com.yeshi.fanli.util.factory.CommonGoodsFactory;
import com.yeshi.fanli.util.taobao.TaoBaoUtil;
import com.yeshi.fanli.util.taobao.TaoKeApiUtil;
@@ -86,6 +90,9 @@
   @Resource
   private UserShareGoodsRecordService userShareGoodsRecordService;
   @Resource
   private CommonGoodsService commonGoodsService;
   @Override
   public void addShareGoodsHistory(UserShareGoodsHistory history) {
      UserShareGoodsHistory userShareGoodsHistory = userShareGoodsHistoryMapper
@@ -98,7 +105,6 @@
      } else
         userShareGoodsHistoryMapper.insertSelective(history);
   }
   @Override
@@ -391,6 +397,8 @@
         goods.setAuctionUrl(taoBaoLink.getClickUrl());
      }
      // 保存商品详情
      // 创建淘口令
      TaoBaoLink tbLink = new TaoBaoLink();
      tbLink.setAuctionId(goods.getAuctionId());
@@ -411,6 +419,10 @@
      tbLink.setGoods(goods);
      // 存储分享商品的信息,用于加快分享网页接口请求速度
      if (Constant.IS_OUTNET)
         redisManager.saveTaoBaoGoodsBriefTemp(goods);
      return tbLink;
   }