From ef839d119eec2c28fac5f5ba175d71f926afae44 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期二, 20 五月 2025 11:49:22 +0800 Subject: [PATCH] 修复数据库表字段不匹配、读取重量错误处理等逻辑 --- Dtos/Request/MoboxRequest.cs | 257 +------------------------------------------------- 1 files changed, 8 insertions(+), 249 deletions(-) diff --git a/Dtos/Request/MoboxRequest.cs b/Dtos/Request/MoboxRequest.cs index 4b910e6..57d13bf 100644 --- a/Dtos/Request/MoboxRequest.cs +++ b/Dtos/Request/MoboxRequest.cs @@ -30,27 +30,22 @@ } #endregion - public class InWarehouseInfo { + public class InboundInfo { /// <summary> /// 璧风偣璐т綅 /// </summary> [JsonProperty("StartLoc")] - public string startLoc { get; set; } + public string StartLoc { get; set; } /// <summary> /// 缁堢偣璐ф灦锛堝彲閫夛級 /// </summary> [JsonProperty("Nrow")] - public string endShelf { get; set; } + public string Row { get; set; } } public class SelectLocationInfo { public string forklift_no { get; set; } - - ///// <summary> - ///// 浠诲姟鍙�- ///// </summary> - //public string taskNo { get; set; } public string endLoc { get; set; } } @@ -58,7 +53,7 @@ /// <summary> /// 浜у搧閮ㄥ垎鍥炲簱淇℃伅 /// </summary> - public class PartInWarehouseInfo { + public class PartInboundInfo { /// <summary> /// 璧风偣浣嶇疆 /// </summary> @@ -73,7 +68,7 @@ /// <summary> /// 浜у搧閮ㄥ垎鍑哄簱淇℃伅 /// </summary> - public class PartOutWarehouseInfo { + public class PartOutboundInfo { /// <summary> /// 璧风偣浣嶇疆 /// </summary> @@ -88,7 +83,7 @@ /// <summary> /// 鐩樼偣鐞嗚揣鍑哄簱淇℃伅 /// </summary> - public class CheckOutWarehouseInfo { + public class CheckOutboundInfo { /// <summary> /// 璧风偣浣嶇疆 /// </summary> @@ -103,7 +98,7 @@ /// <summary> /// 鐩樼偣鐞嗚揣鍥炲簱淇℃伅 /// </summary> - public class CheckInWarehouseInfo { + public class CheckInboundInfo { /// <summary> /// 璧风偣浣嶇疆 /// </summary> @@ -114,242 +109,6 @@ /// </summary> public string endLoc { get; set; } } - - // ERP -> AGV - - /// <summary> - /// 鍏ュ簱鏁版嵁鍚屾淇℃伅 - /// </summary> - public class InWarehouseDataSyncInfo { - /// <summary> - /// 搴撳瓨鏄庣粏锛堝垪琛級 - /// </summary> - public List<StockTransaction> stockTransactions { get; set; } - - /// <summary> - /// 鎬昏褰曟暟 - /// </summary> - public string totalRecords { get; set; } - - /// <summary> - /// 鏁版嵁鐢熸垚鏃堕棿鎴�- /// </summary> - public string timestamp { get; set; } - } - - /// <summary> - /// 搴撳瓨鏄庣粏淇℃伅 - /// </summary> - public class StockTransaction { - /// <summary> - /// 鍌ㄤ綅鐮�- /// </summary> - public string locationCode { get; set; } - - /// <summary> - /// 搴撳瓨鏄庣粏浜ゆ槗鍙�- /// </summary> - public string stockTransactionId { get; set; } - - /// <summary> - /// 鐗╂枡缂栫爜 - /// </summary> - public string itemCode { get; set; } - - /// <summary> - /// 鐗╂枡鍚嶇О - /// </summary> - public string itemName { get; set; } - - /// <summary> - /// 鐗╂枡鐭弿杩�- /// </summary> - public string itemShortDesc { get; set; } - - /// <summary> - /// 搴撳瓨鏁伴噺 - /// </summary> - public string stockQuantity { get; set; } - - /// <summary> - /// 鍏ュ簱鏁伴噺 - /// </summary> - public string inQuantity { get; set; } - - /// <summary> - /// 搴撳瓨鎬讳环 - /// </summary> - public string totalPrice { get; set; } - - /// <summary> - /// 鍏ュ簱鏃堕棿 - /// </summary> - public string stockInTime { get; set; } - - /// <summary> - /// 淇濈鍛�- /// </summary> - public string storeKeeper { get; set; } - - /// <summary> - /// 浜х嚎閮ㄩ棬浠g爜 - /// </summary> - public string lineCode { get; set; } - - /// <summary> - /// 閫佽揣鍗曡鍙�- /// </summary> - public string deliveryItemNo { get; set; } - - /// <summary> - /// 渚涘簲鍟嗗悕绉�- /// </summary> - public string supplierName { get; set; } - - /// <summary> - /// 搴撳瓨璐d换浜哄鍚�- /// </summary> - public string inventoryManager { get; set; } - - /// <summary> - /// 澶囩敤瀛楁1 - /// </summary> - public string ext1 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁2 - /// </summary> - public string ext2 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁3 - /// </summary> - public string ext3 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁4 - /// </summary> - public string ext4 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁5 - /// </summary> - public string ext5 { get; set; } - } - - /// <summary> - /// 鍑哄簱鍙戞枡鍚屾淇℃伅 - /// </summary> - public class OutWarehouseDataSyncInfo { - /// <summary> - /// 鍙戞枡璁板綍鏄庣粏鍒楄〃 - /// </summary> - public List<MaterialIssue> materialIssues { get; set; } - - /// <summary> - /// 鎬昏褰曟暟 - /// </summary> - public string totalRecords { get; set; } - - /// <summary> - /// 鏁版嵁鐢熸垚鏃堕棿鎴�- /// </summary> - public string timestamp { get; set; } - } - - /// <summary> - /// 鍙戞枡璁板綍鏄庣粏淇℃伅 - /// </summary> - public class MaterialIssue { - /// <summary> - /// 鍌ㄤ綅鐮�- /// </summary> - public string locationCode { get; set; } - - /// <summary> - /// 棰嗙敤鍗曞彿 - /// </summary> - public string withdrawalOrderNo { get; set; } - - /// <summary> - /// 鐗╂枡缂栫爜 - /// </summary> - public string itemCode { get; set; } - - /// <summary> - /// 鐗╂枡鍚嶇О - /// </summary> - public string itemName { get; set; } - - /// <summary> - /// 鐗╂枡鐭弿杩�- /// </summary> - public string itemShortDesc { get; set; } - - /// <summary> - /// 瀹炲彂鏁伴噺 - /// </summary> - public string actualIssuedQty { get; set; } - - /// <summary> - /// 瀹炲彂閲戦 - /// </summary> - public string issuedAmount { get; set; } - - /// <summary> - /// 渚涘簲鍟嗗悕绉�- /// </summary> - public string supplierName { get; set; } - - /// <summary> - /// 瀹炲彂浜�- /// </summary> - public string issuer { get; set; } - - /// <summary> - /// 鍙戞枡鏃ユ湡 - /// </summary> - public string issueDate { get; set; } - - /// <summary> - /// 淇濈鍛�- /// </summary> - public string storeKeeper { get; set; } - - /// <summary> - /// 浜х嚎閮ㄩ棬浠g爜 - /// </summary> - public string lineCode { get; set; } - - /// <summary> - /// 鎵规 - /// </summary> - public string batchNo { get; set; } - - /// <summary> - /// 澶囩敤瀛楁1 - /// </summary> - public string ext1 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁2 - /// </summary> - public string ext2 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁3 - /// </summary> - public string ext3 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁4 - /// </summary> - public string ext4 { get; set; } - - /// <summary> - /// 澶囩敤瀛楁5 - /// </summary> - public string ext5 { get; set; } - } + } } -- Gitblit v1.9.1