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