using System.Text.Json.Serialization; using TakeoutSaaS.Shared.Abstractions.Serialization; namespace TakeoutSaaS.Application.App.Tenants.Dto; /// /// 租户审核领取信息 DTO。 /// public sealed class TenantReviewClaimDto { /// /// 领取记录 ID。 /// [JsonConverter(typeof(SnowflakeIdJsonConverter))] public long Id { get; init; } /// /// 租户 ID。 /// [JsonConverter(typeof(SnowflakeIdJsonConverter))] public long TenantId { get; init; } /// /// 领取人用户 ID。 /// [JsonConverter(typeof(SnowflakeIdJsonConverter))] public long ClaimedBy { get; init; } /// /// 领取人名称。 /// public string ClaimedByName { get; init; } = string.Empty; /// /// 领取时间。 /// public DateTime ClaimedAt { get; init; } }