From e2303b1125817cb7887e36d5905c8f1661d685a3 Mon Sep 17 00:00:00 2001
From: kazelee <1847801760@qq.com>
Date: 星期四, 29 五月 2025 17:29:52 +0800
Subject: [PATCH] 完善ERP出库下发任务及来源单号、记录表的字段更新

---
 api/ApiModel.cs |  104 +++++++++++++++++++++++----------------------------
 1 files changed, 47 insertions(+), 57 deletions(-)

diff --git a/api/ApiModel.cs b/api/ApiModel.cs
index 14b9366..4b66d75 100644
--- a/api/ApiModel.cs
+++ b/api/ApiModel.cs
@@ -175,12 +175,12 @@
             /// 鐗╂枡瑙勬牸
             /// </summary>
             [JsonProperty("s_spec")]
-            public string s_spec { get; set; }
+            public string Spec { get; set; }
             /// <summary>
             /// 鏁伴噺
             /// </summary>
             [JsonProperty("n_num")]
-            public int n_num { get; set; }
+            public int Num { get; set; }
             /// <summary>
             /// 璧风偣璐т綅淇℃伅
             /// </summary>
@@ -273,54 +273,20 @@
             public string StartLoc { get; set; }
         }
 
-        public class EmptyInboundDetailInfo { }
-
-        //public class EmptyOnlineInfo {
-        //    public string ItemCode { get; set; }
-        //    public string ItemName { get; set; }
-        //    public string PatchNo { get; set; }
-        //    public string EndLoc { get; set; }
-        //}
-
         public class EmptyOnlinePalletInfo {
-            /// <summary>
-            /// 鐗╂枡缂栫爜
-            /// </summary>
-
             [JsonProperty("item_code")]
             public string ItemCode { get; set; }
-            ///// <summary>
-            ///// 鐗╂枡鍚嶇О
-            ///// </summary>
-            //
-            //[JsonProperty("item_name")]
-            //public string ItemName { get; set; }
-            /// <summary>
-            /// 鎵规鍙�-            /// </summary>
-
             [JsonProperty("batch_no")]
             public string BatchNo { get; set; }
-            /// <summary>
-            /// 鐗╂枡瑙勬牸
-            /// </summary>
             [JsonProperty("spe")]
-            public string Spe { get; set; }
-            /// <summary>
-            /// 瀹瑰櫒缂栫爜
-            /// </summary>
+            public string Spec { get; set; } // 鐗╂枡瑙勬牸
             [JsonProperty("cnt_id")]
-            public string CntId { get; set; }
-            // 瀹瑰櫒绫诲瀷 = 鎵樼洏
+            public string CntId { get; set; } // 瀹瑰櫒绫诲瀷 = 鎵樼洏
         }
 
         public class EmptyOnlineGoodpackInfo {
-            // 瀹瑰櫒绫诲瀷 = 濂借繍绠�-            /// <summary>
-            /// 瀹瑰櫒缂栫爜
-            /// </summary>
             [JsonProperty("cnt_id")]
-            public string CntId { get; set; }
+            public string CntId { get; set; } // 瀹瑰櫒绫诲瀷 = 濂借繍绠�         }
 
         /// <summary>
@@ -333,12 +299,6 @@
 
             [JsonProperty("item_code")]
             public string ItemCode { get; set; }
-            ///// <summary>
-            ///// 鐗╂枡鍚嶇О
-            ///// </summary>
-            //
-            //[JsonProperty("item_name")]
-            //public string ItemName { get; set; }
             /// <summary>
             /// 鐗╂枡瑙勬牸
             /// </summary>
@@ -490,21 +450,10 @@
         /// 鐗╂枡淇℃伅涓嬪彂鍚屾 鏁版嵁绫�         /// </summary>
         public class CgInfoSyncInfo {
-            /// <summary>
-            /// 鐗╂枡鍚嶇О
-            /// </summary>
             [JsonProperty("itemName")]
             public string ItemName { get; set; }
-
-            /// <summary>
-            /// 浜у搧鐗屽彿
-            /// </summary>
             [JsonProperty("itemCode")]
             public string ItemCode { get; set; }
-
-            /// <summary>
-            /// 鎵规鍙�-            /// </summary>
             [JsonProperty("batchNo")]
             public string BatchNo { get; set; }
 
@@ -577,11 +526,52 @@
         /// </summary>
         public class ErpSendOutboundOrderInfo {
             public string ErpNo { get; set; } // ERP 鍗曞彿
-            
+            /// <summary>
+            /// 鐗╂枡缂栫爜
+            /// </summary>
+            [JsonProperty("item_code")]
+            public string ItemCode { get; set; }
+            ///// <summary>
+            ///// 鐗╂枡鍚嶇О
+            ///// </summary>
+            //[JsonProperty("item_name")]
+            //public string ItemName { get; set; }
+            /// <summary>
+            /// 鐗╂枡瑙勬牸
+            /// </summary>
+            [JsonProperty("spe")]
+            public string Spe { get; set; }
+            /// <summary>
+            /// 鎵规鍙�+            /// </summary>
+            [JsonProperty("batch_no")]
+            public string BatchNo { get; set; }
+            /// <summary>
+            /// 闇�嚭搴撴暟閲�+            /// </summary>
+            [JsonProperty("qty")]
+            public int Qty { get; set; }
+            /// <summary>
+            /// 瀹瑰櫒绫诲瀷
+            /// </summary>
+            [JsonProperty("cntr_type")]
+            public string CntrType { get; set; }
+            /// <summary>
+            /// 鍑哄簱缁堢偣璐у尯
+            /// </summary>
+            [JsonProperty("end_area")]
+            public string EndArea { get; set; }
+            /// <summary>
+            /// 鏄惁寮哄埗鍑哄簱
+            /// </summary>
+            [JsonProperty("force_out")]
+            public bool ForcedOut { get; set; }
+
         }
 
         public class PickUpReturnErpInfo {
             public string LocCode { get; set; }
+
         }
     }
 }

--
Gitblit v1.9.1