using MediatR; using TakeoutSaaS.Application.App.Stores.Dto; namespace TakeoutSaaS.Application.App.Stores.Commands; /// /// 更新门店资质命令。 /// public sealed record UpdateStoreQualificationCommand : IRequest { /// /// 门店 ID。 /// public long StoreId { get; init; } /// /// 资质 ID。 /// public long QualificationId { get; init; } /// /// 证照文件 URL。 /// public string? FileUrl { get; init; } /// /// 证照编号。 /// public string? DocumentNumber { get; init; } /// /// 签发日期。 /// public DateOnly? IssuedAt { get; init; } /// /// 到期日期。 /// public DateOnly? ExpiresAt { get; init; } /// /// 排序值。 /// public int? SortOrder { get; init; } }