admin
2019-07-09 531d93708df8017e59830f15b41f3cc42d6126e6
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java
@@ -138,7 +138,6 @@
   @Resource
   private UserTaoLiJinRecordService userTaoLiJinRecordService;
   
   // 获取商品分享链接
   @RequestMapping(value = "getGoodsShareUrl")
   public void getGoodsShareUrl(AcceptData acceptData, long id, PrintWriter out) {
@@ -181,6 +180,11 @@
            && extraInfo.getRelationValid() == true)
         relationId = extraInfo.getRelationId();
      
      if (StringUtil.isNullOrEmpty(relationId)) {
         out.print(JsonUtil.loadFalseResult(3, "淘宝未授权,请前往\"我的\"绑定淘宝账号"));
         return;
      }
      if (source != null && "taolijin".equals(source)) {
         createTaoLijin(uid, auctionId, totalNum, relationId, request, out);
         return;
@@ -208,7 +212,6 @@
         String shareText = "";
         // 无券
         String shopType = taoBaoLink.getGoods().getUserType() == 0 ? "淘宝价" : "天猫价";
         
         if (StringUtil.isNullOrEmpty(taoBaoLink.getGoods().getCouponInfo())) {
            String text = shareGoodsTextTemplateService.getCommonTemplate(uid);
@@ -300,9 +303,9 @@
      }
   }
   
   /**
    * 淘礼金创建分享
    *
    * @param uid
    * @param auctionId
    * @param totalNum
@@ -310,7 +313,8 @@
    * @param request
    * @param out
    */
   public void createTaoLijin(Long uid, Long auctionId, int totalNum, String relationId, HttpServletRequest request, PrintWriter out) {
   public void createTaoLijin(Long uid, Long auctionId, int totalNum, String relationId, HttpServletRequest request,
         PrintWriter out) {
      try {
         TaoBaoLink taoBaoLink = shareGoodsService.getTaoLiJinLinkForShare(uid, auctionId, relationId);
         
@@ -351,7 +355,6 @@
         }
         data.put("clickUrl", url);
         
         // 创建淘口令
         if (!StringUtil.isNullOrEmpty(taoLiJinLink)) {// 通过立即推广方式获取淘口令成功
            String quanToken = TaoKeApiUtil.getTKToken(goods.getPictUrl(), goods.getTitle(), taoLiJinLink);
@@ -359,14 +362,16 @@
               taoBaoLink.setTaoToken(quanToken);
            }
         } else if (!StringUtil.isNullOrEmpty(taoBaoLink.getClickUrl())) {
            String quanToken = TaoKeApiUtil.getTKToken(goods.getPictUrl(), goods.getTitle(), taoBaoLink.getClickUrl());
            String quanToken = TaoKeApiUtil.getTKToken(goods.getPictUrl(), goods.getTitle(),
                  taoBaoLink.getClickUrl());
            if (!StringUtil.isNullOrEmpty(quanToken)) {
               taoBaoLink.setTaoToken(quanToken);
            }
         }
         data.put("token", taoBaoLink.getTaoToken());
         
         data.put("rule", "http://apph5.yeshitv.com/apppage/all_help_content.html?id=148&from=singlemessage&isappinstalled=0");
         data.put("rule",
               "http://apph5.yeshitv.com/apppage/all_help_content.html?id=148&from=singlemessage&isappinstalled=0");
         data.put("pictUrl", TbImgUtil.getTBSizeImg(taoBaoLink.getGoods().getPictUrl(), 500));
         // 无券
@@ -463,10 +468,6 @@
         businessEmergent110Service.shareTaoBaoGoodsError(StringUtil.Md5(auctionId + ""));
      }
   }
   /**
    * 分享记录统计列表
@@ -716,7 +717,6 @@
      
      String shortLink = HttpUtil.getShortLink(url);
      
      // 查询是否有分享
      UserShareGoodsHistory userShareHistory = shareGoodsService.getShareGoodsHistory(uid, goods.getAuctionId());
      String token = "";
@@ -844,7 +844,6 @@
            return template;
         }
         
      } else {
         String template = shareGoodsTextTemplateService.getCommonTemplate(uid);
         if (StringUtil.isNullOrEmpty(template))
@@ -952,7 +951,6 @@
                  title += textStyleVO.getContent();
               }
            }
            
            if(StringUtil.isNullOrEmpty(title)) {
               title = "给你推荐精选好物优惠券,购物前先领券,别错过优惠哦~";