using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
public class TaskRollingNominationShowDto
{
///
/// 计划类型(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 Nullable CreateTime { get; set; }
///
/// 预甩计划详情列表
///
public List RollingPlanList { get; set; }
///
/// 原船记录
///
public List From { get; set; }
///
/// 换船记录
///
public List To { get; set; }
///
/// 预甩的FROM TO对应列表
///
public List FromToList { get; set; }
///
/// 单票汇总列表
///
public List PreBillList { get; set; }
///
/// Load列表
///
public List LoadDetailList { get; set; }
///
/// 合计单票汇总合计箱型箱量
///
public string TotalPreBillCtnStat { get; set; }
///
/// 合计load汇总合计箱型箱量
///
public string TotalLoadCtnStat { get; set; }
///
/// 动态数据展示
///
public string DynamicData { get; set; }
///
/// 预甩货业务ID
///
public string NominationId { get; set; }
}
///
/// 单票详情
///
public class TaskRollingNominationShipPreBillShowDto
{
///
/// 批次ID
///
public string BatchId { get; set; }
///
/// 预甩货调度主键
///
public string NominationDispatchId { get; set; }
///
/// 状态
///
public string Status { get; set; }
///
/// 订舱抬头
///
public string Bookedby { get; set; }
///
/// 订舱抬头
///
public string ContractualName { get; set; }
///
/// 提单号
///
public string Shipment { get; set; }
///
///
///
public string PlaceOfReceipt { get; set; }
///
///
///
public string LoadPortName { get; set; }
///
///
///
public string DischargePortName { get; set; }
///
///
///
public string PlaceOfDelivery { get; set; }
///
/// 委托客户ID
///
public Nullable CustomerId { get; set; }
///
/// 委托单位名称
///
public string CustomerName { get; set; }
///
/// 箱型箱量统计
///
public string CtnStat { get; set; }
///
/// 是否用户人工确认 true-人工确认(用户在访问链接上做了反馈) false-不是人工确认
///
public bool IsUserManual { get; set; } = false;
///
/// 是否已通知用户 true-已通知 false-未通知
///
public bool IsSend { get; set; } = false;
///
/// 最后确认期限日期
///
public Nullable ConfirmDeadLine { get; set; }
///
/// 用户选择意见
///
public string UserOpinion { get; set; }
///
/// 用户意见内容
///
public string UserOpinionTxt { get; set; }
///
/// 用户确认时间
///
public Nullable ConfirmDate { get; set; }
///
/// 生成链接时间
///
public Nullable CreateShareLinkDate { get; set; }
///
/// 生成链接访问KEY
///
public string ShareLinkKey { get; set; }
///
/// 分组名
///
public string GroupName { get; set; }
///
/// 订舱主键
///
public Nullable BookingId { get; set; }
///
/// 箱备注
///
public string CtnNote { get; set; }
///
/// 箱号
///
public string EquipmentNumber { get; set; }
}
///
/// 可load明细列表
///
public class TaskRollingNominationShipDetailShowDto
{
///
/// 状态
///
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 FEE { 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 NominationDispatchId { get; set; }
///
/// 箱备注(主要)
///
public string CtnNote { get; set; }
///
/// 明细主键
///
public string PKId { get; set; }
}
///
/// 预甩的FROM TO对应列表
///
public class TaskRollingNominationShipFromToDto
{
///
/// 原船记录
///
public TaskRollingNominationShipDto FromShip { get; set; }
///
/// 换船记录列表
///
public List ToShipList { get; set; }
}
}