using DS.Module.Core;
using DS.Module.Core.Data;
using SqlSugar;
namespace DS.WMS.Core.TaskPlat.Entity
{
///
/// 任务预甩货船信息
///
[SugarTable("task_rolling_nomination_ship", "任务预甩货船信息")]
public class TaskRollingNominationShip : BaseModelV2
{
///
/// 任务主键ID
///
[SugarColumn(ColumnDescription = "任务主键ID", IsNullable = false)]
public long TASK_ID { get; set; }
///
/// 父主键
///
[SugarColumn(ColumnDescription = "父主键", IsNullable = false)]
public long NOM_ID { get; set; }
///
/// 船类型 From-原船,To-换船
///
[SugarColumn(ColumnDescription = "船类型 From-原船,To-换船", IsNullable = true, Length = 20)]
public string? SHIP_TYPE { get; set; }
///
/// 船代码
///
[SugarColumn(ColumnDescription = "船代码", IsNullable = true, Length = 50)]
public string? SHIP_STRING { get; set; }
///
/// 船名代码(船公司)
///
[SugarColumn(ColumnDescription = "船名代码(船公司)", IsNullable = true, Length = 64)]
public string? VSL_CODE { 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 = 100)]
public string? PORT { get; set; }
///
/// 装货码头
///
[SugarColumn(ColumnDescription = "装货码头", IsNullable = true, Length = 100)]
public string? TERMINAL { get; set; }
///
/// 预计离港时间
///
[SugarColumn(ColumnDescription = "预计离港时间", IsNullable = true)]
public DateTime? ETD { get; set; }
///
/// 样单截止日期
///
[SugarColumn(ColumnDescription = "样单截止日期", IsNullable = true)]
public DateTime? SI_CUT_DATE { get; set; }
///
/// 截港时间
///
[SugarColumn(ColumnDescription = "截港时间", IsNullable = true)]
public DateTime? CY_CUTOFF_TIME { get; set; }
///
/// 截VGM时间
///
[SugarColumn(ColumnDescription = "截VGM时间", IsNullable = true)]
public DateTime? VGM_CUTOFF_TIME { get; set; }
///
/// 截凭证时间
///
[SugarColumn(ColumnDescription = "截凭证时间", IsNullable = true)]
public DateTime? VOUCHER_CUT_DATE { get; set; }
///
/// 截关时间
///
[SugarColumn(ColumnDescription = "截关时间", IsNullable = true)]
public DateTime? CLOSING_DATE { get; set; }
///
/// 批量换船备注
///
[SugarColumn(ColumnDescription = "批量换船备注", IsNullable = true, Length = 100)]
public string? BATCH_TRANSFER { get; set; }
///
/// 分组KEY
///
[SugarColumn(ColumnDescription = "分组KEY", IsNullable = true)]
public int? GROUP_INDX { get; set; }
///
/// 备注
///
[SugarColumn(ColumnDescription = "备注", IsNullable = true, Length = 100)]
public string? REMARK { get; set; }
}
}