From 1d9eef9a4ba7caebf73b483e0062f9259dbf22a0 Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期五, 28 二月 2020 15:42:43 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareControllerV2.java | 41 +++++++++++++++++++++++++++++------------ 1 files changed, 29 insertions(+), 12 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareControllerV2.java index 40ded30..13d3b85 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareControllerV2.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareControllerV2.java @@ -611,12 +611,18 @@ if (VersionUtil.greaterThan_2_0_7(platform, version)) { TaoBaoGoodsBrief goods = taoBaoLink.getGoods(); String template = configService.get(ConfigKeyEnum.quickShareGoodsText.getKey()); - recommendText = template.replace("[鍟嗗搧鏍囬]", goods.getTitle()).replace("[閿�閲廬", - TaoBaoUtil.getSaleCount(taoBaoLink.getGoods().getBiz30day())); + recommendText = template.replace("[鍟嗗搧鏍囬]", goods.getTitle()); if (StringUtil.isNullOrEmpty(goods.getDescription())) { - recommendText = recommendText.replace("鎺ㄨ崘璇�:[鎺ㄨ崘璇璢", ""); + recommendText = recommendText.replace("鎺ㄨ崘鐞嗙敱:[鎺ㄨ崘璇璢", ""); } else { - recommendText = recommendText.replace("[鎺ㄨ崘璇璢", goods.getDescription()); + recommendText = recommendText.replace("[鎺ㄨ崘鐞嗙敱]", goods.getDescription()); + } + + String sales = TaoBaoUtil.getSaleCount(taoBaoLink.getGoods().getBiz30day()); + if (sales.equals("0")) { + recommendText = recommendText.replace("閿�閲�:[閿�閲廬", ""); + } else { + recommendText = recommendText.replace("[閿�閲廬", sales.replace("涓�", "w")); } String quickCommentText = configService.get(ConfigKeyEnum.quickShareTBCommentText.getKey()); @@ -625,7 +631,7 @@ if (StringUtil.isNullOrEmpty(taoBaoLink.getGoods().getCouponInfo())) { commentText = commentText.replace("棰嗗埜鎶㈣喘", "鎶㈣喘"); commentText = commentText.replace("銆愬埜鍚庝环銆慬鍒稿悗浠穄鍏�", ""); - recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖", ""); + recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖鍏�", ""); } else { commentText = commentText.replace("[鍒稿悗浠穄", TaoBaoUtil.getAfterUseCouplePrice(taoBaoLink.getGoods()) + ""); @@ -787,18 +793,24 @@ String recommendText = ""; if (VersionUtil.greaterThan_2_0_7(acceptData.getPlatform(), acceptData.getVersion())) { String template = configService.get(ConfigKeyEnum.quickShareGoodsText.getKey()); - recommendText = template.replace("[鍟嗗搧鏍囬]", jdGoods.getSkuName()).replace("[閿�閲廬", - JDUtil.getSaleCount(jdGoods.getInOrderCount30Days())); + recommendText = template.replace("[鍟嗗搧鏍囬]", jdGoods.getSkuName()); // 鏃犳帹鑽愯 - recommendText = recommendText.replace("鎺ㄨ崘璇�:[鎺ㄨ崘璇璢", ""); + recommendText = recommendText.replace("鎺ㄨ崘鐞嗙敱:[鎺ㄨ崘璇璢", ""); + String sales = JDUtil.getSaleCount(jdGoods.getInOrderCount30Days()); + if (sales.equals("0")) { + recommendText = recommendText.replace("閿�閲�:[閿�閲廬", ""); + } else { + recommendText = recommendText.replace("[閿�閲廬", sales.replace("涓�", "w")); + } + String quickCommentText = configService.get(ConfigKeyEnum.quickShareJDCommentText.getKey()); commentText = quickCommentText.replace("[鍘熶环]", jdGoods.getPrice().toString()); commentText = commentText.replace("[閾炬帴]", jumpLink); if (couponInfo == null) { commentText = commentText.replace("棰嗗埜鎶㈣喘", "鎶㈣喘"); commentText = commentText.replace("銆愬埜鍚庝环銆慬鍒稿悗浠穄鍏�", ""); - recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖", ""); + recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖鍏�", ""); } else { commentText = commentText.replace("[鍒稿悗浠穄", BigDecimalUtil.getWithNoZera(JDUtil.getQuanPrice(jdGoods)).toString()); @@ -968,8 +980,13 @@ if (StringUtil.isNullOrEmpty(salesTip)) { salesTip = "0"; } - recommendText = recommendText.replace("[閿�閲廬", salesTip); - recommendText = recommendText.replace("鎺ㄨ崘璇�:[鎺ㄨ崘璇璢", ""); + if (salesTip.equals("0")) { + recommendText = recommendText.replace("閿�閲�:[閿�閲廬", ""); + } else { + recommendText = recommendText.replace("[閿�閲廬", salesTip.replace("涓�", "w")); + recommendText = recommendText.replace("閿�閲�", "鎬婚攢閲�"); + } + recommendText = recommendText.replace("鎺ㄨ崘鐞嗙敱:[鎺ㄨ崘璇璢", ""); String quickCommentText = configService.get(ConfigKeyEnum.quickSharePDDCommentText.getKey()); commentText = quickCommentText.replace("[鍘熶环]", MoneyBigDecimalUtil @@ -978,7 +995,7 @@ if (!hasCoupon) { commentText = commentText.replace("棰嗗埜鎶㈣喘", "鎶㈣喘"); commentText = commentText.replace("銆愬埜鍚庝环銆慬鍒稿悗浠穄鍏�", ""); - recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖", ""); + recommendText = recommendText.replace("浼樻儬鍒�:[鍒搁潰棰漖鍏�", ""); } else { commentText = commentText.replace("[鍒稿悗浠穄", BigDecimalUtil.getWithNoZera(PinDuoDuoUtil.getQuanPrice(goods)).toString()); -- Gitblit v1.8.0