From d48079c9eeec9c4f19f550a44d461275b4a31fd4 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期一, 01 六月 2020 16:47:59 +0800
Subject: [PATCH] 云发单

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java
index abd1c49..df527c7 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsTextTemplateServiceImpl.java
@@ -704,4 +704,58 @@
 		}
 	}
 
+	
+	@Override
+	public String getRecommendText(boolean coupon, String title, String sales, String couponAmount, String description) {
+		String template = configService.get(ConfigKeyEnum.quickShareGoodsText.getKey());
+		String recommendText = template.replace("[鍟嗗搧鏍囬]", title);
+		if (!coupon) {
+			recommendText = recommendText.replace("鎺ㄨ崘鐞嗙敱:[鎺ㄨ崘璇璢", "");
+			recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖鍏�", "");
+		} else {
+			recommendText = recommendText.replace("[鍒搁潰棰漖", couponAmount);
+			if (!StringUtil.isNullOrEmpty(description)) {
+				recommendText = recommendText.replace("[鎺ㄨ崘璇璢", description);
+			} else {
+				recommendText = recommendText.replace("鎺ㄨ崘鐞嗙敱:[鎺ㄨ崘璇璢", "");
+			}
+		}
+		
+		if (StringUtil.isNullOrEmpty(sales)|| sales.equals("0")) {
+			recommendText = recommendText.replace("閿�閲�:[閿�閲廬", "");
+		} else {
+			recommendText = recommendText.replace("[閿�閲廬", sales.replace("涓�", "w"));
+		}
+		return recommendText.replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n");
+	}
+	
+
+	@Override
+	public String getCommentTextByTaoToken(boolean coupon, String taoToken, String zkPrice, String quanPrice) {
+		String quickCommentText = configService.get(ConfigKeyEnum.quickShareTBCommentText.getKey());
+		String commentText = quickCommentText.replace("[鍘熶环]", zkPrice);
+		commentText = commentText.replace("[娣樺彛浠", TaoBaoUtil.filterTaoToken(taoToken));
+		if (!coupon) {
+			commentText = commentText.replace("棰嗗埜鎶㈣喘", "鎶㈣喘");
+			commentText = commentText.replace("銆愬埜鍚庝环銆慬鍒稿悗浠穄鍏�", "");
+		} else {
+			commentText = commentText.replace("[鍒稿悗浠穄", quanPrice);
+		}
+		return commentText.replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n");
+	}
+	
+	@Override
+	public String getCommentTextByLink(boolean coupon, String link, String zkPrice, String quanPrice, ConfigKeyEnum keyEnum) {
+		String quickCommentText = configService.get(keyEnum.getKey());
+		String commentText = quickCommentText.replace("[鍘熶环]", zkPrice);
+		commentText = commentText.replace("[閾炬帴]", link);
+		if (!coupon) {
+			commentText = commentText.replace("棰嗗埜鎶㈣喘", "鎶㈣喘");
+			commentText = commentText.replace("銆愬埜鍚庝环銆慬鍒稿悗浠穄鍏�", "");
+		} else {
+			commentText = commentText.replace("[鍒稿悗浠穄", quanPrice);
+		}
+		
+		return commentText.replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n").replace("\r\n\r\n", "\r\n");
+	}
 }

--
Gitblit v1.8.0