yj
2020-03-06 207dc8655711cddac2653e18b51e58a88dba2084
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java
@@ -227,7 +227,8 @@
      ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
      if (objct != null && !StringUtil.isNullOrEmpty(objct.getShareTextTemplate())) {
         template = objct.getShareTextTemplate();
         if (template.contains("{原价}")|| template.contains("{口令}") || template.contains("{券后价}")) {
         if (template.contains("{商品原价}")|| template.contains("{优惠券面额}") ||
               template.contains("{优惠券价}")|| template.contains("{月销量}")) {
            template = ""; // 老板分享
         }
      } 
@@ -244,7 +245,7 @@
      ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
      if (objct != null && !StringUtil.isNullOrEmpty(objct.getShareJDTextTemplate())) {
         template = objct.getShareJDTextTemplate();
         if (template.contains("{原价}")|| template.contains("{券后价}") || template.contains("{链接}")) {
         if (template.contains("{商品原价}")|| template.contains("{月销量}") || template.contains("{短链接}")) {
            template = ""; // 老板分享
         }
      } 
@@ -260,7 +261,7 @@
      ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
      if (objct != null && !StringUtil.isNullOrEmpty(objct.getSharePDDTextTemplate())) {
         template = objct.getSharePDDTextTemplate();
         if (!template.contains("{原价}") && !template.contains("{券后价}") && !template.contains("{链接}")) {
         if (template.contains("{商品原价}")|| template.contains("{总销量}") || template.contains("{短链接}")) {
            template = ""; // 老板分享
         }
      } 
@@ -332,7 +333,7 @@
   
   @Override
   public void verifyRightTB(String template) throws ShareGoodsTextTemplateException {
      String[] keys = new String[] { "{原价}", "{券后价}","{口令}" };
      String[] keys = new String[] { "{原价}", "{券后价}","{淘口令}" };
      int keysCount = 0;
      for (String key : keys)
         if (template != null && template.contains(key))
@@ -368,8 +369,8 @@
   @Override
   public String createContentTB(String template, TaoBaoGoodsBrief goods, String token, boolean coupon) {
      String commentText = template.replace("{原价}", goods.getZkPrice().toString());
      commentText = commentText.replace("{口令}", TaoBaoUtil.filterTaoToken(token));
      if (coupon) {
      commentText = commentText.replace("{淘口令}", TaoBaoUtil.filterTaoToken(token));
      if (!coupon) {
         commentText = commentText.replace("领券抢购", "抢购");
         commentText = commentText.replace("【券后价】{券后价}元", "");
      } else {
@@ -383,7 +384,7 @@
   public String createContentJD(String template, JDGoods goods, String jumpLink, boolean coupon) {
      String commentText = template.replace("{原价}", goods.getPrice().toString());
      commentText = commentText.replace("{链接}", jumpLink);
      if (coupon) {
      if (!coupon) {
         commentText = commentText.replace("领券抢购", "抢购");
         commentText = commentText.replace("【券后价】{券后价}元", "");
      } else {
@@ -398,7 +399,7 @@
      String commentText = template.replace("{原价}", MoneyBigDecimalUtil
            .div(new BigDecimal(goods.getMinGroupPrice()), new BigDecimal(100)).setScale(2).toString());
      commentText = commentText.replace("{链接}", jumpLink);
      if (coupon) {
      if (!coupon) {
         commentText = commentText.replace("领券抢购", "抢购");
         commentText = commentText.replace("【券后价】{券后价}元", "");
      } else {