You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

202 lines
5.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application.Service.TaskManagePlat.Dtos
{
/// <summary>
/// 截止时间变更通知
/// </summary>
public class TaskCutDateChangeDto
{
/// <summary>
/// 批次号
/// </summary>
public string BatchNo { get; set; }
/// <summary>
/// 船公司代号
/// </summary>
public string CarrierId { get; set; }
/// <summary>
/// 船公司
/// </summary>
public string Carrier { get; set; }
/// <summary>
/// 船名
/// </summary>
public string Vessel { get; set; }
/// <summary>
/// 航次
/// </summary>
public string VoyNo { get; set; }
/// <summary>
/// 明细
/// </summary>
public List<CutDateChangeDetailDto> Details { get; set; }
/// <summary>
/// 生成时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 原因
/// </summary>
public string Reason { get; set; }
/// <summary>
/// 装货港区域 NORTH_PORT-华北港口 SOUTH-华南港口
/// </summary>
public string PortLoadArea { get; set; }
/// <summary>
/// 提单号
/// </summary>
public string MBLNo { get; set; }
/// <summary>
/// 明细总票数
/// </summary>
public int TotalNum { get; set; }
/// <summary>
/// 单票总票数
/// </summary>
public int PerTotalNum { get; set; }
}
/// <summary>
/// 截止时间变更通知明细
/// </summary>
public class CutDateChangeDetailDto
{
/// <summary>
/// 提单号
/// </summary>
public string MBLNo { get; set; }
/// <summary>
/// 船名
/// </summary>
public string Vessel { get; set; }
/// <summary>
/// 航次
/// </summary>
public string VoyNo { get; set; }
/// <summary>
/// 样单截止日期
/// </summary>
public Nullable<DateTime> SICutDate { get; set; }
/// <summary>
/// 样单截止日期文本
/// </summary>
public string SICutDateTxt { get; set; }
/// <summary>
/// 开港时间
/// </summary>
public Nullable<DateTime> CYOpenDate { get; set; }
/// <summary>
/// 开港时间文本
/// </summary>
public string CYOpenDateTxt { get; set; }
/// <summary>
/// 截港时间
/// </summary>
public Nullable<DateTime> CYCutoffTime { get; set; }
/// <summary>
/// 截港时间文本
/// </summary>
public string CYCutoffTimeTxt { get; set; }
/// <summary>
/// 舱单截止时间(舱单-入港清单截止时间)
/// </summary>
public Nullable<DateTime> ManifestCutDate { get; set; }
/// <summary>
/// 舱单截止时间文本(舱单-入港清单截止时间)
/// </summary>
public string ManifestCutDateTxt { get; set; }
/// <summary>
/// MDGF提交截止时间(MDGF提交截止时间-危险品货物)
/// </summary>
public Nullable<DateTime> MDGFCutDate { get; set; }
/// <summary>
/// MDGF提交截止时间文本(MDGF提交截止时间-危险品货物)
/// </summary>
public string MDGFCutDateTxt { get; set; }
/// <summary>
/// 截VGM时间(船代VGM截止时间)
/// </summary>
public Nullable<DateTime> VGMCutoffTime { get; set; }
/// <summary>
/// 截VGM时间文本(船代VGM截止时间)
/// </summary>
public string VGMCutoffTimeTxt { get; set; }
/// <summary>
/// 截关时间 海关放行截止时间(Customs Clearance Deadline)
/// </summary>
public Nullable<DateTime> ClosingDate { get; set; }
/// <summary>
/// 截关时间文本 海关放行截止时间(Customs Clearance Deadline)
/// </summary>
public string ClosingDateTxt { get; set; }
/// <summary>
/// 提单补料截止时间
/// </summary>
public Nullable<DateTime> VoucherCutoffTime { get; set; }
/// <summary>
/// 提单补料截止时间文本
/// </summary>
public string VoucherCutoffTimeTxt { get; set; }
/// <summary>
/// 装货港
/// </summary>
public string LoadPort { get; set; }
/// <summary>
/// 预计到港
/// </summary>
public Nullable<DateTime> ETD { get; set; }
/// <summary>
/// 预计靠泊
/// </summary>
public Nullable<DateTime> ETB { get; set; }
/// <summary>
/// 集装箱号
/// </summary>
public string ContaNo { get; set; }
/// <summary>
/// 原因
/// </summary>
public string Reason { get; set; }
}
}