namespace Oms.Application.Dtos.Orders; /// /// 订单包裹入参。 /// public class OrderParcelCreateInput { /// /// 请求标识。 /// public string? RequestId { get; set; } /// /// 客户单号。 /// public string? ClientNo { get; set; } /// /// 跟踪号(可选)。 /// public string? TrackNo { get; set; } /// /// 服务单号(可选,不传时系统自动生成)。 /// public string? ServiceNo { get; set; } /// /// 产品编码。 /// public string? ProductCode { get; set; } /// /// 渠道编码。 /// public string? ChannelCode { get; set; } /// /// 货物属性。 /// public string? CargoAttribute { get; set; } /// /// 出口报关方式。 /// public string? ExportCustomsMode { 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; } /// /// 是否 COD。 /// public bool IsCod { get; set; } /// /// COD 币种。 /// public string? CodCurrency { get; set; } /// /// COD 金额。 /// public decimal? CodSum { get; set; } /// /// 申报币种。 /// public string? DeclaredCurrency { get; set; } /// /// 申报金额。 /// public decimal? DeclaredSum { get; set; } /// /// 数量。 /// public int? Quantity { get; set; } /// /// 收件人信息。 /// public OrderParcelReceiverInput? Receiver { get; set; } /// /// 寄件人信息。 /// public OrderParcelSenderInput? Sender { get; set; } /// /// 包裹内件集合。 /// public List Items { get; set; } = []; /// /// 选用的优惠券实例 Id。 /// public int? CouponInstanceId { get; set; } }