using System.Text.Json.Serialization; namespace WcsMain.ApiServe.Controllers.Dto.WcsDto.WmsTask; /// /// 分页查询 WMS 任务的实体 /// public class GetWmsTaskWithPageRequest { /// /// 查询的字符串 /// [JsonPropertyName("searchStr")] public string? SearchStr { get; set; } /// /// 任务类型 /// [JsonPropertyName("taskType")] public List? TaskType { get; set; } /// /// 任务状态 /// [JsonPropertyName("taskStatus")] public List? TaskStatus { get; set; } /// /// 查询时间范围 /// [JsonPropertyName("timeRange")] public List? TimeRange { get; set; } /// /// 分页信息 /// [JsonPropertyName("page")] public WmsPage? Page { get; set; } } public class WmsPage { /// /// 每页大小 /// [JsonPropertyName("pageSize")] public int PageSize { get; set; } /// /// 当前页数 /// [JsonPropertyName("pageIndex")] public int PageIndex { get; set; } }