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/Nomination/TaskRollingNominationShowDt...

285 lines
6.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
{
public class TaskRollingNominationShowDto
{
/// <summary>
/// 计划类型Rolling-预甩货 Transfer-中转预甩)
/// </summary>
public string PlanType { get; set; }
/// <summary>
/// 批次号
/// </summary>
public string BatchNo { get; set; }
/// <summary>
/// 船公司代号
/// </summary>
public string CarrierId { get; set; }
/// <summary>
/// 船公司
/// </summary>
public string Carrier { get; set; }
/// <summary>
/// 最后确认期限日期
/// </summary>
public Nullable<DateTime> ConfirmDeadLine { get; set; }
/// <summary>
/// 含有二甩声明备注
/// </summary>
public string RollingTouchDoubleRollRemark { get; set; }
/// <summary>
/// 生成时间
/// </summary>
public Nullable<DateTime> CreateTime { get; set; }
/// <summary>
/// 预甩计划详情列表
/// </summary>
public List<string> RollingPlanList { get; set; }
/// <summary>
/// 原船记录
/// </summary>
public TaskRollingNominationShipDto From { get; set; }
/// <summary>
/// 换船记录
/// </summary>
public TaskRollingNominationShipDto To { get; set; }
/// <summary>
/// 单票汇总列表
/// </summary>
public List<TaskRollingNominationShipPreBillShowDto> PreBillList { get; set; }
/// <summary>
/// Load列表
/// </summary>
public List<TaskRollingNominationShipDetailShowDto> LoadDetailList { get; set; }
}
/// <summary>
/// 单票详情
/// </summary>
public class TaskRollingNominationShipPreBillShowDto
{
/// <summary>
/// 批次ID
/// </summary>
public string BatchId { get; set; }
/// <summary>
/// 状态
/// </summary>
public string Status { get; set; }
/// <summary>
/// 订舱抬头
/// </summary>
public string Bookedby { get; set; }
/// <summary>
/// 订舱抬头
/// </summary>
public string ContractualName { get; set; }
/// <summary>
/// 提单号
/// </summary>
public string Shipment { get; set; }
/// <summary>
///
/// </summary>
public string PlaceOfReceipt { get; set; }
/// <summary>
///
/// </summary>
public string LoadPortName { get; set; }
/// <summary>
///
/// </summary>
public string DischargePortName { get; set; }
/// <summary>
///
/// </summary>
public string PlaceOfDelivery { get; set; }
/// <summary>
/// 委托客户ID
/// </summary>
public Nullable<long> CustomerId { get; set; }
/// <summary>
/// 委托单位名称
/// </summary>
public string CustomerName { get; set; }
/// <summary>
/// 箱型箱量统计
/// </summary>
public string CtnStat { get; set; }
/// <summary>
/// 是否用户人工确认 true-人工确认(用户在访问链接上做了反馈) false-不是人工确认
/// </summary>
public bool IsUserManual { get; set; } = false;
/// <summary>
/// 是否已通知用户 true-已通知 false-未通知
/// </summary>
public bool IsSend { get; set; } = false;
/// <summary>
/// 最后确认期限日期
/// </summary>
public Nullable<DateTime> ConfirmDeadLine { get; set; }
/// <summary>
/// 用户选择意见
/// </summary>
public string UserOpinion { get; set; }
/// <summary>
/// 用户意见内容
/// </summary>
public string UserOpinionTxt { get; set; }
/// <summary>
/// 用户确认时间
/// </summary>
public Nullable<DateTime> ConfirmDate { get; set; }
/// <summary>
/// 生成链接时间
/// </summary>
public Nullable<DateTime> CreateShareLinkDate { get; set; }
/// <summary>
/// 生成链接访问KEY
/// </summary>
public string ShareLinkKey { get; set; }
/// <summary>
/// 分组名
/// </summary>
public string GroupName { get; set; }
/// <summary>
/// 订舱主键
/// </summary>
public Nullable<long> BookingId { get; set; }
}
/// <summary>
/// 可load明细列表
/// </summary>
public class TaskRollingNominationShipDetailShowDto
{
/// <summary>
/// 状态
/// </summary>
public string Status { get; set; }
/// <summary>
/// 订舱抬头
/// </summary>
public string Bookedby { get; set; }
/// <summary>
/// 订舱抬头
/// </summary>
public string ContractualName { get; set; }
/// <summary>
/// 提单号
/// </summary>
public string Shipment { get; set; }
/// <summary>
/// 箱号
/// </summary>
public string EquipmentNumber { get; set; }
/// <summary>
/// 箱型尺寸
/// </summary>
public string EquSize { get; set; }
/// <summary>
/// 集装箱类型
/// </summary>
public string ContainerType { get; set; }
/// <summary>
/// 集装箱高度
/// </summary>
public string ContainerHeight { get; set; }
/// <summary>
///
/// </summary>
public Nullable<decimal> FEE { get; set; }
/// <summary>
///
/// </summary>
public Nullable<decimal> Weight { get; set; }
/// <summary>
///
/// </summary>
public string PlaceOfReceipt { get; set; }
/// <summary>
///
/// </summary>
public string LoadPortName { get; set; }
/// <summary>
///
/// </summary>
public string DischargePortName { get; set; }
/// <summary>
///
/// </summary>
public string PlaceOfDelivery { get; set; }
/// <summary>
///
/// </summary>
public string BBYMAIL { get; set; }
/// <summary>
/// 箱型代码
/// </summary>
public string CtnCode { get; set; }
/// <summary>
/// 箱型名称
/// </summary>
public string CtnAll { get; set; }
/// <summary>
/// 箱量
/// </summary>
public int CtnNum { get; set; }
}
}