From 406ac5eb58f06bde155443a34c76fbf187759808 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期二, 18 三月 2025 16:00:05 +0800
Subject: [PATCH] 清点增加分页

---
 Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs |  190 +++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 173 insertions(+), 17 deletions(-)

diff --git a/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs b/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs
index e72ed77..0bc0cdf 100644
--- a/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs
+++ b/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs
@@ -160,11 +160,11 @@
         /// <summary>
         /// 鍏ュ簱鍗曡鎬绘暟閲�
         /// </summary>
-        public decimal CreateBarCodeItemQty { get; set; }
+        public double CreateBarCodeItemQty { get; set; }
         /// <summary>
         /// 鍖呰瑁呯鏁伴噺
         /// </summary>
-        public decimal LabelQty { get; set; }
+        public double LabelQty { get; set; }
     }
 
     public class BarcodeCreateByAssignQtyParam
@@ -174,11 +174,11 @@
         /// <summary>
         /// 鍏ュ簱鍗曡鎬绘暟閲�
         /// </summary>
-        public decimal CreateBarCodeItemQty { get; set; }
+        public double CreateBarCodeItemQty { get; set; }
         /// <summary>
         /// 鍖呰瑁呯鏁伴噺
         /// </summary>
-        public decimal LabelQty { get; set; }
+        public double LabelQty { get; set; }
     }
 
     public class CreateBarCodeEntitys
@@ -240,7 +240,7 @@
         /// <summary>
         /// 鏈鏀惰揣鏁伴噺1
         /// </summary>
-        public string m_amount1 { get; set; }
+        public double m_amount1 { get; set; }
         public m_uOM1 m_uOM1 { get; set; }
     }
 
@@ -253,7 +253,7 @@
         /// <summary>
         /// 鍗曚綅id
         /// </summary>
-        public string UOMMain { get; set; }
+        public double UOMMain { get; set; } = 1002212260110007;
         /// <summary>
         /// 鍗曚綅id
         /// </summary>
@@ -262,12 +262,12 @@
 
     public class UOMMain_SKey
     {
-        public string ID { get; set; }
+        public double ID { get; set; } = 1002212260110007;
     }
 
     public class UOMSub_SKey
     {
-        public string ID { get; set; }
+        public double ID { get; set; } = 1002212260110007;
     }
 
     /// <summary>
@@ -275,14 +275,7 @@
     /// </summary>
     public class CreateRcvBySrcASNInput : U9CBaseInput
     {
-        /// <summary>
-        /// 褰撳墠鏀惰揣鏁伴噺 - m_amount1
-        /// </summary>
-        public string CurRevQty { get; set; }
-        /// <summary>
-        /// ASN鍗曡ID
-        /// </summary>
-        public string ASNLineKey { get; set; }
+        public CreateRcvBySrcASNParam CreateRcvBySrcASNParam { get; set; }
     }
 
     #region 鏃犳潵婧�
@@ -294,7 +287,12 @@
 
     public class CreateReceivementInput : U9CBaseInput
     {
-
+        /// <summary>
+        /// 渚涘簲鍟�
+        /// </summary>
+        public string Supplier { get; set; }
+        public string RcvDocType { get; set; }
+        public List<RcvLine> RcvLines { get; set; }
     }
 
     public class RcvDTO
@@ -716,5 +714,163 @@
     }
     #endregion
 
+    #region 璋冨叆鍗曞鏍�
+    public class TransferInSubmitInput : U9CBaseInput
+    {
+        public List<TransferInSubmitParam> TransferInSubmitParam { get; set; }
+    }
+    public class TransferInSubmitParam
+    {
+        /// <summary>
+        /// 榛樿"WMS"
+        /// </summary>
+        public string OtherID { get; set; } = "WMS";
+        /// <summary>
+        /// 鍗曟嵁缂栫爜
+        /// </summary>
+        public string Code { get; set; }
+    }
+
+    #endregion
+
+    #region 褰㈡�佽浆鎹㈠崟
+    public class CreateTransferFormInput : U9CBaseInput
+    {
+        public List<CreateTransferFormParam> CreateTransferFormParam { get; set; }
+    }
+    public class CreateTransferFormParam
+    {
+        /// <summary>
+        /// 榛樿"WMS"
+        /// </summary>
+        public string OtherID { get; set; } = "WMS";
+        /// <summary>
+        /// 鍗曟嵁绫诲埆锛歍ransForm001 鏂欏搧褰㈡�佽浆鎹� TransForm003 鎵瑰彿褰㈡�佽浆鎹�
+        /// </summary>
+        public string TransferFormTransType_Code { get; set; }
+        /// <summary>
+        /// 涓氬姟鏃堕棿
+        /// </summary>
+        public DateTime BussinessDate { get; set; }
+        /// <summary>
+        /// 褰㈡�佽浆鎹㈣闆嗗悎
+        /// </summary>
+        public List<TransferFormLine> TransferFormLines { get; set; }
+    }
+
+    public class TransferFormLine : TransferFormBaseLine
+    {
+        /// <summary>
+        /// 杞崲绫诲瀷0杞崲鍓� 1杞崲鍚� 榛樿浼�0
+        /// </summary>
+        public int TransferType { get; set; } = 0;
+        /// <summary>
+        /// 鎴愭湰鑱斿姩榛樿浼爐rue
+        /// </summary>
+        public bool IsCostDependent { get; set; } = true;
+        /// <summary>
+        /// 杞崲鍚庢暟鎹泦鍚�
+        /// </summary>
+        public List<TransferFormSubLine> TransferFormSubLines { get; set; }
+    }
+
+    /// <summary>
+    /// 杞崲鍚庢暟鎹�
+    /// </summary>
+    public class TransferFormSubLine : TransferFormBaseLine
+    {
+        /// <summary>
+        /// 杞崲绫诲瀷0杞崲鍓� 1杞崲鍚� 榛樿浼�1
+        /// </summary>
+        public int TransferType { get; set; } = 1;
+    }
+
+    public class TransferFormBaseLine
+    {
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶆枡鍙凤紝TransferFormSubLine涓负杞崲鍚庢枡鍙�
+        /// </summary>
+        public ItemEntity ItemInfo { get; set; }
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶄粨浣嶏紝TransferFormSubLine涓负杞崲鍚庝粨浣�
+        /// </summary>
+        public string Wh_Code { get; set; }
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶅簱瀛樻暟閲忥紝TransferFormSubLine涓负杞崲鍚庡簱瀛樻暟閲�
+        /// </summary>
+        public double StoreUOMQty { get; set; }
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶆垚鏈暟閲忥紝TransferFormSubLine涓负杞崲鍚庢垚鏈暟閲�
+        /// </summary>
+        public double CostUOMQty { get; set; }
+        public int StorageType { get; set; } = 4;
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶅偍浣嶏紝TransferFormSubLine涓负杞崲鍚庡偍浣�
+        /// </summary>
+        public string BinInfo_Code { get; set; }
+        /// <summary>
+        /// TransferFormLine涓负杞崲鍓嶆壒鍙凤紝TransferFormSubLine涓负杞崲鍚庢壒鍙�
+        /// </summary>
+        public string LotInfo_Code { get; set; }
+    }
+
+    public class TransferFormSubmitInput : U9CBaseInput
+    {
+        public List<TransferFormSubmitParam> TransferFormSubmitParam { get; set; }
+    }
+
+    public class TransferFormSubmitParam
+    {
+        /// <summary>
+        /// 榛樿"WMS"
+        /// </summary>
+        public string OtherID { get; set; } = "WMS";
+        /// <summary>
+        /// 鍗曟嵁缂栫爜
+        /// </summary>
+        public string Code { get; set; }
+    }
+
+    #endregion
+
+    #region 鏉傛敹鍗曞鏍�
+    public class MiscRcvTransApproveInput : U9CBaseInput
+    {
+        public List<MiscRcvTransApproveParam> MiscRcvTransApproveParam { get; set; }
+    }
+
+    public class MiscRcvTransApproveParam
+    {
+        /// <summary>
+        /// 榛樿"WMS"
+        /// </summary>
+        public string OtherID { get; set; } = "WMS";
+        /// <summary>
+        /// 鍗曟嵁缂栫爜
+        /// </summary>
+        public string Code { get; set; }
+    }
+
+    #endregion
+
+    #region 鏉傚彂鍗曞鏍�
+    public class MiscShipApproveInput : U9CBaseInput
+    {
+        public List<MiscShipApproveParam> MiscShipApproveParam { get; set; }
+    }
+
+    public class MiscShipApproveParam
+    {
+        /// <summary>
+        /// 榛樿"WMS"
+        /// </summary>
+        public string OtherID { get; set; } = "WMS";
+        /// <summary>
+        /// 鍗曟嵁缂栫爜
+        /// </summary>
+        public string Code { get; set; }
+    }
+
+    #endregion
 
 }

--
Gitblit v1.9.3