| 123456789101112131415161718 |
- using Application.Abstractions.Messaging;
- using Domain.Entities.Store.ValueObject;
- namespace Application.Features.Admin.Store.Shipment.Search;
- /// <summary>
- /// Search: 1=주문번호, 2=주문자(이메일), 3=송장번호. null 이면 주문번호+송장번호 동시 검색.
- /// StartAt/EndAt: CreatedAt 범위.
- /// </summary>
- public sealed record Query(
- int? Search,
- string? Keyword,
- string? StartAt,
- string? EndAt,
- ShipmentStatus? Status,
- int Page,
- ushort PerPage
- ) : IQuery<Response>;
|