提交 3190feb5 作者: 沈振路

书名长度大于8的只截取8位

上级 79954cee
...@@ -277,9 +277,14 @@ public class CustomerKeywordComponent { ...@@ -277,9 +277,14 @@ public class CustomerKeywordComponent {
String newsTypeName = CustomerCommonConstant.getNewsTypeName(newsType); String newsTypeName = CustomerCommonConstant.getNewsTypeName(newsType);
name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", accountName) name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", accountName)
.replace("{storeType}", referral.getStoreTypeName()).replace("{currentDate}", dateStr); .replace("{storeType}", referral.getStoreTypeName()).replace("{currentDate}", dateStr);
String bookName = referral.getBookName();
if (StringUtils.isNotBlank(bookName)) {
bookName = bookName.substring(0, Math.min(8, bookName.length()));
}
if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) { if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName}
name = name.replace("{bookName}", referral.getBookName()); name = name.replace("{bookName}", bookName);
} else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) { } else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift}
if (StringUtils.isNotEmpty(referral.getConfigName())) { if (StringUtils.isNotEmpty(referral.getConfigName())) {
......
...@@ -585,11 +585,15 @@ public class CustomerServiceCommonAsyncComponent { ...@@ -585,11 +585,15 @@ public class CustomerServiceCommonAsyncComponent {
if (StringUtils.isBlank(referralEntity.getStoreTypeName())) { if (StringUtils.isBlank(referralEntity.getStoreTypeName())) {
referralEntity.setStoreTypeName(""); referralEntity.setStoreTypeName("");
} }
String bookName = referralEntity.getBookName();
if (StringUtils.isNotBlank(bookName)) {
bookName = bookName.substring(0, Math.min(8, bookName.length()));
}
name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", authInfoVo.getAccountName()) name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", authInfoVo.getAccountName())
.replace("{storeType}", referralEntity.getStoreTypeName()).replace("{currentDate}", dateStr); .replace("{storeType}", referralEntity.getStoreTypeName()).replace("{currentDate}", dateStr);
if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) { if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName}
name = name.replace("{bookName}", referralEntity.getBookName()); name = name.replace("{bookName}", bookName);
} else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) { } else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift}
name = name.replace("{recharge}", referralEntity.getRechargeAmount().stripTrailingZeros().toPlainString()).replace("{gift}", referralEntity.getGiftAmount().toString()); name = name.replace("{recharge}", referralEntity.getRechargeAmount().stripTrailingZeros().toPlainString()).replace("{gift}", referralEntity.getGiftAmount().toString());
......
...@@ -310,9 +310,14 @@ public class FollowReplyComponent { ...@@ -310,9 +310,14 @@ public class FollowReplyComponent {
String newsTypeName = CustomerCommonConstant.getNewsTypeName(newsType); String newsTypeName = CustomerCommonConstant.getNewsTypeName(newsType);
name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", accountName) name = name.replace("{newsType}", newsTypeName).replace("{accountNickName}", accountName)
.replace("{storeType}", referral.getStoreTypeName()).replace("{currentDate}", dateStr); .replace("{storeType}", referral.getStoreTypeName()).replace("{currentDate}", dateStr);
String bookName = referral.getBookName();
if (StringUtils.isNotBlank(bookName)) {
bookName = bookName.substring(0, Math.min(8, bookName.length()));
}
if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) { if (newsType.equals(CustomerCommonConstant.BOOK_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-{bookName}
name = name.replace("{bookName}", referral.getBookName()); name = name.replace("{bookName}", bookName);
} else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) { } else if (newsType.equals(CustomerCommonConstant.ACTIVITY_NEWS_TYPE)) {
// 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift} // 系统-客服-{newsType}-{accountNickName}-{storeType}-{currentDate}-充{recharge}送{gift}
if (StringUtils.isNotEmpty(referral.getConfigName())) { if (StringUtils.isNotEmpty(referral.getConfigName())) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论