From 9b015b21e39bb427c8fcfdcbda795d3a3c450d52 Mon Sep 17 00:00:00 2001
From: lss <Lss@HanInfo>
Date: 星期五, 30 五月 2025 17:27:56 +0800
Subject: [PATCH] 合肥佳通修改

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs |   38 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 37 insertions(+), 1 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 f0ef42d..2da4281 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/util/Settings.cs
@@ -17,9 +17,14 @@
         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 int port { get; set; }
         public static string WHCode { get; set; }
         public static string FacCode { get; set; }
@@ -94,6 +99,18 @@
                             }
                             if (keyValue.Name == "DeviceInfo")
                             {
+                                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());
+                            }
+                            if (keyValue.Name == "AgvFaildCode")
+                            {
                                 deviceInfos = JsonConvert.DeserializeObject<List<deviceInfo>>(keyValue.Value.ToString());
                             }
                             if (keyValue.Name == "TableUrl")
@@ -107,6 +124,14 @@
                             if (keyValue.Name == "LocAreabyItem")
                             {
                                 locAreabyItem = JsonConvert.DeserializeObject<List<LocAreabyItem>>(keyValue.Value.ToString());
+                            }
+                            if (keyValue.Name == "WareLoc")
+                            {
+                                wareLoc = JsonConvert.DeserializeObject<List<WareLoc>>(keyValue.Value.ToString());
+                            }
+                            if (keyValue.Name == "DpjErrorInfo")
+                            {
+                                dpjErrorInfos = JsonConvert.DeserializeObject<List<ErrorInfos>>(keyValue.Value.ToString());
                             }
                         }
                     }
@@ -125,7 +150,7 @@
             public string address { get; set; }
             public string deviceName { get; set; }
             public string[] deviceNo { get; set; }
-            public string[] TN_Location { get; set; }
+            public string TN_Location { get; set; }
 
             public int deviceType { get; set; }
             public int enable { get; set; }
@@ -153,7 +178,12 @@
             public int id { get; set; }
             public string url { get; set; }
         }
+        public class ErrorInfos
+        {
 
+            public int ErrorCode { get; set; }
+            public string ErrorInfo { get; set; }
+        }
 
         public class ElevatorLoc
         {
@@ -166,5 +196,11 @@
             public string AreaCode { get; set; }
             public string[] ItemCode { get; set; }
         }
+        public class WareLoc
+        {
+            public string AreaCode { get; set; }
+            public string PMK { get; set; }
+            public string ZCW { get; set; }
+        }
     }
 }

--
Gitblit v1.9.1