From bdf6174b1065a24877f16bba68921772a9586b48 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期四, 24 四月 2025 21:01:23 +0800
Subject: [PATCH] 优化了一些已知问题

---
 Tiger.Model.Net/Entitys/WMS/BIZ_WMS_TRANSFER_SN.cs |  152 ++++++++++++++++++++++++++++++++++----------------
 1 files changed, 103 insertions(+), 49 deletions(-)

diff --git a/Tiger.Model.Net/Entitys/WMS/BIZ_WMS_TRANSFER_SN.cs b/Tiger.Model.Net/Entitys/WMS/BIZ_WMS_TRANSFER_SN.cs
index 39b7d60..c0d386d 100644
--- a/Tiger.Model.Net/Entitys/WMS/BIZ_WMS_TRANSFER_SN.cs
+++ b/Tiger.Model.Net/Entitys/WMS/BIZ_WMS_TRANSFER_SN.cs
@@ -7,91 +7,145 @@
 namespace Tiger.Model
 {
 	/// <summary>
-	/// 瀹炰綋锛氳皟鎷ㄥ崟(WMS)鏉$爜鏄庣粏
+	/// 实体:调拨单(WMS)条码明细
 	/// </summary>
 	[Description("Primary:ID")]
+	[DisplayName("调拨单(WMS)条码明细")]
 	[Serializable]
 	[SugarTable("BIZ_WMS_TRANSFER_SN")]
 	public class BIZ_WMS_TRANSFER_SN : DbEntityWithAuth
 	{
-		#region 鏋勯�犲嚱鏁�
+		#region 构造函数
 		/// <summary>
-		/// 瀹炰綋锛氳皟鎷ㄥ崟(WMS)鏉$爜鏄庣粏
+		/// 实体:调拨单(WMS)条码明细
 		/// </summary>
 		public BIZ_WMS_TRANSFER_SN() {}
 		#endregion
 
-		#region 鍏叡灞炴��
+		#region 公共属性
 		/// <summary>
-		/// 鏉$爜
+		/// 调拨单号
 		/// </summary>
+		[DisplayName("调拨单号")]
+		public string ORDER_NO { get; set; }
+		/// <summary>
+		/// 调拨单行号
+		/// </summary>
+		[DisplayName("调拨单行号")]
+		public string ORDER_LINE { get; set; }
+		/// <summary>
+		/// 条码
+		/// </summary>
+		[DisplayName("条码")]
 		public string SN { get; set; }
-        /// <summary>
-        /// 鍏冩潯鐮�
-        /// </summary>
-        public string META_SN { get; set; }
-        /// <summary>
-        /// 鐗╂枡缂栫爜
-        /// </summary>
-        public string ITEM_CODE { get; set; }
 		/// <summary>
-		/// 鏁伴噺
+		/// 状态(同WMS_ITEM状态)
 		/// </summary>
-		public decimal QTY { get; set; }
+		[DisplayName("状态(同WMS_ITEM状态)")]
+		public int STATUS { get; set; }
 		/// <summary>
-		/// 鍗曟嵁浠g爜
+		/// 物料编码
 		/// </summary>
-		public string BILLCODE { get; set; }
+		[DisplayName("物料编码")]
+		public string ITEM_CODE { get; set; }
 		/// <summary>
-		/// 鍗曟嵁鏃ユ湡
+		/// 数量
 		/// </summary>
-		public DateTime BILLDATE { get; set; } = DateTime.MinValue;
+		[DisplayName("数量")]
+		public double QTY { get; set; }
 		/// <summary>
-		/// 鍗曟嵁琛屽彿
+		/// 调出仓库
 		/// </summary>
-		public string BILLLINE { get; set; }
-        /// <summary>
-        /// 鍗曟嵁鐘舵��
-        /// </summary>
-        public int STATUS { get; set; }
-        #endregion
+		[DisplayName("调出仓库")]
+		public string OUT_WH_CODE { get; set; }
+		/// <summary>
+		/// 调出储区
+		/// </summary>
+		[DisplayName("调出储区")]
+		public string OUT_REGION_CODE { get; set; }
+		/// <summary>
+		/// 调出货架
+		/// </summary>
+		[DisplayName("调出货架")]
+		public string OUT_SHELF_CODE { get; set; }
+		/// <summary>
+		/// 调出储位
+		/// </summary>
+		[DisplayName("调出储位")]
+		public string OUT_LOCATION_CODE { get; set; }
+		/// <summary>
+		/// 调出时间
+		/// </summary>
+		[DisplayName("调出时间")]
+		public DateTime OUT_TIME { get; set; } = DateTime.MinValue;
+		/// <summary>
+		/// 拨入仓库
+		/// </summary>
+		[DisplayName("拨入仓库")]
+		public string IN_WH_CODE { get; set; }
+		/// <summary>
+		/// 拨入储区
+		/// </summary>
+		[DisplayName("拨入储区")]
+		public string IN_REGION_CODE { get; set; }
+		/// <summary>
+		/// 拨入货架
+		/// </summary>
+		[DisplayName("拨入货架")]
+		public string IN_SHELF_CODE { get; set; }
+		/// <summary>
+		/// 拨入储位
+		/// </summary>
+		[DisplayName("拨入储位")]
+		public string IN_LOCATION_CODE { get; set; }
+		/// <summary>
+		/// 拨入时间
+		/// </summary>
+		[DisplayName("拨入时间")]
+		public DateTime IN_TIME { get; set; } = DateTime.MinValue;
+		/// <summary>
+		/// 备注
+		/// </summary>
+		[DisplayName("备注")]
+		public string REMARK { get; set; }
+		#endregion
 
-        #region 铏氭嫙灞炴��
-        /*渚嬪瓙
+		#region 虚拟属性
+		/*例子
 		[SugarColumn(IsIgnore = true)]
 		public string FieldName { get; set; }
 		*/
-        #endregion
+		#endregion
 
-        #region 澶栭敭灞炴��
-        /*渚嬪瓙
-		//涓�瀵逛竴澶栭敭瀵艰埅
-		[Navigate(NavigateType.OneToOne, nameof(ClassAId))]//涓�瀵逛竴 ClassAId鏄疊IZ_WMS_TRANSFER_SN绫婚噷闈㈢殑澶栭敭ID瀛楁
-		public ClassA ClassA { get; set; } //娉ㄦ剰绂佹鎵嬪姩璧嬪�硷紝鍙兘鏄痭ull
-		//涓�瀵瑰澶栭敭瀵艰埅
-		[Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_WMS_TRANSFER_SNId))]//ClassA琛ㄤ腑鐨凚IZ_WMS_TRANSFER_SNId
-		public List<ClassA> ClassAList { get; set; }//娉ㄦ剰绂佹鎵嬪姩璧嬪�硷紝鍙兘鏄痭ull
-		//澶氬澶氬閿鑸�
-		[Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_WMS_TRANSFER_SNId), nameof(MappingClass.ClassAId))]//娉ㄦ剰椤哄簭
-		public List<ClassA> ClassAList { get; set; } //娉ㄦ剰绂佹鎵嬪姩璧嬪�硷紝鍙兘鏄痭ull
+		#region 外键属性
+		/*例子
+		//一对一外键导航
+		[Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是BIZ_WMS_TRANSFER_SN类里面的外键ID字段
+		public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null
+		//一对多外键导航
+		[Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_WMS_TRANSFER_SNId))]//ClassA表中的BIZ_WMS_TRANSFER_SNId
+		public List<ClassA> ClassAList { get; set; }//注意禁止手动赋值,只能是null
+		//多对多外键导航
+		[Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_WMS_TRANSFER_SNId), nameof(MappingClass.ClassAId))]//注意顺序
+		public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null
 		*/
-        #endregion
+		#endregion
 
-        #region 鏋氫妇鍙橀噺
-        /*渚嬪瓙
+		#region 枚举变量
+		/*例子
 		public enum FieldNames
 		{
-			[Description("鏋氫妇鎻忚堪0")]
+			[Description("枚举描述0")]
 			Enum0,
-			[Description("鏋氫妇鎻忚堪1")]
+			[Description("枚举描述1")]
 			Enum1,
 		}
 		*/
-        #endregion
+		#endregion
 
-        #region 鍏叡鏂规硶
+		#region 公共方法
 
-        #endregion
+		#endregion
 
-    }//endClass
+	}//endClass
 }
\ No newline at end of file

--
Gitblit v1.9.3