|
|
|
using DS.Module.Core.Data;
|
|
|
|
using SqlSugar;
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
|
|
|
namespace DS.WMS.Core.Op.Entity;
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 海运出口Edi信息
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarTable("op_sea_export_edi", "海运出口Edi信息")]
|
|
|
|
public class SeaExportEdi: BaseModel<long>
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// 业务Id
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "业务Id", IsNullable = false, Length = 100)]
|
|
|
|
public long BusinessId { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 委托方
|
|
|
|
/// </summary>
|
|
|
|
[Description("委托方")]
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "委托方", IsNullable = true, Length = 100)]
|
|
|
|
public string CustomerName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 发送方EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "发送方EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string SendCode { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 接收方EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "接收方EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string ReceiveCode { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 通知方EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "通知方EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string NotifyCdoe { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 销售EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "销售EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string SalerCode { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Master Bol Indicator
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "Master Bol Indicator", IsNullable = true, Length = 50)]
|
|
|
|
public string MasterBolIndicator { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// EMANIFEST HBL
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "EMANIFEST HBL", IsNullable = true, Length = 50)]
|
|
|
|
public string EmanifestHbl { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 收货人EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "收货人EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string ConsigneeEdiCode { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 发货人EDI代码
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "发货人EDI代码", IsNullable = true, Length = 50)]
|
|
|
|
public string ShipperEdiCode { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// EDI联系人名称
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "EDI联系人名称", IsNullable = true, Length = 100)]
|
|
|
|
public string EDIAttn { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// EDI联系人电话
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "EDI联系人电话", IsNullable = true, Length = 50)]
|
|
|
|
public string EDIAttnTel { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// EDI联系人邮箱
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "EDI联系人邮箱", IsNullable = true, Length = 50)]
|
|
|
|
public string EDIAttnMail { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// AMS收货人
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "AMS收货人", IsNullable = true, ColumnDataType = StaticConfig.CodeFirst_BigString)]
|
|
|
|
public string AMSConsignee { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// AMS通知人
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "AMS通知人", IsNullable = true, ColumnDataType = StaticConfig.CodeFirst_BigString)]
|
|
|
|
public string AMSNotifyParty { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 操作英文名称
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "操作英文名称", IsNullable = true, Length = 50)]
|
|
|
|
public string OpEName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 操作电话
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "操作电话", IsNullable = true, Length = 50)]
|
|
|
|
public string OpTel { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 操作邮箱
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "操作邮箱", IsNullable = true, Length = 50)]
|
|
|
|
public string OpEmail { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// ACI HBL
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "ACI HBL", IsNullable = true, Length = 120)]
|
|
|
|
public string ACIHBL { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// S0C C0C
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "S0C C0C", IsNullable = true, Length = 120)]
|
|
|
|
public string S0CC0C { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 商品名称
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "商品名称", IsNullable = true, Length = 100)]
|
|
|
|
public string GoodsName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Master Bol Indicator名称
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "Master Bol Indicator名称", IsNullable = true, Length = 50)]
|
|
|
|
public string MasterBolIndicatorName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 销售EDI名称
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "销售EDI名称", IsNullable = true, Length = 50)]
|
|
|
|
public string SalerCodeName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 欧盟港口、伊朗港口、KHI
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "欧盟港口、伊朗港口、KHI", IsNullable = true, ColumnDataType = StaticConfig.CodeFirst_BigString)]
|
|
|
|
public string CKHI { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 南美东
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "南美东", IsNullable = true, ColumnDataType = StaticConfig.CodeFirst_BigString)]
|
|
|
|
public string CNCM { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 巴西线的木质包装情况
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "巴西线的木质包装情况", IsNullable = true, ColumnDataType = StaticConfig.CodeFirst_BigString)]
|
|
|
|
public string WNCM { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 订舱人说明
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "订舱人说明", IsNullable = true, Length = 100)]
|
|
|
|
public string OrderRemark { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 辅助字段1
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "辅助字段1", IsNullable = true, Length = 200)]
|
|
|
|
public string ExRemark1 { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 辅助字段2
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "辅助字段2", IsNullable = true, Length = 200)]
|
|
|
|
public string ExRemark2 { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 辅助字段3
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "辅助字段3", IsNullable = true, Length = 200)]
|
|
|
|
public string ExRemark3 { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 辅助字段4
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "辅助字段4", IsNullable = true, Length = 200)]
|
|
|
|
public string ExRemark4 { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 第一层包装皮重
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "第一层包装皮重", IsNullable = true, Length = 19, DecimalDigits = 2, DefaultValue = "0")]
|
|
|
|
public decimal? KingTareweight { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 箱满仓业务员
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "箱满仓业务员", IsNullable = true, Length = 50)]
|
|
|
|
public string XMCYWY { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// EMC Name accout
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "EMC Name accout", IsNullable = true, Length = 50)]
|
|
|
|
public string EmcNameAccount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// CNPTNo
|
|
|
|
/// </summary>
|
|
|
|
[SqlSugar.SugarColumn(ColumnDescription = "CNPTNo", IsNullable = true, Length = 50)]
|
|
|
|
public string CNPTNo { get; set; }
|
|
|
|
}
|