From 38a8b2931abd72ee04285794aacbea7ed7c49228 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期二, 13 五月 2025 17:06:43 +0800 Subject: [PATCH] 抽检合格回库/不合格移库开发完成 --- Dtos/Request/MoboxRequest.cs | 57 ++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 34 insertions(+), 23 deletions(-) diff --git a/Dtos/Request/MoboxRequest.cs b/Dtos/Request/MoboxRequest.cs index 8d35242..e20bcd6 100644 --- a/Dtos/Request/MoboxRequest.cs +++ b/Dtos/Request/MoboxRequest.cs @@ -1,10 +1,4 @@ -锘縰sing System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -using Newtonsoft.Json; +锘縰sing Newtonsoft.Json; namespace HH.WCS.Mobox3.DSZSH.Dtos.Request { public class MoboxRequest { @@ -82,7 +76,8 @@ public class EmptyInboundDetailInfo : StartCntInfo { } public class EmptyOnlineInfo { - public string CgId { get; set; } + public string ItemCode { get; set; } + public string ItemName { get; set; } public string PatchNo { get; set; } public string EndLoc { get; set; } } @@ -95,12 +90,30 @@ public class EmptyOnlineGoodpackInfo : StartCntEndInfo { } public class CreateCheckOrderInfo { + public string No { get; set; } public string CgId { get; set; } public string ItemName { get; set; } public string BatchNo { get; set; } - public string Qty { get; set; } + /// <summary> + /// 鎶芥鏁伴噺 + /// </summary> + public int N_QTY { get; set; } public string EndArea { get; set; } } + + public class QualifiedBackInfo { + public string ItemCode { get; set; } + public string CntrCode { get; set; } + } + + public class UnqualifiedShiftInfo : QualifiedBackInfo { + public string EndArea { get; set; } + } + + public class CheckShiftInfo : UnqualifiedShiftInfo { + public bool Qualified { get; set; } + } + #endregion #region WMS 鏁版嵁 @@ -108,25 +121,23 @@ /// 鎴愬搧鑳舵墭鐩樺嚭搴撲俊鎭� /// </summary> public class FinishedOutboundInfo { - /// <summary> - /// 鍑哄簱鍗�- /// </summary> - public string No { get; set; } + //public string No { get; set; } - public bool Forced { get; set; } - public List<FinishedOutboundDetailInfo> OutboundDetails { get; set; } - } - - public class FinishedOutboundDetailInfo { - public string CgCode { get; set; } - public string CgName { get; set; } - public string PatchNo { get; set; } + public string ItemCode { get; set; } + public string ItemName { get; set; } + public string BatchNo { get; set; } public string CntrType { get; set; } - public int Qty { get; set; } + public float Qty { get; set; } public string EndArea { get; set; } - //public bool Forced { get; set; } + + /// <summary> + /// 鏄惁寮哄埗鍑哄簱 + /// </summary> + public bool ForcedOut { get; set; } } + + #endregion //------------------------------------------------------------------------------ -- Gitblit v1.9.1