From 1319cb7072623dff12369a889af766db2d166def Mon Sep 17 00:00:00 2001
From: lss <2538410689@qq.com>
Date: 星期一, 28 七月 2025 17:58:47 +0800
Subject: [PATCH] 叠盘机优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs |   30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs
index e2e8fd6..61ca3b3 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs
@@ -17,14 +17,13 @@
         public static string AppKey { get; set; }
         public static string AppSecret { get; set; }
         public static List<deviceInfo> deviceInfos { get; set; }
-        public static List<ErrorInfos> agvErrorCode1 { get; set; }
-        public static List<ErrorInfos> agvErrorCode2 { get; set; }
-        public static List<ErrorInfos> agvFaildCode { get; set; }
+  
         public static List<TableUrl> tableUrls { get; set; }
         public static List<ErrorInfos> dpjErrorInfos { get; set; }
         public static List<ElevatorLoc> elevatorLoc { get; set; }
         public static List<LocAreabyItem> locAreabyItem { get; set; }
         public static List<WareLoc> wareLoc { get; set; }
+        public static List<AgvError> agvError { get; set; }
         public static int port { get; set; }
         public static string WHCode { get; set; }
         public static string FacCode { get; set; }
@@ -97,17 +96,9 @@
                             {
                                 OLMA_LOC = JsonConvert.DeserializeObject<string[]>(keyValue.Value.ToString());
                             }
-                            if (keyValue.Name == "AgvFaildCode")
+                            if (keyValue.Name == "AgvError")
                             {
-                                agvErrorCode1 = JsonConvert.DeserializeObject<List<ErrorInfos>>(keyValue.Value.ToString());
-                            }
-                            if (keyValue.Name == "AgvErrorCode1")
-                            {
-                                agvErrorCode2 = JsonConvert.DeserializeObject<List<ErrorInfos>>(keyValue.Value.ToString());
-                            }
-                            if (keyValue.Name == "AgvErrorCode2")
-                            {
-                                agvFaildCode = JsonConvert.DeserializeObject<List<ErrorInfos>>(keyValue.Value.ToString());
+                                agvError = JsonConvert.DeserializeObject<List<AgvError>>(keyValue.Value.ToString());
                             }
                             if (keyValue.Name == "DeviceInfo")
                             {
@@ -201,6 +192,19 @@
             public string AreaCode { get; set; }
             public string PMK { get; set; }
             public string ZCW { get; set; }
+            public string ZCW2 { get; set; }
+            public string[] XbAreaCodes { get; set; }
+
+        }
+
+        public class AgvError
+        {
+            public string[] agvNo { get; set; }
+            public string agvName { get; set; }
+
+            public List<ErrorInfos> AgvErrorCode1 { get; set; }
+            public List<ErrorInfos> AgvErrorCode2 { get; set; }
+            public List<ErrorInfos> AgvFaildCode { get; set; }
         }
     }
 }

--
Gitblit v1.9.1