feat: 实现字典管理后端
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using TakeoutSaaS.Domain.Dictionary.Enums;
|
||||
using TakeoutSaaS.Domain.Dictionary.ValueObjects;
|
||||
using TakeoutSaaS.Shared.Abstractions.Entities;
|
||||
|
||||
namespace TakeoutSaaS.Domain.Dictionary.Entities;
|
||||
@@ -11,7 +12,7 @@ public sealed class DictionaryGroup : MultiTenantEntityBase
|
||||
/// <summary>
|
||||
/// 分组编码(唯一)。
|
||||
/// </summary>
|
||||
public string Code { get; set; } = string.Empty;
|
||||
public DictionaryCode Code { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分组名称。
|
||||
@@ -23,6 +24,11 @@ public sealed class DictionaryGroup : MultiTenantEntityBase
|
||||
/// </summary>
|
||||
public DictionaryScope Scope { get; set; } = DictionaryScope.Business;
|
||||
|
||||
/// <summary>
|
||||
/// 是否允许租户覆盖。
|
||||
/// </summary>
|
||||
public bool AllowOverride { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 描述信息。
|
||||
/// </summary>
|
||||
@@ -33,6 +39,11 @@ public sealed class DictionaryGroup : MultiTenantEntityBase
|
||||
/// </summary>
|
||||
public bool IsEnabled { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 并发控制字段。
|
||||
/// </summary>
|
||||
public byte[] RowVersion { get; set; } = Array.Empty<byte>();
|
||||
|
||||
/// <summary>
|
||||
/// 字典项集合。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user