using DS.Module.Core; using DS.Module.Core.Data; using SqlSugar; namespace DS.WMS.Core.TaskPlat.Entity { /// /// 任务截单回执 /// [SugarTable("task_si_submitted", "任务截单回执")] public class TaskSiSubmitted : BaseModelV2 { /// /// 任务主键ID /// [SugarColumn(ColumnDescription = "任务主键ID", IsNullable = false)] public long TASK_ID { get; set; } /// /// 主单号 /// [SugarColumn(ColumnDescription = "主单号", IsNullable = true, Length = 64)] public string? MBL_NO { get; set; } /// /// 船公司 /// [SugarColumn(ColumnDescription = "船公司", IsNullable = true, Length = 50)] public string? CARRIER { get; set; } /// /// 提取签单方式名称 /// [SugarColumn(ColumnDescription = "提取签单方式名称", IsNullable = true, Length = 100)] public string? TAKE_ISSUETYPE_NAME { get; set; } /// /// 通知接收时间 /// [SugarColumn(ColumnDescription = "通知接收时间", IsNullable = true)] public DateTime? NOTICE_DATE { get; set; } /// /// 签单方式 /// [SugarColumn(ColumnDescription = "签单方式", IsNullable = true, Length = 20)] public string? ISSUETYPE { get; set; } /// /// 订舱ID /// [SugarColumn(ColumnDescription = "订舱ID", IsNullable = true)] public long? BOOKING_ID { get; set; } /// /// 截单上传时间 /// [SugarColumn(ColumnDescription = "截单上传时间", IsNullable = true)] public DateTime? SUBMITTED_DATE { get; set; } /// /// 提单份数 /// [SugarColumn(ColumnDescription = "提单份数", IsNullable = true)] public int? BILLOF_NUM { get; set; } /// /// 放单方式 /// [SugarColumn(ColumnDescription = "放单方式", IsNullable = true, Length = 100)] public string? RELEASE_INSTRUCTION { get; set; } /// /// 是否拆单 SPLIT-标识已拆单 /// [SugarColumn(ColumnDescription = "是否拆单 SPLIT-标识已拆单", IsNullable = true, Length = 20)] public string? SI_SUBTYPE { get; set; } /// /// 发货人 /// [SugarColumn(ColumnDescription = "发货人", IsNullable = true)] public string? SHIPPER { get; set; } /// /// 收货人 /// [SugarColumn(ColumnDescription = "收货人", IsNullable = true)] public string? CONSIGNEE { get; set; } /// /// 通知人 /// [SugarColumn(ColumnDescription = "通知人", IsNullable = true)] public string? NOTIFYPARTY { get; set; } /// /// 第二通知人 /// [SugarColumn(ColumnDescription = "第二通知人", IsNullable = true)] public string? NOTIFYPARTY2 { get; set; } /// /// 订舱方 /// [SugarColumn(ColumnDescription = "订舱方", IsNullable = true)] public string? TRANSPORT_RECEIVER { get; set; } /// /// 唛头 /// [SugarColumn(ColumnDescription = "唛头", IsNullable = true)] public string? MARKS { get; set; } /// /// HS代码 /// [SugarColumn(ColumnDescription = "HS代码", IsNullable = true, Length = 20)] public string? HSCODE { get; set; } /// /// 货描 /// [SugarColumn(ColumnDescription = "货描", IsNullable = true)] public string? DESCRIPTION { get; set; } /// /// 件数 /// [SugarColumn(ColumnDescription = "件数", IsNullable = true)] public int? PKGS { get; set; } /// /// 包装 /// [SugarColumn(ColumnDescription = "包装", IsNullable = true, Length = 20)] public string? KINDPKGS { get; set; } /// /// 毛重 /// [SugarColumn(ColumnDescription = "毛重", IsNullable = true, Length = 18)] public decimal? KGS { get; set; } /// /// 尺码 /// [SugarColumn(ColumnDescription = "尺码", IsNullable = true, Length = 18)] public decimal? CBM { get; set; } /// /// 船名 /// [SugarColumn(ColumnDescription = "船名", IsNullable = true, Length = 30)] public string? VESSEL { get; set; } /// /// 海关航次 /// [SugarColumn(ColumnDescription = "海关航次", IsNullable = true, Length = 20)] public string? VOYNO { get; set; } /// /// 商品名称 /// [SugarColumn(ColumnDescription = "商品名称", IsNullable = true, Length = 200)] public string? COMMODITY { get; set; } /// /// 收货地代码 /// [SugarColumn(ColumnDescription = "收货地代码", IsNullable = true, Length = 5)] public string? PLACERECEIPTID { get; set; } /// /// 收货地 /// [SugarColumn(ColumnDescription = "收货地", IsNullable = true, Length = 60)] public string? PLACERECEIPT { get; set; } /// /// 起运港代码 /// [SugarColumn(ColumnDescription = "起运港代码", IsNullable = true, Length = 5)] public string? PORTLOADID { get; set; } /// /// 起运港 /// [SugarColumn(ColumnDescription = "起运港", IsNullable = true, Length = 60)] public string? PORTLOAD { get; set; } /// /// /// [SugarColumn(ColumnDescription = "", IsNullable = true, Length = 5)] public string? PORTDISCHARGEID { get; set; } /// /// 卸货港 /// [SugarColumn(ColumnDescription = "卸货港", IsNullable = true, Length = 60)] public string? PORTDISCHARGE { get; set; } /// /// 交货地代码 /// [SugarColumn(ColumnDescription = "交货地代码", IsNullable = true, Length = 5)] public string? PLACEDELIVERYID { get; set; } /// /// 交货地 /// [SugarColumn(ColumnDescription = "交货地", IsNullable = true, Length = 60)] public string? PLACEDELIVERY { get; set; } /// /// 处理状态 TEMP-待处理,SUCC-处理成功,FAILURE-失败 /// [SugarColumn(ColumnDescription = "处理状态 TEMP-待处理,SUCC-处理成功,FAILURE-失败", IsNullable = true, Length = 20)] public string? PROCESS_STATUS { get; set; } /// /// 是否设置了自动更新订舱 /// [SugarColumn(ColumnDescription = "是否设置了自动更新订舱", IsNullable = true, Length = 1)] public Nullable IS_SET_AUTO_UPD_BOOKING { get; set; } /// /// 处理结果 /// [SugarColumn(ColumnDescription = "处理结果", IsNullable = true, Length = 500)] public string? PROCESS_RESULT { get; set; } /// /// 处理时间 /// [SugarColumn(ColumnDescription = "处理时间", IsNullable = true)] public DateTime? PROCESS_DATE { get; set; } /// /// 比对差异数量 /// [SugarColumn(ColumnDescription = "比对差异数量", IsNullable = true)] public int? DIFF_NUM { get; set; } /// /// 是否已更新订舱 /// [SugarColumn(ColumnDescription = "是否已更新订舱", IsNullable = true, Length = 1)] public Nullable IS_UPDATE_BOOKING { get; set; } /// /// 更新订舱时间 /// [SugarColumn(ColumnDescription = "更新订舱时间", IsNullable = true)] public DateTime? UPDATE_BOOKING_DATE { get; set; } } }