From de10879ac00f9c94dc02cada9a8a6117a8d81caf Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期五, 19 七月 2019 15:40:01 +0800
Subject: [PATCH] 拼多多 京东分享模板兼容

---
 fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java |   89 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 89 insertions(+), 0 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 f348d97..9f37522 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
@@ -1,5 +1,8 @@
 package com.yeshi.fanli.service.inter.goods;
 
+import com.yeshi.fanli.dto.pdd.PDDGoodsDetail;
+import com.yeshi.fanli.entity.goods.ShareGoodsTextTemplate;
+import com.yeshi.fanli.entity.jd.JDGoods;
 import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
 import com.yeshi.fanli.exception.goods.ShareGoodsTextTemplateException;
 
@@ -107,4 +110,90 @@
 	 * @return
 	 */
 	public String getTaoLiJinTemplate(Long uid);
+
+	/**
+	 * 浜笢鏈夊埜楠岃瘉
+	 * @param template
+	 * @throws ShareGoodsTextTemplateException
+	 */
+	public void isCouponTemplateRightJD(String template) throws ShareGoodsTextTemplateException;
+
+	/**
+	 * 鎷煎澶氭湁鍒搁獙璇�
+	 * @param template
+	 * @throws ShareGoodsTextTemplateException
+	 */
+	public void isCouponTemplateRightPDD(String template) throws ShareGoodsTextTemplateException;
+
+	/**
+	 * 浜笢鏃犲埜楠岃瘉
+	 * @param template
+	 * @throws ShareGoodsTextTemplateException
+	 */
+	public void isCommonTemplateRightJD(String template) throws ShareGoodsTextTemplateException;
+
+	/**
+	 * 鎷煎澶氭棤鍒搁獙璇�
+	 * @param template
+	 * @throws ShareGoodsTextTemplateException
+	 */
+	public void isCommonTemplateRightPDD(String template) throws ShareGoodsTextTemplateException;
+
+	/**
+	 * 浜笢
+	 * @param template
+	 * @param uid
+	 * @param goods
+	 * @param shortLink
+	 * @param hasCoupon
+	 * @return
+	 */
+	public String createContentByTemplateJD(String template, Long uid, JDGoods goods, String shortLink, boolean hasCoupon);
+
+	/**
+	 * 鎷煎澶�
+	 * @param template
+	 * @param uid
+	 * @param goods
+	 * @param token
+	 * @param shortLink
+	 * @param hasCoupon
+	 * @param tljId
+	 * @return
+	 */
+	public String createContentByTemplatePDD(String template, Long uid, PDDGoodsDetail goods,String shortLink, boolean hasCoupon, String token);
+
+	/**
+	 * 閲嶇疆浜笢
+	 * @param uid
+	 */
+	public void resetCommonTemplateJD(Long uid);
+
+	/**
+	 * 閲嶇疆浜笢鏈夊埜
+	 * @param uid
+	 */
+	public void resetCouponTemplateJD(Long uid);
+
+	/**
+	 * 閲嶇疆鎷煎澶�
+	 * @param uid
+	 */
+	public void resetCommonTemplatePDD(Long uid);
+
+	/**
+	 * 閲嶇疆鎷煎澶氭湁鍒�
+	 * @param uid
+	 */
+	public void resetCouponTemplatePDD(Long uid);
+
+	public ShareGoodsTextTemplate getShareGoodsTextTemplate(Long uid);
+
+	public void saveCouponTemplateJD(Long uid, String template) throws ShareGoodsTextTemplateException;
+
+	public void saveCouponTemplatePDD(Long uid, String template) throws ShareGoodsTextTemplateException;
+
+	public void saveCommonTemplateJD(Long uid, String template) throws ShareGoodsTextTemplateException;
+
+	public void saveCommonTemplatePDD(Long uid, String template) throws ShareGoodsTextTemplateException;
 }

--
Gitblit v1.8.0