namespace Oms.Application.Dtos.Orders; /// /// itfx createOrderOne(ForwardWithSubscribe)标准请求体。 /// 仅包含下游接口字段,不含 OMS 内部扩展参数。 /// public class ItfxCreateOrderOneBody { public string? ClientNo { get; set; } public string? TrackNo { get; set; } public string? ServiceNo { get; set; } /// /// 下游产品代码:取服务渠道「预报渠道 code」(ForecastCode)。 /// public string? ProductCode { get; set; } public string? CargoAttribute { get; set; } public int? WarehouseId { get; set; } public int? CustomerId { get; set; } public decimal? Length { get; set; } public decimal? Width { get; set; } public decimal? Height { get; set; } public decimal? ActualWeight { get; set; } public decimal? VolumetricWeight { get; set; } public decimal? ChargeableWeight { get; set; } public decimal? Cubic { get; set; } public bool IsCod { get; set; } public string? CodCurrency { get; set; } public string? CodSum { get; set; } public string? DeclaredCurrency { get; set; } public string? DeclaredSum { get; set; } public string? Quantity { get; set; } public OrderParcelReceiverInput? Receiver { get; set; } public OrderParcelSenderInput? Sender { get; set; } public List Items { get; set; } = []; }