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.
BookingHeChuan/Myshipping.Application/Service/TaskManagePlat/Dtos/Advisory/TaskRouteChangeAdvisoryShow...

192 lines
4.8 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
/// <summary>
/// 船舶相关截止时间的通知
/// </summary>
public class TaskRouteChangeAdvisoryShowDto
{
/// <summary>
/// 主键
/// </summary>
public string PKId { get; set; }
/// <summary>
/// 任务ID
/// </summary>
public string TaskPKId { get; set; }
/// <summary>
/// 船公司代码
/// </summary>
public string CarrierId { get; set; }
/// <summary>
/// 计费周
/// </summary>
public int Week { get; set; }
/// <summary>
/// 船名
/// </summary>
public string Vessel { get; set; }
/// <summary>
/// 航次
/// </summary>
public string Voyno { get; set; }
/// <summary>
/// 预计离港时间
/// </summary>
public Nullable<DateTime> origETD { get; set; }
/// <summary>
/// 完整 MDGF 截止时间/冻柜/开顶柜/框架箱/超限货物最晚提箱时间:
/// </summary>
public Nullable<DateTime> MDGFCutDate { get; set; }
/// <summary>
/// 预计到港
/// </summary>
public Nullable<DateTime> ETA { get; set; }
/// <summary>
/// 预计离港:
/// </summary>
public Nullable<DateTime> ETD { get; set; }
/// <summary>
/// 提单样本截止时间
/// </summary>
public Nullable<DateTime> SICutDate { get; set; }
/// <summary>
/// 码头移箱截止
/// </summary>
public Nullable<DateTime> TerminalShiftCutDate { get; set; }
/// <summary>
/// VGM截止时间
/// </summary>
public Nullable<DateTime> VGMCutDate { get; set; }
/// <summary>
/// 截港/场站收据截止
/// </summary>
public Nullable<DateTime> CYCutDate { get; set; }
/// <summary>
/// 读取装货港名称
/// </summary>
public string LoadPortName { get; set; }
/// <summary>
/// 装货港ID
/// </summary>
public string LoadPortId { get; set; }
/// <summary>
/// 装货港名称
/// </summary>
public string LoadPort { get; set; }
/// <summary>
/// 航线代码
/// </summary>
public string RouteCode { get; set; }
/// <summary>
/// 创建日期
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 通知标题
/// </summary>
public string AdvisoryTitle { get; set; }
/// <summary>
/// 同一航次订单数量
/// </summary>
public int totalNum { get; set; }
/// <summary>
/// 同一航次订单发送消息成功数量
/// </summary>
public int totalSucc { get; set; }
/// <summary>
/// 同一航次订单发送消息失败数量
/// </summary>
public int totalFailure { get; set; }
/// <summary>
/// 相关订舱列表
/// </summary>
public List<TaskRouteChangeAdvisoryBusiShowDto> BuisList { get; set; }
}
/// <summary>
/// 船舶相关截止时间的通知订单明细
/// </summary>
public class TaskRouteChangeAdvisoryBusiShowDto
{
/// <summary>
/// 主键
/// </summary>
public string PKId { get; set; }
/// <summary>
/// 订舱订单ID
/// </summary>
public long BookingId { get; set; }
/// <summary>
/// 提单号
/// </summary>
public string MBlNo { get; set; }
/// <summary>
/// 是否已转发客户 true-是 false-否
/// </summary>
public bool IsTransferUser { get; set; }
/// <summary>
/// 最后转发客户邮件时间
/// </summary>
public Nullable<DateTime> LstTransferUserDate { get; set; }
/// <summary>
/// 最后转发客户邮件结果
/// </summary>
public string LstTransferNote { get; set; }
/// <summary>
/// 往来单位名称
/// </summary>
public string CustomerName { get; set; }
/// <summary>
/// 是否有效true-可以点击发送 false-不能点击发送)
/// </summary>
public bool IsEnable { get; set; }
/// <summary>
/// 最后转发客户邮件状态
/// </summary>
public string LstStatus { get; set; }
/// <summary>
/// 最后转发客户邮件状态名称
/// </summary>
public string LstStatusName { get; set; }
}
}