|
|
@@ -47,22 +47,22 @@ public class OrderRejectListener {
|
|
|
String cancelTime = message.getCancelTime() != null ? message.getCancelTime() : "未知时间";
|
|
|
String storeName = message.getStoreName() != null ? message.getStoreName() : "未知门店";
|
|
|
|
|
|
- // 此代码由AI生成 - 根据actionType区分拒单和取消,生成不同的标题和内容
|
|
|
+ // 此代码由AI生成 - 根据actionType区分拒单和取消,每个字段换行显示
|
|
|
boolean isReject = "REJECT".equals(message.getActionType());
|
|
|
String title;
|
|
|
String content;
|
|
|
if (isReject) {
|
|
|
title = "履约者拒绝接单通知";
|
|
|
- content = "履约者" + message.getFulfillerName()
|
|
|
- + "在" + cancelTime
|
|
|
- + "拒绝接单,原因:" + message.getRejectReason()
|
|
|
- + ",所属门店:" + storeName;
|
|
|
+ content = "履约者:" + message.getFulfillerName()
|
|
|
+ + "\n拒单时间:" + cancelTime
|
|
|
+ + "\n拒单原因:" + message.getRejectReason()
|
|
|
+ + "\n所属门店:" + storeName;
|
|
|
} else {
|
|
|
title = "履约者取消订单通知";
|
|
|
- content = "履约者" + message.getFulfillerName()
|
|
|
- + "在" + cancelTime
|
|
|
- + "取消订单,原因:" + message.getRejectReason()
|
|
|
- + ",所属门店:" + storeName;
|
|
|
+ content = "履约者:" + message.getFulfillerName()
|
|
|
+ + "\n取消时间:" + cancelTime
|
|
|
+ + "\n取消原因:" + message.getRejectReason()
|
|
|
+ + "\n所属门店:" + storeName;
|
|
|
}
|
|
|
|
|
|
for (SysUserAreaStation user : users) {
|