From 4c4357fbb725c7c9d747280788fcd9b15a29b792 Mon Sep 17 00:00:00 2001
From: wanglizhong <wlz>
Date: 星期六, 10 五月 2025 21:39:32 +0800
Subject: [PATCH] feat:add build test

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
index d4cfcca..97cf811 100644
--- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
+++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
@@ -25,6 +25,29 @@
 public class RyTask
 {
     private static final Logger log = LoggerFactory.getLogger(RyTask.class);
+    
+    // 娣诲姞鐘舵�佹槧灏勫瓧鍏�
+    private static final Map<String, String> ORDER_STATUS_MAP = new HashMap<String, String>() {{
+        put("-1", "鏃犳晥鍙栨秷");
+        put("1", "鏈姤浠�");
+        put("2", "宸叉姤浠�");
+        put("3", "1 - 瀹屽叏鏈‘璁�");
+        put("4", "2 - 閮ㄥ垎宸茬‘璁�");
+        put("5", "鏈嚭杞�");
+        put("6", "3 - 宸插嚭杞︼紙鍘绘帴鎮h�呴�斾腑锛�");
+        put("7", "宸插嚭杞︼紙绛夊緟鎮h�咃級");
+        put("8", "4 - 宸插嚭杞︼紙鏈嶅姟涓級");
+        put("9", "5 - 宸查�佽揪锛堝洖绋嬩腑锛�");
+        put("10", "宸茶繑鍥�");
+        put("11", "璺戠┖鍗曪紝宸茶繑鍥�");
+        put("12", "鍙栨秷");
+        put("13", "0 - 鏂拌皟搴﹀崟锛堟湭涓嬪彂锛�");
+        put("14", "宸叉彁浜わ紝绛夊緟瀹℃牳");
+        put("15", "瀹℃牳瀹屾垚");
+        put("16", "瀹℃牳涓嶉�氳繃");
+        put("17", "宸茬珯鐐�");
+    }};
+
     @Autowired
     private IAOrderStatusService orderStatusService;
 
@@ -54,6 +77,9 @@
     {
         System.out.println("鎵ц鏃犲弬鏂规硶");
     }
+
+
+    
 
     /**
      * 鍥炶皟鎺ㄩ�佺姸鎬�
@@ -125,12 +151,17 @@
                         Map<String, String> map = new HashMap<>();
                         map.put("orderID", tbOrders.getOrderID().toString());
                         map.put("thirdOrderNo", orderStatus.getServiceOrdID());
-                        map.put("orderStatus","1");
+                        map.put("orderStatus", ORDER_STATUS_MAP.entrySet()
+                            .stream()
+                            .filter(entry -> entry.getValue().equals(orderStatus.getMsg()))
+                            .map(Map.Entry::getKey)
+                            .findFirst()
+                            .orElse("0"));
                         map.put("orderRemark", orderStatus.getMsg());
                         map.put("plateNo",carLicense);
                         map.put("driverMobile",driverMobiles.toString());
                         map.put("driverName", driverNames.toString());
-                        map.put("appId", tbOrders.getAppId());
+//                        map.put("appId", tbOrders.getAppId());
 
                         // 绗竴娆″皾璇�
                         String response = sendCallback(callbackUrl, map);

--
Gitblit v1.9.1