using System; using System.ComponentModel.DataAnnotations; namespace EntrustSettle.Model.Dtos { /// /// 订单列表查询参数Dto /// public class OrderListInputDto : PaginationModel { /// /// 查询类型 1:客户订单管理台账 2:运营端台账 /// [Required] public int QueryType { get; set; } /// /// 提单号 /// public string Mblno { get; set; } /// /// 公司名称 /// public string CompanyName { get; set; } /// /// 服务类型 1:码头堆存缴费 2:查验代理缴费 3:码头换船缴费 /// public int? ServiceType { get; set; } /// /// 当前业务状态 /// public OrderStatusEnum? Status { get; set; } /// /// 按下单时间查询的开始时间 /// public DateTime? CreateTimeStart { get; set; } /// /// 按下单时间查询的结束时间 /// public DateTime? CreateTimeEnd { get; set; } /// /// 客户备注 /// public string Remark { get; set; } #region 运踪查询条件 /// /// 1=舱单申报 2=海关放行 3=全部提箱 4=全部返场 /// public int? BillTraceState { get; set; } /// /// 抵港日期-开始时间 /// public DateTime? AtaStart { get; set; } /// /// 抵港日期-结束时间 /// public DateTime? AtaEnd { get; set; } #endregion } }