namespace Oms.Application.Dtos.Orders; /// /// 订单分页查询入参。 /// public class OrderPaginatedInput { /// /// 页码,从 1 开始。 /// [Newtonsoft.Json.JsonProperty("page")] public int Page { get; set; } = 1; /// /// 每页条数。 /// [Newtonsoft.Json.JsonProperty("pageSize")] public int PageSize { get; set; } = 20; /// /// 状态:all 或 OrderStatusCodes 枚举值。 /// [Newtonsoft.Json.JsonProperty("status")] public string? Status { get; set; } /// /// 关键词。 /// [Newtonsoft.Json.JsonProperty("keyword")] public string? Keyword { get; set; } /// /// 创建TimeStart。 /// [Newtonsoft.Json.JsonProperty("createTimeStart")] public DateTime? CreateTimeStart { get; set; } /// /// 创建TimeEnd。 /// [Newtonsoft.Json.JsonProperty("createTimeEnd")] public DateTime? CreateTimeEnd { get; set; } }