You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
1.8 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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