| | |
| | | ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
|
| | | if (objct != null && !StringUtil.isNullOrEmpty(objct.getShareTextTemplate())) {
|
| | | template = objct.getShareTextTemplate();
|
| | | if (template.contains("{原价}")|| template.contains("{口令}") || template.contains("{券后价}")) {
|
| | | if (template.contains("{商品原价}")|| template.contains("{优惠券面额}") ||
|
| | | template.contains("{优惠券价}")|| template.contains("{月销量}")) {
|
| | | template = ""; // 老板分享
|
| | | }
|
| | | }
|
| | |
| | | ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
|
| | | if (objct != null && !StringUtil.isNullOrEmpty(objct.getShareJDTextTemplate())) {
|
| | | template = objct.getShareJDTextTemplate();
|
| | | if (template.contains("{原价}")|| template.contains("{券后价}") || template.contains("{链接}")) {
|
| | | if (template.contains("{商品原价}")|| template.contains("{月销量}") || template.contains("{短链接}")) {
|
| | | template = ""; // 老板分享
|
| | | }
|
| | | }
|
| | |
| | | ShareGoodsTextTemplate objct = shareGoodsTextTemplateMapper.selectByUid(uid);
|
| | | if (objct != null && !StringUtil.isNullOrEmpty(objct.getSharePDDTextTemplate())) {
|
| | | template = objct.getSharePDDTextTemplate();
|
| | | if (!template.contains("{原价}") && !template.contains("{券后价}") && !template.contains("{链接}")) {
|
| | | if (template.contains("{商品原价}")|| template.contains("{总销量}") || template.contains("{短链接}")) {
|
| | | template = ""; // 老板分享
|
| | | }
|
| | | }
|
| | |
| | |
|
| | | @Override
|
| | | public void verifyRightTB(String template) throws ShareGoodsTextTemplateException {
|
| | | String[] keys = new String[] { "{原价}", "{券后价}","{口令}" };
|
| | | String[] keys = new String[] { "{原价}", "{券后价}","{淘口令}" };
|
| | | int keysCount = 0;
|
| | | for (String key : keys)
|
| | | if (template != null && template.contains(key))
|
| | |
| | | @Override
|
| | | public String createContentTB(String template, TaoBaoGoodsBrief goods, String token, boolean coupon) {
|
| | | String commentText = template.replace("{原价}", goods.getZkPrice().toString());
|
| | | commentText = commentText.replace("{口令}", TaoBaoUtil.filterTaoToken(token));
|
| | | if (coupon) {
|
| | | commentText = commentText.replace("{淘口令}", TaoBaoUtil.filterTaoToken(token));
|
| | | if (!coupon) {
|
| | | commentText = commentText.replace("领券抢购", "抢购");
|
| | | commentText = commentText.replace("【券后价】{券后价}元", "");
|
| | | } else {
|
| | |
| | | public String createContentJD(String template, JDGoods goods, String jumpLink, boolean coupon) {
|
| | | String commentText = template.replace("{原价}", goods.getPrice().toString());
|
| | | commentText = commentText.replace("{链接}", jumpLink);
|
| | | if (coupon) {
|
| | | if (!coupon) {
|
| | | commentText = commentText.replace("领券抢购", "抢购");
|
| | | commentText = commentText.replace("【券后价】{券后价}元", "");
|
| | | } else {
|
| | |
| | | String commentText = template.replace("{原价}", MoneyBigDecimalUtil
|
| | | .div(new BigDecimal(goods.getMinGroupPrice()), new BigDecimal(100)).setScale(2).toString());
|
| | | commentText = commentText.replace("{链接}", jumpLink);
|
| | | if (coupon) {
|
| | | if (!coupon) {
|
| | | commentText = commentText.replace("领券抢购", "抢购");
|
| | | commentText = commentText.replace("【券后价】{券后价}元", "");
|
| | | } else {
|