From a5cde4a681249e2027dd44896e33843395fce64b Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期六, 27 九月 2025 10:46:06 +0800 Subject: [PATCH] 修改托盘自动绑定 --- Admin.NET/WCS.Application/Model/TaskRequest.cs | 242 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 240 insertions(+), 2 deletions(-) diff --git a/Admin.NET/WCS.Application/Model/TaskRequest.cs b/Admin.NET/WCS.Application/Model/TaskRequest.cs index 105610b..6cc2dac 100644 --- a/Admin.NET/WCS.Application/Model/TaskRequest.cs +++ b/Admin.NET/WCS.Application/Model/TaskRequest.cs @@ -87,6 +87,20 @@ /// </summary> public int Order { get; set; } + + public string SkuName { get; set; } + + public string LotNo { get; set; } + + public string Qty { get; set; } + + public string CompleteQty { get; set; } + /// <summary> + /// 鍗曟嵁鍙� + /// </summary> + public string OrderNo { get; set; } + + } /// <summary> @@ -125,6 +139,14 @@ /// </summary> public decimal Qty { get; set; } /// <summary> + /// 绠辨暟閲� + /// </summary> + public decimal xQty { get; set; } + /// <summary> + /// 婊$鏁伴噺 + /// </summary> + public decimal FullQty { get; set; } + /// <summary> /// 鎵樼洏绫诲瀷 0鐗╂枡鎵� 1绌烘墭鐩樻墭 /// </summary> public string Type { get; set; } @@ -132,6 +154,10 @@ /// 鐗╂枡缂栫爜 /// </summary> public string SkuNo { get; set; } + /// <summary> + /// 鐗╂枡鍚嶇О + /// </summary> + public string SkuName { get; set; } /// <summary> /// 鎵规鍙� /// </summary> @@ -144,7 +170,47 @@ /// 渚涜揣鎵规 /// </summary> public string SupplierLot { get; set; } - public List<WcsBoxInfo> Detail { get; set; } + /// <summary> + /// 鐢熶骇鏃ユ湡 + /// </summary> + public DateTime? ProductionTime { get; set; } + /// <summary> + /// 杩囨湡鏃堕棿 + /// </summary> + public DateTime? ExpirationTime { get; set; } + /// <summary> + /// 妫�楠屾爣璁� + /// </summary> + public string InspectMark { get; set; } + /// <summary> + /// 闆剁鏍囪 + /// </summary> + public string BitBoxMark { get; set; } + /// <summary> + /// 璐ㄦ鐘舵�� + /// </summary> + public string InspectStatus { get; set; } + /// <summary> + /// 鐗╂枡瑙勬牸 + /// </summary> + public string Standard { get; set; } + /// <summary> + /// 鍖呰瑙勬牸 + /// </summary> + public string PackageStandard { get; set; } + /// <summary> + /// 鍌ㄥ瓨鏈熻嚦 + /// </summary> + public DateTime? StoreTime { get; set; } + /// <summary> + /// 绗嚑浠� + /// </summary> + public int? QtyOrd { get; set; } + /// <summary> + /// 鎬讳欢鏁� + /// </summary> + public int? QtyCount { get; set; } + public List<BindBox> Detail { get; set; } } //鐮佸灈绠辩爜鏄庣粏淇℃伅 public class BoxPalletBindDetailVm @@ -291,13 +357,33 @@ public string OutMode { get; set; } } +public class PackModel +{ + public string PalletNo { get; set; } +} + +public class BindPalletModel +{ + /// <summary> + /// 缁戝畾鏁伴噺 + /// </summary> + public int? Qty { get; set; } + /// <summary> + /// 鎵樼洏鍙� + /// </summary> + public string PalletNo { get; set; } + /// <summary> + /// 鐢宠绫诲瀷 + /// </summary> + public string BindType { get; set; } +} + /// <summary> /// 鐢宠绌烘墭鍑哄簱WMS杩斿洖鐨勫疄浣� /// </summary> public class ResponseOutPallet { - public string StatusCode { get; set; } public int Success { get; set; } public string Message { get; set; } @@ -386,6 +472,11 @@ /// 鍌ㄥ瓨鏈熻嚦 /// </summary> public string StoreTime { get; set; } + + /// <summary> + /// 浜х嚎缂栧彿鎴栧悕绉� + /// </summary> + public string LineNo { get; set; } /// <summary> /// 鏉ユ簮 鍥哄畾鍊糩璧嬬爜] /// </summary> @@ -432,4 +523,151 @@ /// </summary> public int? QtyOrd { get; set; } } +public class IsBaleModel +{ + /// <summary> + /// 鐘舵�佺爜 0鎴愬姛 -1锛氬け璐� + /// </summary> + public string Success { get; set; } + /// <summary> + /// 鎻愮ず淇℃伅 + /// </summary> + public string Message { get; set; } +} +public class IsBaleModel2 +{ + /// <summary> + /// 鐘舵�佺爜 0鎴愬姛 -1锛氬け璐� + /// </summary> + public int Success { get; set; } + /// <summary> + /// 鎻愮ず淇℃伅 + /// </summary> + public string Message { get; set; } +} +public class RequestBoxInfoCheckAll +{ + public int Success { get; set; } + public string Message { get; set; } + public RequestBoxInfoCheck data { get; set; } + + + +} +public class RequestBoxInfoCheck +{ + /// <summary> + /// 鎵樼洏鍙� + /// </summary> + public string PalletNo { get; set; } + /// <summary> + /// 浠诲姟鍙� + /// </summary> + public string TaskNo { get; set; } + /// <summary> + /// 璁㈠崟鍙� + /// </summary> + public string OrderNo { get; set; } + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + public string SkuNo { get; set; } + /// <summary> + /// 鐗╂枡鍚嶇О + /// </summary> + public string SkuName { get; set; } + /// <summary> + /// 鎵规 + /// </summary> + public string LotNo { get; set; } + /// <summary> + /// 瑙勬牸 + /// </summary> + public string Standard { get; set; } + /// <summary> + /// 鎷嗙鏁伴噺 + /// </summary> + public int? Qty { get; set; } + /// <summary> + /// 鎵樼洏涓婃�荤鏁� + /// </summary> + public int? QtyCount { get; set; } +} + +/// <summary> +/// 鍑哄簱鍒嗘嫞鍙� +/// </summary> +public class RequestloadingAddre +{ + /// <summary> + /// 鏄惁鎴愬姛 0鎴愬姛 -1澶辫触 + /// </summary> + public string Success { get; set; } + /// <summary> + /// 澶辫触鍘熷洜 + /// </summary> + public string Message { get; set; } + /// <summary> + /// 鍑哄簱鍒嗘嫞鍙� + /// </summary> + public string loadingAddre { get; set; } +} +public class FumaJiepiModel +{ + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + public string SkuNo { get; set; } + /// <summary> + /// 鐗╂枡鍚嶇О + /// </summary> + public string SkuName { get; set; } + /// <summary> + /// 鎵规鍙� + /// </summary> + public string LotNo { get; set; } + /// <summary> + /// 瀹屽伐鏁伴噺 + /// </summary> + public string FinishQty { get; set; } + +} + +public class PortModel +{ + /// <summary> + /// 鍏ュ簱鍙� + /// </summary> + public string Port { get; set; } +} + +public class PortRequestModel +{ + /// <summary> + /// 鍏ュ簱鍙� + /// </summary> + public string Port { get; set; } + /// <summary> + /// 浠诲姟鍙� + /// </summary> + public string TaskNo { get; set; } +} + +//鑷姩鐮佸灈缁勭洏淇℃伅鍥炰紶 +public class BindBox +{ + /// <summary> + /// 绠辩爜 + /// </summary> + public string? BoxNo { get; set; } + /// <summary> + /// 鐩掔爜 + /// </summary> + public string? BoxNo2 { get; set; } + + /// <summary> + /// 鏀爜 + /// </summary> + public string? BoxNo3{ get; set; } +} -- Gitblit v1.8.0