|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Myshipping.Application
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 马士基点对点查询船期请求
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class MSKAPISearchPoint2PointScheduleDto
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 用户key(取用户配置)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string userKey { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 用户secret
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string userSecret { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// app的key
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string mskAppKey { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 运行环境 TEST-测试环境;PRODUCTION-生产环境
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string operatingEnvironment { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 起始地的GEO ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string carrierCollectionOriginGeoID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的地的GEO ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string carrierDeliveryDestinationGeoID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 起始地国家代码(英文)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string collectionOriginCountryCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 起始地城市名
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string collectionOriginCityName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 起始地五字码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string collectionOriginUNLocationCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 起始地区代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string collectionOriginUNRegionCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的地国家代码 二字码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string deliveryDestinationCountryCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的地城市名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string deliveryDestinationCityName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的都五字码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string deliveryDestinationUNLocationCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的地区代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string deliveryDestinationUNRegionCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 承运人代码(MAEU, SEAU, SEJJ, MCPU, MAEI)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string vesselOperatorCarrierCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 货物类型代码(DRY, REEFER)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string cargoType { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string ISOEquipmentCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱重量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string stuffingWeight { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 重量单位(KGS, LBS)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string weightMeasurementUnit { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱体积
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int stuffingVolume { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 体积单位(MTQ, FTQ)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string volumeMeasurementUnit { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 出口服务代码(CY, SD, CFS)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string exportServiceMode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 进口服务代码(CY, SD, CFS)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string importServiceMode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 开始时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string startDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 开始时间类型(D, A)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string startDateType { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 请求产品信息的时间段(P1W, P2W, P3W, P4W, P5W, P6W, P7W, P8W)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string dateRange { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船舶标志代号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string vesselFlagCode { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|