From 14fe35fa249082130b534243e312cd128d585f8a Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期一, 12 五月 2025 15:04:07 +0800 Subject: [PATCH] 优化了一些已知问题 --- Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs | 64 ++++++++++++++++++++------------ 1 files changed, 40 insertions(+), 24 deletions(-) diff --git a/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs b/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs index 8cc7c41..ec21343 100644 --- a/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs +++ b/Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs @@ -54,6 +54,11 @@ public bool IsLogin { get; set; } } + public class Mcode + { + public string m_code { get; set; } + } + public class IssueUOM : BaseCode { } public class POLine : BaseCode @@ -295,11 +300,9 @@ public class CreateReceivementInput : U9CBaseInput { /// <summary> - /// 渚涘簲鍟� + /// 鏃犳潵婧愬弬鏁� /// </summary> - public string Supplier { get; set; } - public string RcvDocType { get; set; } - public List<RcvLine> RcvLines { get; set; } + public CreateReceivementParam CreateReceivementParam { get; set; } } public class RcvDTO @@ -311,11 +314,11 @@ /// <summary> /// 渚涘簲鍟� /// </summary> - public Supplier Supplier { get; set; } + public Mcode Supplier { get; set; } /// <summary> /// 鍗曟嵁绫诲瀷锛氭湁ASN鍗曚紶RCV01锛屾病鏈堿SN鍗曡禒鍝佷紶RCV03 /// </summary> - public RcvDocType RcvDocType { get; set; } + public Mcode RcvDocType { get; set; } public List<RcvLine> RcvLines { get; set; } public bool IsRcvByChangeable { get; set; } = true; public bool IsPriceListChangeable { get; set; } = true; @@ -323,14 +326,7 @@ public bool IsPaymentTermChangeable { get; set; } = true; public bool IsLineApprove { get; set; } = true; } - public class Supplier - { - public string m_code { get; set; } - } - public class RcvDocType - { - public string m_code { get; set; } - } + public class RcvLine { /// <summary> @@ -363,11 +359,11 @@ /// <summary> /// 鏀惰揣绋嬪簭鏌ヨ鏂欏搧瑙嗗浘ReceiptMode寰楀嚭 /// </summary> - public double RcvProcedure { get; set; } + public int RcvProcedure { get; set; } /// <summary> /// 瀛樺偍绫诲瀷鍥哄畾浼�4 /// </summary> - public double StorageType { get; set; } = 4; + public int StorageType { get; set; } = 4; /// <summary> /// 鏀惰揣鎵瑰彿鏈塧sn鍗曞垯甯﹀嚭閲岄潰鎵规锛屾棤asn鍗曞垯鎸夊勾鏈堟棩鐢熸垚8浣嶆壒鍙� /// </summary> @@ -382,13 +378,11 @@ { public string m_itemCode { get; set; } } - public class Wh2 + public class Wh2: Mcode { - public string m_code { get; set; } } - public class Location + public class Location : Mcode { - public string m_code { get; set; } } public class RcvLineLocation @@ -440,7 +434,7 @@ /// <summary> /// 鐢熶骇璁㈠崟缂栫爜 /// </summary> - public MOs MOs { get; set; } + public List<MOs> MOs { get; set; } /// <summary> /// 棰嗘枡鍗曡闆嗗悎 /// </summary> @@ -489,7 +483,7 @@ /// <summary> /// 澶囨枡琛ㄨID /// </summary> - public string MOPickList { get; set; } + public long MOPickList { get; set; } /// <summary> /// 鍙戞枡鎵规 /// </summary> @@ -588,7 +582,7 @@ /// <summary> /// 涓氬姟鏃ユ湡 /// </summary> - public DateTime BusinessDate { get; set; } + public string BusinessDate { get; set; } /// <summary> /// 棰嗘枡琛岄泦鍚� /// </summary> @@ -633,7 +627,7 @@ /// <summary> /// 濮斿璁㈠崟澶囨枡琛ㄨID /// </summary> - public string SCMOPickList { get; set; } + public long SCMOPickList { get; set; } /// <summary> /// 鍙戞枡鎵规 /// </summary> @@ -957,4 +951,26 @@ #endregion + + #region 鏀惰揣鍗曟柊澧炶搴撲綅 + + public class CreateRcvLineLocationInput : U9CBaseInput + { + public CreateRcvLineLocationParam RcvLineLocationParam { get; set; } + } + + + public class CreateRcvLineLocationParam + { + /// <summary> + /// 鏀惰揣琛孖D + /// </summary> + public long RcvLineId { get; set; } + /// <summary> + /// 鍌ㄤ綅 + /// </summary> + public string BinCode { get; set; } + } + + #endregion } -- Gitblit v1.9.3