From a6fea762cb72ca4102c185ff95a0268041300737 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期三, 16 十月 2024 20:46:45 +0800
Subject: [PATCH] 优化实体

---
 Tiger.Model.Net/Base/DbEntityBase.cs |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/Tiger.Model.Net/Base/DbEntityBase.cs b/Tiger.Model.Net/Base/DbEntityBase.cs
index 8ae184f..7b9e59d 100644
--- a/Tiger.Model.Net/Base/DbEntityBase.cs
+++ b/Tiger.Model.Net/Base/DbEntityBase.cs
@@ -1,11 +1,15 @@
 锘縰sing SqlSugar;
 using System;
+using System.ComponentModel;
 
 namespace Tiger.Model
 {
+
+
     /// <summary>
     /// 鏁版嵁搴撳疄浣撳熀绫伙紝鍖呮嫭鍩烘湰瀛楁锛欼D锛孋REATE_TIME锛孋REATE_USER锛孶PDATE_TIME锛孶PDATE_USER锛孏HOST_ROW
     /// </summary>
+    [EntityBase]
     public class DbEntity : DbEntityNoGhost, iTableHasGhost
     {
         #region 鏋勯�犲嚱鏁�
@@ -19,6 +23,7 @@
         /// <summary>
         /// 鍒犻櫎鏍囪(True:1/False:0)
         /// </summary>
+        [DisplayName("鍒犻櫎鏍囪(True:1/False:0)")]
         public bool GHOST_ROW { get; set; } = false;
         #endregion
     }
@@ -26,6 +31,7 @@
     /// <summary>
     /// 鏁版嵁搴撳疄浣撳熀绫�(鍖呭惈鏉冮檺)锛屽寘鎷熀鏈瓧娈碉細ID锛孋REATE_TIME锛孋REATE_USER锛孶PDATE_TIME锛孶PDATE_USER锛孏HOST_ROW锛孉UTH_ORG锛孉UTH_PROD锛孉UTH_WH
     /// </summary>
+    [EntityBase]
     public class DbEntityWithAuth : DbEntity, iTableHasAuth
     {
         #region 鏋勯�犲嚱鏁�
@@ -39,14 +45,17 @@
         /// <summary>
         /// 缁勭粐鏈烘瀯鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("缁勭粐鏈烘瀯鎺堟潈鏍囪瘑")]
         public string AUTH_ORG { get; set; }
         /// <summary>
         /// 鐢熶骇鍗曞厓鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("鐢熶骇鍗曞厓鎺堟潈鏍囪瘑")]
         public string AUTH_PROD { get; set; }
         /// <summary>
         /// 浠撳簱鍗曞厓鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("浠撳簱鍗曞厓鎺堟潈鏍囪瘑")]
         public string AUTH_WH { get; set; }
         #endregion
     }
@@ -54,6 +63,7 @@
     /// <summary>
     /// 鏁版嵁搴撳疄浣撳熀绫�(鍖呭惈鏉冮檺)锛屽寘鎷熀鏈瓧娈碉細ID锛孋REATE_TIME锛孋REATE_USER锛孶PDATE_TIME锛孶PDATE_USER锛孉UTH_ORG锛孉UTH_PROD锛孉UTH_WH
     /// </summary>
+    [EntityBase]
     public class DbEntityNoGhostWithAuth : DbEntityNoGhost, iTableHasAuth
     {
         #region 鏋勯�犲嚱鏁�
@@ -67,14 +77,17 @@
         /// <summary>
         /// 缁勭粐鏈烘瀯鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("缁勭粐鏈烘瀯鎺堟潈鏍囪瘑")]
         public string AUTH_ORG { get; set; }
         /// <summary>
         /// 鐢熶骇鍗曞厓鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("鐢熶骇鍗曞厓鎺堟潈鏍囪瘑")]
         public string AUTH_PROD { get; set; }
         /// <summary>
         /// 浠撳簱鍗曞厓鎺堟潈鏍囪瘑瀛楁
         /// </summary>
+        [DisplayName("浠撳簱鍗曞厓鎺堟潈鏍囪瘑")]
         public string AUTH_WH { get; set; }
         #endregion
     }
@@ -82,6 +95,7 @@
     /// <summary>
     /// 鏁版嵁搴撳疄浣撳熀绫伙紝鍖呮嫭鍩烘湰瀛楁锛欼D锛孋REATE_TIME锛孋REATE_USER锛孶PDATE_TIME锛孶PDATE_USER
     /// </summary>
+    [EntityBase]
     public class DbEntityNoGhost : DbEntityOnlyID, iTableHasCrUp
     {
         #region 鏋勯�犲嚱鏁�
@@ -95,18 +109,22 @@
         /// <summary>
         /// 鍒涘缓鏃堕棿(NOT NULL)
         /// </summary>
+        [DisplayName("鍒涘缓鏃堕棿")]
         public DateTime CREATE_TIME { get; set; } = DateTime.Now;
         /// <summary>
         /// 鍒涘缓鑰�(NOT NULL)
         /// </summary>
+        [DisplayName("鍒涘缓鑰�")]
         public string CREATE_USER { get; set; }
         /// <summary>
         /// 淇敼鏃堕棿
         /// </summary>
+        [DisplayName("淇敼鏃堕棿")]
         public DateTime UPDATE_TIME { get; set; } = DateTime.MinValue;
         /// <summary>
         /// 淇敼鑰�
         /// </summary>
+        [DisplayName("淇敼鑰�")]
         public string UPDATE_USER { get; set; }
         #endregion
     }
@@ -114,6 +132,7 @@
     /// <summary>
     /// 鏁版嵁搴撳疄浣撳熀绫伙紝鍖呮嫭鍩烘湰瀛楁锛欼D
     /// </summary>
+    [EntityBase]
     public class DbEntityOnlyID : iDBEntity, iTableHasID
     {
         #region 鏋勯�犲嚱鏁�
@@ -127,6 +146,7 @@
         /// <summary>
         /// 涓婚敭 GUID(NOT NULL)
         /// </summary>
+        [DisplayName("鍞竴ID")]
         [SugarColumn(IsPrimaryKey = true)]
         public string ID { get; set; } = Guid.NewGuid().ToString("N");
         #endregion

--
Gitblit v1.9.3