using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
public class QueryTraceAfterPortResultDto
{
///
/// 回执代码
///
public int code { get; set; }
///
/// 回执消息
///
public string msg { get; set; }
///
/// 查询详情列表
///
public List data { get; set; }
}
public class QueryTraceAfterPortResultDataDto
{
///
///
///
public QueryTraceAfterPortResultResultInfo resultData { get; set; }
///
/// 船公司代码
///
public string carrierCd { get; set; }
///
/// 查询结果代码 2-查询成功
///
public int resultCode { get; set; }
///
/// 订阅单号
///
public string subNo { get; set; }
///
///
///
public int subType { get; set; }
///
/// 查询成功
///
public string resultMessage { get; set; }
}
public class QueryTraceAfterPortResultResultInfo
{
///
/// 起运港预计装船时间
///
public string estimatedOnboardDate { get; set; }
///
/// 预计到达目的地时间
///
public string etaDestination { get; set; }
///
/// 提单号
///
public string blNo { get; set; }
///
/// 航段信息列表
///
public List routingInfoList { get; set; }
///
/// 订舱号
///
public string bkgNo { get; set; }
///
/// 目的地名称
///
public string destination { get; set; }
///
/// 目的地
///
public string destinationCd { get; set; }
///
/// 起运港名称
///
public string pol { get; set; }
///
/// 起运港
///
public string polCd { get; set; }
///
/// 转运港
///
public string transshipmentPort { get; set; }
///
/// 起运港最新预计离港时间
///
public string etdPol { get; set; }
///
/// 目的港
///
public string dtpCd { get; set; }
///
/// 目的港名称
///
public string dtp { get; set; }
///
/// 起运地
///
public string receptionCd { get; set; }
///
/// 起运地名称
///
public string reception { get; set; }
///
/// 目的港最新预计到港时间
///
public string etaPld { get; set; }
///
/// 整单流程是否结 Y:是,N:否
///
public string isCompleted { get; set; }
///
/// 航次
///
public string voy { get; set; }
///
/// 起运港离港时间
///
public string atdPol { get; set; }
///
/// 目的港到港时间
///
public string ataPld { get; set; }
///
/// 船公司中文名
///
public string carrier { get; set; }
///
/// 英文船名
///
public string vslNameEn { get; set; }
///
/// 船公司代码
///
public string carrierCd { get; set; }
///
/// 中文船名
///
public string vslNameZh { get; set; }
///
/// 集装箱列表
///
public List containerInfoList { get; set; }
}
///
/// 航段信息
///
public class routingInfo
{
///
/// 起运港
///
public string loadingCd { get; set; }
///
/// 航次
///
public string voy { get; set; }
///
/// 箱号
///
public string containerNo { get; set; }
///
/// 航程
///
public int routeFlag { get; set; }
///
/// 箱子所属的提单号
///
public string blNo { get; set; }
///
/// 航段类型 F:首程,T:中转港,L:最后一程,N:直达
///
public string legType { get; set; }
///
/// 船名
///
public string vslName { get; set; }
///
/// 起运港名称
///
public string loading { get; set; }
///
/// 实际到达时间
///
public string ata { get; set; }
///
/// 实际开航时间
///
public string atd { get; set; }
///
/// 目的港
///
public string dischargingCd { get; set; }
///
/// 目的港
///
public string discharging { get; set; }
///
/// 预计到达时间
///
public string eta { get; set; }
///
/// 预计开航时间
///
public string etd { get; set; }
}
///
/// 集装箱信息
///
public class containerInfo
{
///
/// 箱号
///
public string containerNo { get; set; }
///
/// 当前节点所在地
///
public string currentNodePlace { get; set; }
///
/// 铅封号
///
public string sealNo { get; set; }
///
/// 是否自有箱
///
public string soc { get; set; }
///
/// 当前节点
///
public string currentNode { get; set; }
///
/// 重量
///
public string weight { get; set; }
///
/// 当前节点时间
///
public string currentNodeTime { get; set; }
///
///
///
public string lastFreeDate { get; set; }
///
/// 件数
///
public string pieces { get; set; }
///
///
///
public string pickupAvailable { get; set; }
///
/// 集装箱尺寸
///
public string size { get; set; }
///
/// 当前节点描述
///
public string currentNodeDesc { get; set; }
///
/// VGM
///
public string vgm { get; set; }
///
/// 当前节点代码
///
public string currentNodeCd { get; set; }
///
/// 箱型名称
///
public string sizeName { get; set; }
///
/// 当前节点代码中文
///
public string currentNodeCnName { get; set; }
///
/// 集装箱状态信息
///
public List containerStatusInfoList { get; set; }
}
public class containerStatusInfo
{
///
/// 是否预计时间 Y:是,N:否
///
public string isEst { get; set; }
///
/// 航次
///
public string voy { get; set; }
///
/// 状态描述
///
public string statusDescription { get; set; }
///
/// 状态时间,格式:yyyy-MM-dd HH:mm:ss
///
public string statusTime { get; set; }
///
/// 船名
///
public string vslName { get; set; }
///
/// 状态代码
///
public string statusCd { get; set; }
///
/// 当前节点地点
///
public string statusPlace { get; set; }
///
/// 码头
///
public string statusTerminal { get; set; }
///
/// 顺序号
///
public int sortNo { get; set; }
///
/// 状态代码中文名称
///
public string statusCnName { get; set; }
///
/// 是否当前最新节点
///
public bool isCurrentStatus { get; set; }
}
}