From ce511a3d55e5f349b1647172e562c1659bbc8172 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期五, 09 一月 2026 15:27:27 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/thread/fake/FakeNyLiftThread.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/fake/FakeNyLiftThread.java b/src/main/java/com/zy/core/thread/fake/FakeNyLiftThread.java
index d7543ba..c59965d 100644
--- a/src/main/java/com/zy/core/thread/fake/FakeNyLiftThread.java
+++ b/src/main/java/com/zy/core/thread/fake/FakeNyLiftThread.java
@@ -186,6 +186,9 @@
                     fakeStatus.put("pick", 0);//鍙栬揣鏁版嵁
                     fakeStatus.put("put", 0);//鏀捐揣鏁版嵁
                     fakeStatus.put("lev", lev);
+
+                    JSONObject extend = fakeStatus.getJSONObject("extend");
+                    extend.put("plcTaskNoComplete", commandBody.getInteger("taskNo"));
                     fakeStatusMap.put(key, fakeStatus);
                 } else if (commandType == 2) {
                     //灏忚溅鎹㈠眰
@@ -207,6 +210,9 @@
                     fakeStatus.put("pick", 0);//鍙栬揣鏁版嵁
                     fakeStatus.put("put", 0);//鏀捐揣鏁版嵁
                     fakeStatus.put("lev", lev);
+
+                    JSONObject extend = fakeStatus.getJSONObject("extend");
+                    extend.put("plcTaskNoComplete", commandBody.getInteger("taskNo"));
                     fakeStatusMap.put(key, fakeStatus);
                 } else if (commandType == 3) {
                     //鎻愬崌鏈虹Щ鍔�
@@ -228,6 +234,9 @@
                     fakeStatus.put("pick", 0);//鍙栬揣鏁版嵁
                     fakeStatus.put("put", 0);//鏀捐揣鏁版嵁
                     fakeStatus.put("lev", lev);
+
+                    JSONObject extend = fakeStatus.getJSONObject("extend");
+                    extend.put("plcTaskNoComplete", commandBody.getInteger("taskNo"));
                     fakeStatusMap.put(key, fakeStatus);
                 } else if (commandType == 9996) {
                     //澶嶄綅
@@ -236,6 +245,9 @@
                     fakeStatus.put("taskMode", 0);//浠诲姟绫诲瀷
                     fakeStatus.put("pick", 0);//鍙栬揣鏁版嵁
                     fakeStatus.put("put", 0);//鏀捐揣鏁版嵁
+
+                    JSONObject extend = fakeStatus.getJSONObject("extend");
+                    extend.put("plcTaskNoComplete", 0);
                     fakeStatusMap.put(key, fakeStatus);
                 } else if (commandType == 9997) {
                     //鍒囨崲鍏ュ簱妯″紡
@@ -404,6 +416,8 @@
         device.put("rightOverrun", extend.getInteger("rightOverrun"));
         device.put("overHeight", extend.getInteger("overHeight"));
         device.put("overWeight", extend.getInteger("overWeight"));
+        device.put("plcTaskNoComplete", extend.getInteger("plcTaskNoComplete"));
+        device.put("extend", extend);
         return resultData;
     }
 

--
Gitblit v1.9.1