From dc5be7d38446f70e6ff86df311119c32b41fe7f8 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 28 十一月 2020 16:37:05 +0800
Subject: [PATCH] 大淘客搜索接口升级

---
 fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java |   47 ++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 42 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java
index 1a4056e..5e1c377 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java
@@ -3,10 +3,11 @@
 import com.yeshi.fanli.dto.pdd.PDDGoodsDetail;
 import com.yeshi.fanli.dto.suning.SuningGoodsInfo;
 import com.yeshi.fanli.dto.vip.goods.VIPGoodsInfo;
+import com.yeshi.fanli.entity.SystemEnum;
 import com.yeshi.fanli.entity.goods.ShareGoodsTextTemplate;
 import com.yeshi.fanli.entity.jd.JDGoods;
 import com.yeshi.fanli.entity.system.ConfigKeyEnum;
-import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
+import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief;
 import com.yeshi.fanli.exception.goods.ShareGoodsTextTemplateException;
 
 public interface ShareGoodsTextTemplateService {
@@ -214,7 +215,6 @@
 	
 	public String createContentVIP(String template, VIPGoodsInfo goods, String jumpLink);
 	
-	public String createContentSuning(String template, SuningGoodsInfo goods, String jumpLink);
 
 	public String getTextTemplateByJD(Long uid);
 
@@ -238,7 +238,7 @@
 	 * @param couponAmount
 	 * @param description
 	 */
-	public String getRecommendText(boolean coupon, String title, String sales, String couponAmount, String description);
+	public String getRecommendText(boolean coupon, String title, String sales, String couponAmount, String description, SystemEnum system);
 
 	/**
 	 * 鏍规嵁娣樺彛浠よ幏鍙栬瘎璁鸿
@@ -247,7 +247,7 @@
 	 * @param zkPrice
 	 * @param quanPrice
 	 */
-	public String getCommentTextByTaoToken(boolean coupon, String taoToken, String zkPrice, String quanPrice);
+	public String getCommentTextByTaoToken(boolean coupon, String taoToken, String zkPrice, String quanPrice, SystemEnum system);
 
 	/**
 	 * 鏍规嵁閾炬帴鑾峰彇璇勮璇�
@@ -257,6 +257,43 @@
 	 * @param quanPrice
 	 * @param keyEnum
 	 */
-	public String getCommentTextByLink(boolean coupon, String link, String zkPrice, String quanPrice, ConfigKeyEnum keyEnum);
+	public String getCommentTextByLink(boolean coupon, String link, String zkPrice, String quanPrice, ConfigKeyEnum keyEnum, SystemEnum system);
+
+	public void resetCommonTemplateVIP(Long uid);
+
+	public void resetCouponTemplateVIP(Long uid);
+
+	public void resetCommonTemplateSuNing(Long uid);
+
+	public void resetCouponTemplateSuNing(Long uid);
+
+	public String getTextTemplateBySuNing(Long uid);
+
+	public void verifyRightVIP(String template) throws ShareGoodsTextTemplateException;
+
+	public void verifyRightSuNing(String template) throws ShareGoodsTextTemplateException;
+
+	/**
+	 * 鑻忓畞蹇嵎鍒嗕韩
+	 * @param template
+	 * @param goods
+	 * @param jumpLink
+	 * @return
+	 */
+	public String createQuickShareTextSuNing(String template, SuningGoodsInfo goods, String jumpLink);
+	
+	
+	/**
+	 * 鑻忓畞鏅�氬垎浜�
+	 * @param template
+	 * @param goods
+	 * @param jumpLink
+	 * @return
+	 */
+	public String createCommonShareTextSuNing(String template, SuningGoodsInfo goods, String jumpLink);
+
+	public void saveTemplateVIP(Long uid, String template) throws ShareGoodsTextTemplateException;
+
+	public void saveTemplateSuNing(Long uid, String template) throws ShareGoodsTextTemplateException;
 
 }

--
Gitblit v1.8.0