using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.Op.Dtos { /// /// 舱位基础信息含箱信息列表Dto /// public class BookingSlotBaseWithCtnDto : BookingSlotBaseDto { /// /// Id /// public long Id { get; set; } /// /// 舱位箱信息 /// public List CtnList { get; set; } /// /// 拆票或合票标志 1-拆票 2-合票 /// public int SplitOrMerge { get; set; } } public class PageWithTotal : PageInputBase { public virtual int Total { get; set; } } public class PageInputBase { /// /// 搜索值 /// public virtual string SearchValue { get; set; } /// /// 当前页码 /// public virtual int PageNo { get; set; } = 1; /// /// 页码容量 /// public virtual int PageSize { get; set; } = 20; /// /// 搜索开始时间 /// public virtual string SearchBeginTime { get; set; } /// /// 搜索结束时间 /// public virtual string SearchEndTime { get; set; } /// /// 排序字段 /// public virtual string SortField { get; set; } /// /// 排序方法,默认降序 /// public virtual bool DescSort { get; set; } = true; public List MultiSort { get; set; } } public class QuerySortModel { /// /// 字段名 /// public string SortField { get; set; } /// /// 排序方法,默认降序 /// public virtual bool DescSort { get; set; } = true; } }