From b288e7effa0edc09baad6089433a38b2b29b29db Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期一, 08 九月 2025 15:33:03 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Entities/CommonEntity.cs | 39 ++++++++------------------------------- 1 files changed, 8 insertions(+), 31 deletions(-) diff --git a/FlexJobApi.Core/Entities/CommonEntity.cs b/FlexJobApi.Core/Entities/CommonEntity.cs index 581872d..4506b19 100644 --- a/FlexJobApi.Core/Entities/CommonEntity.cs +++ b/FlexJobApi.Core/Entities/CommonEntity.cs @@ -9,41 +9,18 @@ namespace FlexJobApi.Core { - public abstract class CommonEntity<TDbContextLocator1> : Entity<Guid, TDbContextLocator1>, IPrivateEntity + public abstract class CommonEntity<TDbContextLocator1, TDbContextLocator2> : CommonEntity, IPrivateEntity where TDbContextLocator1 : class, IDbContextLocator + where TDbContextLocator2 : class, IDbContextLocator { - /// <summary> - /// 鎺掑簭 - /// </summary> - public virtual int Sort { get; set; } - - /// <summary> - /// 璺熻釜Id - /// </summary> - public virtual string TraceId { get; set; } - - /// <summary> - /// 鍒涘缓鎿嶄綔浜� - /// </summary> - public virtual Guid? CreatedUserId { get; set; } - - /// <summary> - /// 鍒涘缓浼佷笟Id - /// </summary> - public virtual Guid? CreatedEnterpriseId { get; set; } - - /// <summary> - /// 鏈�鍚庢洿鏂版搷浣滀汉 - /// </summary> - public virtual Guid? UpdatedUserId { get; set; } - - /// <summary> - /// 鏄惁鍒犻櫎 - /// </summary> - public virtual bool IsDeleted { get; set; } } - public abstract class CommonEntity : Entity<Guid>, IPrivateEntity + public abstract class CommonEntity<TDbContextLocator1> : CommonEntity, IPrivateEntity + where TDbContextLocator1 : class, IDbContextLocator + { + } + + public abstract class CommonEntity : PrivateEntity<Guid>, IPrivateEntity { /// <summary> /// 涓婚敭Id -- Gitblit v1.9.1