Huanyi 1 settimana fa
parent
commit
6e793c2296

+ 5 - 5
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/listener/OrderAnomalyListener.java

@@ -44,14 +44,14 @@ public class OrderAnomalyListener {
             );
 
             if (users != null && !users.isEmpty()) {
-                // 此代码由AI生成 - 修改通知格式为:履约者姓名,异常上报提交时间,异常原因,订单所属门店
+                // 此代码由AI生成 - 修改通知格式为:每个字段换行显示
                 String title = "订单异常上报通知";
                 String submitTime = message.getSubmitTime() != null ? message.getSubmitTime() : "未知时间";
                 String storeName = message.getStoreName() != null ? message.getStoreName() : "未知门店";
-                String content = "履约者" + message.getFulfillerName()
-                    + ",异常上报提交时间:" + submitTime
-                    + "异常原因:" + message.getContent()
-                    + ",订单所属门店:" + storeName;
+                String content = "履约者" + message.getFulfillerName()
+                    + "\n提交时间:" + submitTime
+                    + "\n异常原因:" + message.getContent()
+                    + "\n所属门店:" + storeName;
 
                 for (SysUserAreaStation user : users) {
                      SysNoticeBo notice = new SysNoticeBo();

+ 3 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/listener/OrderDispatchListener.java

@@ -45,7 +45,9 @@ public class OrderDispatchListener {
             notice.setTitle("新订单待接单");
             
             String senderName = message.getDispatcherName() != null ? message.getDispatcherName() : "系统管理员";
-            notice.setContent(senderName + " 派给您新订单 " + message.getCode() + ",请您及时接单");
+            notice.setContent("派单人:" + senderName
+                + "\n订单号:" + message.getCode()
+                + "\n请您及时接单");
             
             sysNoticeService.insertNotice(notice);
             log.info("已成功发送系统通知:派单通知");

+ 9 - 9
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/listener/OrderRejectListener.java

@@ -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) {