From d91f689178f6cd84e12e73a5248534dc6713dbce Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 14 十月 2023 16:21:43 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/ShuttleController.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/ShuttleController.java b/src/main/java/com/zy/asrs/controller/ShuttleController.java
index ce01db0..509ed36 100644
--- a/src/main/java/com/zy/asrs/controller/ShuttleController.java
+++ b/src/main/java/com/zy/asrs/controller/ShuttleController.java
@@ -73,6 +73,10 @@
         ArrayList<JSONObject> list = new ArrayList<>();
         List<BasShuttle> shuttles = basShuttleService.selectList(new EntityWrapper<BasShuttle>().orderBy("shuttle_no"));
         for (BasShuttle basShuttle : shuttles) {
+            // 琛ㄦ牸琛�
+            JSONObject baseObj = new JSONObject();
+            baseObj.put("shuttleNo", basShuttle.getShuttleNo());
+            list.add(baseObj);
             // 鑾峰彇鍥涘悜绌挎杞︿俊鎭�
             NyShuttleThread shuttleThread = (NyShuttleThread) SlaveConnection.get(SlaveType.Shuttle, basShuttle.getShuttleNo());
             if (shuttleThread == null) {
@@ -82,7 +86,7 @@
             JSONObject shuttleData = JSON.parseObject(JSON.toJSONString(shuttleProtocol));
             if (shuttleProtocol == null || shuttleProtocol.getShuttleNo()==null) {
                 if (shuttleData != null) {
-                    list.add(shuttleData);
+                    baseObj.putAll(shuttleData);
                 }
                 continue;
             }
@@ -97,7 +101,7 @@
                 }
             }
 
-            list.add(shuttleData);
+            baseObj.putAll(shuttleData);
         }
         return R.ok().add(list);
     }

--
Gitblit v1.9.1