feat: 租户审核领单与强制接管
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
using TakeoutSaaS.Shared.Abstractions.Entities;
|
||||
|
||||
namespace TakeoutSaaS.Domain.Tenants.Entities;
|
||||
|
||||
/// <summary>
|
||||
/// 租户入驻审核领取记录(防止多管理员并发审核)。
|
||||
/// </summary>
|
||||
public sealed class TenantReviewClaim : AuditableEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 被领取的租户 ID。
|
||||
/// </summary>
|
||||
public long TenantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 领取人用户 ID。
|
||||
/// </summary>
|
||||
public long ClaimedBy { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 领取人名称(展示用快照)。
|
||||
/// </summary>
|
||||
public string ClaimedByName { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 领取时间(UTC)。
|
||||
/// </summary>
|
||||
public DateTime ClaimedAt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 释放时间(UTC),未释放时为 null。
|
||||
/// </summary>
|
||||
public DateTime? ReleasedAt { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user