From 47f157086a556d96e7bcfc9adfe17ecf7c154dfe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 08 六月 2020 17:27:14 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/service/inter/goods/ShareGoodsTextTemplateService.java | 67 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 1 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 c26ceed..dd6e804 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 @@ -5,6 +5,7 @@ import com.yeshi.fanli.dto.vip.goods.VIPGoodsInfo; 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.fanli.exception.goods.ShareGoodsTextTemplateException; @@ -213,7 +214,6 @@ public String createContentVIP(String template, VIPGoodsInfo goods, String jumpLink); - public String createContentSuning(String template, SuningGoodsInfo goods, String jumpLink); public String getTextTemplateByJD(Long uid); @@ -229,5 +229,70 @@ public void saveTemplatePDD(Long uid, String template) throws ShareGoodsTextTemplateException; + /** + * 鑾峰彇鎺ㄨ崘璇枃鏈� + * @param coupon + * @param title + * @param sales + * @param couponAmount + * @param description + */ + public String getRecommendText(boolean coupon, String title, String sales, String couponAmount, String description); + + /** + * 鏍规嵁娣樺彛浠よ幏鍙栬瘎璁鸿 + * @param coupon + * @param taoToken + * @param zkPrice + * @param quanPrice + */ + public String getCommentTextByTaoToken(boolean coupon, String taoToken, String zkPrice, String quanPrice); + + /** + * 鏍规嵁閾炬帴鑾峰彇璇勮璇� + * @param coupon + * @param link + * @param zkPrice + * @param quanPrice + * @param keyEnum + */ + public String getCommentTextByLink(boolean coupon, String link, String zkPrice, String quanPrice, ConfigKeyEnum keyEnum); + + 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