From 176a83fedd71847a088bafb541b9a8877d6234b7 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 12 四月 2019 14:26:52 +0800
Subject: [PATCH] 增加订单解析配置信息

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/ShareController.java |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/ShareController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/ShareController.java
index 01af6fe..18f825a 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/ShareController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/ShareController.java
@@ -154,19 +154,26 @@
 			String shopType = taoBaoLink.getGoods().getUserType() == 0 ? "娣樺疂浠�" : "澶╃尗浠�";
 
 			if (StringUtil.isNullOrEmpty(taoBaoLink.getGoods().getCouponInfo())) {
-				String text = configService.get("goods_share_text_nocoupon");
-				shareText = text.replace("[鏍囬]", taoBaoLink.getGoods().getTitle()).replace("[鍦ㄥ敭浠穄",
-						"楼" + taoBaoLink.getGoods().getZkPrice());
+				String text = shareGoodsTextTemplateService.getCommonTemplate(uid);
+				if (StringUtil.isNullOrEmpty(text))
+					text = configService.get("goods_share_text_nocoupon");
+				shareText = text.replace("{鏍囬}", taoBaoLink.getGoods().getTitle()).replace("{鍟嗗搧鍘熶环}",
+						taoBaoLink.getGoods().getZkPrice() + "");
 			} else// 鏈夊埜
 			{
-				String text = configService.get("goods_share_text_coupon");
-				shareText = text.replace("[鏍囬]", taoBaoLink.getGoods().getTitle())
-						.replace("[鍦ㄥ敭浠穄", "楼" + taoBaoLink.getGoods().getZkPrice())
-						.replace("[浼樻儬鍒搁噾棰漖",
-								"楼" + BigDecimalUtil.getWithNoZera(taoBaoLink.getGoods().getCouponAmount()).toString())
-						.replace("[鍒稿悗浠穄", "楼" + TaoBaoUtil.getAfterUseCouplePrice(taoBaoLink.getGoods()));
+				String text = shareGoodsTextTemplateService.geteCouponTemplate(uid);
+				if (StringUtil.isNullOrEmpty(text))
+					text = configService.get("goods_share_text_coupon");
+
+				shareText = text.replace("{鏍囬}", taoBaoLink.getGoods().getTitle())
+						.replace("{鍟嗗搧鍘熶环}", taoBaoLink.getGoods().getZkPrice() + "")
+						.replace("{浼樻儬鍒搁潰棰潁",
+								BigDecimalUtil.getWithNoZera(taoBaoLink.getGoods().getCouponAmount()).toString())
+						.replace("{浼樻儬鍒镐环}", TaoBaoUtil.getAfterUseCouplePrice(taoBaoLink.getGoods()) + "");
 			}
-			shareText = shareText.replace("[浠锋牸绫诲瀷]", shopType);
+			shareText = shareText.replace("{搴楅摵绫诲瀷}", shopType)
+					.replace("{鏈堥攢閲弣", TaoBaoUtil.getSaleCount(taoBaoLink.getGoods().getBiz30day()))
+					.replace("{棰嗗埜鐭摼}", shortLink).replace("{娣樺彛浠", taoBaoLink.getTaoToken());
 			data.put("shareText", shareText);
 			String descText = shareText.replace(taoBaoLink.getGoods().getTitle(), "").trim();
 			if (descText.startsWith("\\r\\n"))

--
Gitblit v1.8.0