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...

358 lines
8.7 KiB
C#

10 months ago
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 List<TaskRollingNominationShipDto> From { get; set; }
10 months ago
/// <summary>
/// 换船记录
/// </summary>
public List<TaskRollingNominationShipDto> To { get; set; }
10 months ago
/// <summary>
/// 预甩的FROM TO对应列表
/// </summary>
public List<TaskRollingNominationShipFromToDto> FromToList { get; set; }
10 months ago
/// <summary>
/// 单票汇总列表
/// </summary>
public List<TaskRollingNominationShipPreBillShowDto> PreBillList { get; set; }
/// <summary>
/// Load列表
/// </summary>
public List<TaskRollingNominationShipDetailShowDto> LoadDetailList { get; set; }
/// <summary>
/// 合计单票汇总合计箱型箱量
/// </summary>
public string TotalPreBillCtnStat { get; set; }
/// <summary>
/// 合计load汇总合计箱型箱量
/// </summary>
public string TotalLoadCtnStat { get; set; }
/// <summary>
/// 动态数据展示
/// </summary>
public string DynamicData { get; set; }
10 months ago
/// <summary>
/// 预甩货业务ID
/// </summary>
public string NominationId { get; set; }
10 months ago
}
/// <summary>
/// 单票详情
/// </summary>
public class TaskRollingNominationShipPreBillShowDto
{
/// <summary>
/// 批次ID
/// </summary>
public string BatchId { get; set; }
/// <summary>
/// 预甩货调度主键
/// </summary>
public string NominationDispatchId { get; set; }
10 months ago
/// <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; }
10 months ago
/// <summary>
/// 箱备注
/// </summary>
public string CtnNote { get; set; }
/// <summary>
/// 箱号
/// </summary>
public string EquipmentNumber { get; set; }
10 months ago
}
/// <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; }
10 months ago
/// <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; }
/// <summary>
/// 预甩货调度主键
/// </summary>
public string NominationDispatchId { get; set; }
/// <summary>
/// 箱备注(主要)
/// </summary>
public string CtnNote { get; set; }
/// <summary>
/// 明细主键
/// </summary>
public string PKId { get; set; }
10 months ago
}
/// <summary>
/// 预甩的FROM TO对应列表
/// </summary>
public class TaskRollingNominationShipFromToDto
{
/// <summary>
/// 原船记录
/// </summary>
public TaskRollingNominationShipDto FromShip { get; set; }
/// <summary>
/// 换船记录列表
/// </summary>
public List<TaskRollingNominationShipDto> ToShipList { get; set; }
}
10 months ago
}