namespace Oms.Application.Dtos.Orders;
///
/// 订单分页列表项出参。
///
public class OrderPaginatedOutput
{
///
/// 主键。
///
public int Id { get; set; }
///
/// 服务单号。
///
public string ServiceNo { get; set; } = string.Empty;
///
/// 客户单号。
///
public string? ClientNo { get; set; }
///
/// 跟踪号。
///
public string? TrackNo { get; set; }
///
/// 服务商单号(下游 createOrderOne Data.serviceNo)。
///
public string? DownstreamServiceNo { get; set; }
///
/// 产品编码。
///
public string? ProductCode { get; set; }
///
/// 渠道编码。
///
public string? ChannelCode { get; set; }
///
/// 收件国家/地区二字码。
///
public string? ConsigneeCountry { get; set; }
///
/// 收件国家/地区中文名称。
///
public string? ConsigneeCountryName { get; set; }
///
/// 货物属性。
///
public string? CargoAttribute { get; set; }
///
/// 订单状态名称。
///
public string OrderStatus { get; set; } = string.Empty;
///
/// 仓库主键。
///
public int? WarehouseId { get; set; }
///
/// 仓库名称。
///
public string? WarehouseName { get; set; }
///
/// 客户主键。
///
public int? CustomerId { get; set; }
///
/// 收货时间。
///
public DateTime? ReceiveTime { get; set; }
///
/// 发货时间。
///
public DateTime? ShipTime { get; set; }
///
/// 支付时间。
///
public DateTime? PayTime { get; set; }
///
/// 是否已支付:0-否,1-是。
///
public byte IsPaid { get; set; }
///
/// 签收时间。
///
public DateTime? SignTime { get; set; }
///
/// 是否 COD。
///
public byte IsCod { get; set; }
///
/// COD 币种。
///
public string? CodCurrency { get; set; }
///
/// COD 金额。
///
public decimal? CodSum { get; set; }
///
/// 是否拦截。
///
public byte IsIntercept { get; set; }
///
/// 是否偏远。
///
public byte IsRemote { get; set; }
///
/// 创建时间。
///
public DateTime CreateTime { get; set; }
///
/// 更新时间。
///
public DateTime? UpdateTime { get; set; }
}