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.

192 lines
4.3 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.ComponentModel.DataAnnotations;
namespace Myshipping.Application.Service.BookingOrder.Dto
{
public class VgmPlatDto
{
/// <summary>
/// 主键
/// </summary>
public string MFNO { get; set; }
/// <summary>
/// 提单号
/// </summary>
public string MBLNO { get; set; }
/// <summary>
/// 船司
/// </summary>
public string CARRIER { get; set; }
/// <summary>
/// 开船日期
/// </summary>
public DateTime? ETD { get; set; }
/// <summary>
/// 委托发送方
/// </summary>
public string WeiTuoFaSongFang { get; set; }
/// <summary>
/// 船名
/// </summary>
public string ChuanMing { get; set; }
/// <summary>
/// 船名ID
/// </summary>
public string VSID { get; set; }
/// <summary>
/// 航次
/// </summary>
public string HangCi { get; set; }
/// <summary>
/// 备注
/// </summary>
public string BeiZhu { get; set; }
/// <summary>
/// 装货港
/// </summary>
public string ZhuangHuoGang { get; set; }
/// <summary>
/// 装货港代码
/// </summary>
public string ZhuangHuoGangDaiMa { get; set; }
/// <summary>
/// 场站
/// </summary>
public string YARD { get; set; }
/// <summary>
/// 订舱编号
/// </summary>
public string ORDERNO { get; set; }
/// <summary>
/// 截VMG时间
/// </summary>
public DateTime? VGMCLOSETIME { get; set; }
/// <summary>
/// 码头
/// </summary>
[MaxLength(30)]
public string Wharf { get; set; }
/// <summary>
/// 发送类型
/// </summary>
public string SendType { get; set; }
/// <summary>
/// 是否发送到船公司
/// </summary>
public bool SendCarr { get; set; }
/// <summary>
/// 是否发送到云港通
/// </summary>
public bool SendYGT { get; set; }
/// <summary>
/// 是否链接发送
/// </summary>
public bool IsLinkSave { get; set; }
/// <summary>
/// 是否API保存
/// </summary>
public bool IsApiSave { get; set; }
/// <summary>
/// 箱信息
/// </summary>
public List<VgmPlatCtnDto> CtnList { get; set; }
}
/// <summary>
/// 箱信息dto
/// </summary>
public class VgmPlatCtnDto
{
/// <summary>
/// 主键
/// </summary>
public string ctn_id { get; set; }
/// <summary>
/// 箱型例如20GP
/// </summary>
public string CTNALL { get; set; }
/// <summary>
/// 箱号
/// </summary>
public string CNTRNO { get; set; }
/// <summary>
/// 封号
/// </summary>
public string SEALNO { get; set; }
/// <summary>
/// 件数
/// </summary>
public int? PKGS { get; set; }
/// <summary>
/// 重量
/// </summary>
public decimal? KGS { get; set; }
/// <summary>
/// 尺码
/// </summary>
public decimal? CBM { get; set; }
/// <summary>
/// 称重重量
/// </summary>
public decimal? ChengZhongZhongLiang { get; set; }
/// <summary>
/// 称重方式,累加、总重
/// </summary>
public string ChengZhongFangShi { get; set; }
/// <summary>
/// 称重时间
/// </summary>
public string ChengZhongShiJian { get; set; }
/// <summary>
/// 皮重
/// </summary>
public decimal PIZHONG { get; set; }
/// <summary>
/// 场站
/// </summary>
public string Yard { get; set; }
/// <summary>
/// 货物类型
/// </summary>
public string CargoId { get; set; }
/// <summary>
/// 发送标志
/// </summary>
public bool SendFlag { get; set; } = false;
}
}