using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application { /// /// 预甩货通知 /// public class TaskRollingNominationDto { /// /// 计划类型(Rolling-预甩货 Transfer-中转预甩) /// public string PlanType { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } /// /// 船公司代号 /// public string CarrierId { get; set; } /// /// 船公司 /// public string Carrier { get; set; } /// /// 最后确认期限日期 /// public Nullable ConfirmDeadLine { get; set; } /// /// 含有二甩声明备注 /// public string RollingTouchDoubleRollRemark { get; set; } /// /// 预甩计划详情列表 /// public List RollingPlanList { get; set; } /// /// 原船记录 /// public List From { get; set; } /// /// 换船记录 /// public List ToDetail { get; set; } /// /// 生成时间 /// public DateTime CreateTime { get; set; } /// /// 预甩的明细总票数 /// public int RollingTotalNum { get; set; } /// /// 预甩的明细单票总票数 /// public int RollingPerTotalNum { get; set; } } public class TaskRollingNominationShipDto : TaskRollingNominationShipBaseDto { /// /// 换船记录 /// public List ToDetail { get; set; } /// /// 换船明细 /// public List NominationList { get; set; } } /// /// 船详情 /// public class TaskRollingNominationShipBaseDto { /// /// 船类型(From-原船 To-换船) /// public string ShipType { get; set; } /// /// /// public string ShipString { get; set; } /// /// /// public string VslCode { get; set; } /// /// 船名 /// public string Vessel { get; set; } /// /// 航次 /// public string VoyNo { get; set; } /// /// 港口 /// public string Port { get; set; } /// /// 码头 /// public string Terminal { get; set; } /// /// 预计到港时间 /// public Nullable ETD { get; set; } /// /// 样单截止日期 /// public Nullable SICutDate { get; set; } /// /// 截港时间 /// public Nullable CYCutoffTime { get; set; } /// /// /// public Nullable VoucherCutDate { get; set; } /// /// 截VGM时间(船代VGM截止时间) /// public Nullable VGMCutoffTime { get; set; } /// /// /// public Nullable CLPNCLCutDate { get; set; } /// /// 批量换船备注 /// public string BatchTransfer { get; set; } /// /// 分组KEY(有可能出现多个FROM多个TO的情况) /// public int GroupIndx { get; set; } /// /// 主键 /// public string pkId { get; set; } } public class TaskRollingNominationShipDetailDto { /// /// 状态 /// public string Status { get; set; } /// /// 订舱抬头 /// public string Bookedby { get; set; } /// /// 订舱抬头 /// public string ContractualName { get; set; } /// /// 提单号 /// public string Shipment { get; set; } /// /// 箱号 /// public string EquipmentNumber { get; set; } /// /// 箱型尺寸 /// public string EquSize { get; set; } /// /// 集装箱类型 /// public string ContainerType { get; set; } /// /// 集装箱高度 /// public string ContainerHeight { get; set; } /// /// /// public Nullable FFE { get; set; } /// /// /// public Nullable Weight { get; set; } /// /// /// public string PlaceOfReceipt { get; set; } /// /// /// public string LoadPortName { get; set; } /// /// /// public string DischargePortName { get; set; } /// /// /// public string PlaceOfDelivery { get; set; } /// /// /// public string BBYMAIL { get; set; } /// /// 箱型代码 /// public string CtnCode { get; set; } /// /// 箱型名称 /// public string CtnAll { get; set; } /// /// 箱量 /// public int CtnNum { get; set; } /// /// 箱备注(主要) /// public string CtnNote { get; set; } /// /// 顺序号 /// public int SortNo { get; set; } } }