1
This commit is contained in:
@@ -52,20 +52,17 @@ public class SocialMediaServiceImpl implements ISocialMediaService
|
|||||||
put("content:both", "通用文案生成提示词模板\n占位符:%s - 商品名称,%s - 价格信息,%s - 关键词信息");
|
put("content:both", "通用文案生成提示词模板\n占位符:%s - 商品名称,%s - 价格信息,%s - 关键词信息");
|
||||||
}};
|
}};
|
||||||
|
|
||||||
/** 闲鱼文案-代下单(一键代下)固定正文 */
|
/** 闲鱼文案-通用基础说明 */
|
||||||
private static final String WENAN_ZCXS =
|
private static final String WENAN_BASE =
|
||||||
"\n\n 购买后,两小时内出库,物流会电话联系您,同时生成京东官方安装单。送装一体,无需担心。\n\n\n"
|
"全新未拆封正品,包邮包安装,支持查验后再签收。\n"
|
||||||
+ " 1:全新正品,原包装未拆封(京东商城代购,就近直发)\n"
|
+ "运损可免费换新。\n"
|
||||||
+ " 2:可提供下单运单号与电子发票(发票在收到货后找我要)。\n"
|
+ "售后全部支持全国联保。";
|
||||||
+ " 3:收货时查看是否有质量或运损问题。可拍照让京东免费申请换新。\n"
|
/** 闲鱼文案-教你下单附加说明(不含更新日期) */
|
||||||
+ " 4:价格有浮动,不支持补差价,谢谢理解。\n"
|
private static final String WENAN_JIAONIXIADAN_EXTRA =
|
||||||
+ " 5:全国联保,全国统一安装标准。支持官方 400,服务号查询,假一赔十。\n ";
|
"\n无偿提供下单方案,包价格成立:\n"
|
||||||
/** 闲鱼文案-教你下单固定正文(含“信息更新日期:”占位,生成时替换为当前日期) */
|
+ "只要告诉我【需要下单的型号 + 收货地址】,\n"
|
||||||
private static final String WENAN_FANAN_BX = "本人提供免费指导下单服务,一台也是团购价,细心指导\n" + "\n"
|
+ "我会根据你所在地区和需求,\n"
|
||||||
+ "【质量】官旗下单,包正的\n" + "【物流】您自己账户可跟踪,24小时发货\n" + "【售后】您自己账户直接联系,无忧售后\n"
|
+ "优先回复你合适的下单渠道和详细步骤,让你安全省钱地完成下单。";
|
||||||
+ "【安装】专业人员安装,全程无需您操心\n" + "【价格】标价就是到手价,骑共享单车去酒吧,该省省该花花\n"
|
|
||||||
+ "【服务】手把手教您下单,有问题随时咨询\n" + "【体验】所有服务都是官旗提供,价格有内部渠道优惠,同品质更优惠!\n" + "\n"
|
|
||||||
+ "信息更新日期:\n" + "\n" + "捡漏价格不定时有变动,优惠不等人,发「省份+型号」免费咨询当日最低价!";
|
|
||||||
/** 标题/型号清洗:去掉营销敏感词 */
|
/** 标题/型号清洗:去掉营销敏感词 */
|
||||||
private static final String TITLE_CLEAN_REGEX = "以旧|政府|换新|领取|国家|补贴|15%|20%|国补|立减|【|】";
|
private static final String TITLE_CLEAN_REGEX = "以旧|政府|换新|领取|国家|补贴|15%|20%|国补|立减|【|】";
|
||||||
|
|
||||||
@@ -449,15 +446,31 @@ public class SocialMediaServiceImpl implements ISocialMediaService
|
|||||||
}
|
}
|
||||||
String cleanTitle = cleanTitleOrRemark(title.trim());
|
String cleanTitle = cleanTitleOrRemark(title.trim());
|
||||||
String cleanRemark = StringUtils.isNotEmpty(remark) ? cleanTitleOrRemark(remark.trim()) : "";
|
String cleanRemark = StringUtils.isNotEmpty(remark) ? cleanTitleOrRemark(remark.trim()) : "";
|
||||||
String displayTitle = cleanTitle + cleanRemark;
|
|
||||||
|
|
||||||
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
|
// 标题行
|
||||||
String format = sdf.format(new java.util.Date());
|
StringBuilder daixiadanBuilder = new StringBuilder();
|
||||||
String wenanJiaonixiadan = WENAN_FANAN_BX.replace("信息更新日期:", "信息更新日期:" + format);
|
daixiadanBuilder.append("(一键代下) ").append(cleanTitle).append("\n");
|
||||||
|
// 型号行(可选)
|
||||||
|
if (StringUtils.isNotEmpty(cleanRemark)) {
|
||||||
|
daixiadanBuilder.append("型号:").append(cleanRemark).append("\n");
|
||||||
|
}
|
||||||
|
daixiadanBuilder.append(WENAN_BASE);
|
||||||
|
|
||||||
|
// 教你下单版
|
||||||
|
StringBuilder jiaonixiadanBuilder = new StringBuilder();
|
||||||
|
jiaonixiadanBuilder.append("【教你下单】 ").append(cleanTitle).append("\n");
|
||||||
|
if (StringUtils.isNotEmpty(cleanRemark)) {
|
||||||
|
jiaonixiadanBuilder.append("型号:").append(cleanRemark).append("\n");
|
||||||
|
}
|
||||||
|
jiaonixiadanBuilder.append(WENAN_BASE).append("\n\n");
|
||||||
|
|
||||||
|
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
String dateStr = sdf.format(new java.util.Date());
|
||||||
|
jiaonixiadanBuilder.append("更新日期:").append(dateStr).append(WENAN_JIAONIXIADAN_EXTRA);
|
||||||
|
|
||||||
result.put("success", true);
|
result.put("success", true);
|
||||||
result.put("daixiadan", "(一键代下) " + displayTitle + "\n" + WENAN_ZCXS);
|
result.put("daixiadan", daixiadanBuilder.toString());
|
||||||
result.put("jiaonixiadan", "【教你下单】 " + displayTitle + "\n" + wenanJiaonixiadan);
|
result.put("jiaonixiadan", jiaonixiadanBuilder.toString());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user