using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DS.WMS.Core.TaskPlat.Dtos
{
///
/// 预甩货通知
///
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; }
}
}