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.

610 lines
22 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 DS.Module.Core.Data;
using SqlSugar;
namespace DS.WMS.Core.TaskPlat.Entity
{
/// <summary>
/// 任务BC详情表
///</summary>
[SugarTable("task_bc_info", "任务BC详情表")]
public class TaskBCInfo : BaseModelV2<long>
{
/// <summary>
/// 任务主键
/// </summary>
[SugarColumn(ColumnDescription = "任务主键", IsNullable = false)]
public long TASK_ID { get; set; }
/// <summary>
/// 订舱单位
/// </summary>
[SugarColumn(ColumnDescription = "订舱单位", IsNullable = true, Length = 100)]
public string? BOOKING_PARTY { get; set; }
/// <summary>
/// 业务类型 BookingConfirmation(订舱)BookingAmendment(订舱变更)BookingCancellation(订舱取消)
/// </summary>
[SugarColumn(ColumnDescription = "业务类型 BookingConfirmation(订舱)BookingAmendment(订舱变更)BookingCancellation(订舱取消)", IsNullable = true, Length = 100)]
public string? BUSI_TYPE { get; set; }
/// <summary>
/// 发货人
/// </summary>
[SugarColumn(ColumnDescription = "发货人", IsNullable = true)]
public string? SHIPPER { get; set; }
/// <summary>
/// 收货人
/// </summary>
[SugarColumn(ColumnDescription = "收货人", IsNullable = true)]
public string? CONSIGNEE { get; set; }
/// <summary>
/// 通知人
/// </summary>
[SugarColumn(ColumnDescription = "通知人", IsNullable = true)]
public string? NOTIFYPARTY { get; set; }
/// <summary>
/// BC更新次数
/// </summary>
[SugarColumn(ColumnDescription = "BC更新次数", IsNullable = true)]
public int? BC_MODIFY_TIMES { get; set; }
/// <summary>
/// BC更新时间
/// </summary>
[SugarColumn(ColumnDescription = "BC更新时间", IsNullable = true)]
public DateTime? BC_MODIFY_DATE { get; set; }
/// <summary>
/// 主单号
/// </summary>
[SugarColumn(ColumnDescription = "主单号", IsNullable = true, Length = 64)]
public string? MBL_NO { get; set; }
/// <summary>
/// 船名
/// </summary>
[SugarColumn(ColumnDescription = "船名", IsNullable = true, Length = 30)]
public string? VESSEL { get; set; }
/// <summary>
/// 航次
/// </summary>
[SugarColumn(ColumnDescription = "航次", IsNullable = true, Length = 20)]
public string? VOYNO { get; set; }
/// <summary>
/// 船公司
/// </summary>
[SugarColumn(ColumnDescription = "船公司", IsNullable = true, Length = 50)]
public string? CARRIER { get; set; }
/// <summary>
/// 收货地
/// </summary>
[SugarColumn(ColumnDescription = "收货地", IsNullable = true, Length = 100)]
public string? PLACERECEIPT { get; set; }
/// <summary>
/// 装货港主键
/// </summary>
[SugarColumn(ColumnDescription = "装货港主键", IsNullable = true)]
public long? PORTLOAD_ID { get; set; }
/// <summary>
/// 装货港代码
/// </summary>
[SugarColumn(ColumnDescription = "装货港代码", IsNullable = true, Length = 10)]
public string? PORTLOAD_CODE { get; set; }
/// <summary>
/// 装货港
/// </summary>
[SugarColumn(ColumnDescription = "装货港", IsNullable = true, Length = 120)]
public string? PORTLOAD { get; set; }
/// <summary>
/// 卸货港主键
/// </summary>
[SugarColumn(ColumnDescription = "卸货港主键", IsNullable = true)]
public long? PORTDISCHARGE_ID { get; set; }
/// <summary>
/// 卸货港代码
/// </summary>
[SugarColumn(ColumnDescription = "卸货港代码", IsNullable = true, Length = 10)]
public string? PORTDISCHARGE_CODE { get; set; }
/// <summary>
/// 卸货港
/// </summary>
[SugarColumn(ColumnDescription = "卸货港", IsNullable = true, Length = 120)]
public string? PORTDISCHARGE { get; set; }
/// <summary>
/// 卸货港国家代码
/// </summary>
[SqlSugar.SugarColumn(ColumnDescription = "卸货港国家代码", Length = 10, IsNullable = true)]
public string? PORTDISCHARGE_COUNTRY_CODE { get; set; }
/// <summary>
/// 卸货港国家名称
/// </summary>
[SqlSugar.SugarColumn(ColumnDescription = "卸货港国家名称", Length = 120, IsNullable = true)]
public string? PORTDISCHARGE_COUNTRY { get; set; }
/// <summary>
/// 卸货港国家主键
/// </summary>
[SqlSugar.SugarColumn(ColumnDescription = "卸货港国家主键", IsNullable = true)]
public long? PORTDISCHARGE_COUNTRY_ID { get; set; }
/// <summary>
/// 截关时间
/// </summary>
[SugarColumn(ColumnDescription = "截关时间", IsNullable = true)]
public DateTime? CLOSING_DATE { get; set; }
/// <summary>
/// 截VGM时间
/// </summary>
[SugarColumn(ColumnDescription = "截VGM时间", IsNullable = true)]
public DateTime? VGM_CUTOFF_TIME { get; set; }
/// <summary>
/// ETA
/// </summary>
[SugarColumn(ColumnDescription = "ETA", IsNullable = true)]
public DateTime? ETA { get; set; }
/// <summary>
/// ETD
/// </summary>
[SugarColumn(ColumnDescription = "ETD", IsNullable = true)]
public DateTime? ETD { get; set; }
/// <summary>
/// 交货地
/// </summary>
[SugarColumn(ColumnDescription = "交货地", IsNullable = true, Length = 100)]
public string? PLACEDELIVERY { get; set; }
/// <summary>
/// 目的港ETA
/// </summary>
[SugarColumn(ColumnDescription = "目的港ETA", IsNullable = true)]
public DateTime? POD_ETA { get; set; }
/// <summary>
/// 装运方式
/// </summary>
[SugarColumn(ColumnDescription = "装运方式", IsNullable = true, Length = 50)]
public string? SHIPPING_METHOD { get; set; }
/// <summary>
/// 运输条款
/// </summary>
[SugarColumn(ColumnDescription = "运输条款", IsNullable = true, Length = 50)]
public string? SERVICE { get; set; }
/// <summary>
/// 港前运输形态
/// </summary>
[SugarColumn(ColumnDescription = "港前运输形态", IsNullable = true, Length = 50)]
public string? PRETRANS_MODE { get; set; }
/// <summary>
/// 品名
/// </summary>
[SugarColumn(ColumnDescription = "品名", IsNullable = true)]
public string? DESCRIPTION { get; set; }
/// <summary>
/// 签单地点
/// </summary>
[SugarColumn(ColumnDescription = "签单地点", IsNullable = true, Length = 100)]
public string? ISSUEPLACE { get; set; }
/// <summary>
/// 集港码头
/// </summary>
[SugarColumn(ColumnDescription = "集港码头", IsNullable = true, Length = 100)]
public string? COLLECTION_TERMINAL { get; set; }
/// <summary>
/// 约号
/// </summary>
[SugarColumn(ColumnDescription = "约号", IsNullable = true, Length = 100)]
public string? CONTRACTNO { get; set; }
/// <summary>
/// 预付地点
/// </summary>
[SugarColumn(ColumnDescription = "预付地点", IsNullable = true, Length = 100)]
public string? PREPARDAT { get; set; }
/// <summary>
/// 船代
/// </summary>
[SugarColumn(ColumnDescription = "船代", IsNullable = true, Length = 100)]
public string? SHIP_AGENT { get; set; }
/// <summary>
/// 场站
/// </summary>
[SugarColumn(ColumnDescription = "场站", IsNullable = true, Length = 100)]
public string? YARD { get; set; }
/// <summary>
/// 场站联系人
/// </summary>
[SugarColumn(ColumnDescription = "场站联系人", IsNullable = true, Length = 50)]
public string? YARD_CONTACT_USR { get; set; }
/// <summary>
/// 场站联系电话
/// </summary>
[SugarColumn(ColumnDescription = "场站联系电话", IsNullable = true, Length = 30)]
public string? YARD_CONTACT_TEL { get; set; }
/// <summary>
/// 截单时间
/// </summary>
[SugarColumn(ColumnDescription = "截单时间", IsNullable = true)]
public DateTime? CUT_SINGLE_TIME { get; set; }
/// <summary>
/// 一代客服姓名
/// </summary>
[SugarColumn(ColumnDescription = "一代客服姓名", IsNullable = true, Length = 50)]
public string? FST_CUSTOMER_SER_USRNAME { get; set; }
/// <summary>
/// 一代客服电话
/// </summary>
[SugarColumn(ColumnDescription = "一代客服电话", IsNullable = true, Length = 30)]
public string? FST_CUSTOMER_SER_TEL { get; set; }
/// <summary>
/// 一代客服邮箱
/// </summary>
[SugarColumn(ColumnDescription = "一代客服邮箱", IsNullable = true, Length = 100)]
public string? FST_CUSTOMER_SER_EMAIL { get; set; }
/// <summary>
/// 备注1
/// </summary>
[SugarColumn(ColumnDescription = "备注1", IsNullable = true)]
public string? REMARK1 { get; set; }
/// <summary>
/// 截港时间
/// </summary>
[SugarColumn(ColumnDescription = "截港时间", IsNullable = true)]
public DateTime? CY_CUTOFF_TIME { get; set; }
/// <summary>
/// 状态 TEMP-暂存 SUCC-已对应 ERROR-异常
/// </summary>
[SugarColumn(ColumnDescription = "状态 TEMP-暂存 SUCC-已对应 ERROR-异常", IsNullable = true, Length = 30)]
public string? STATUS { get; set; }
/// <summary>
/// 文件MD5
/// </summary>
[SugarColumn(ColumnDescription = "文件MD5", IsNullable = true, Length = 64)]
public string? FILE_MD5 { get; set; }
/// <summary>
/// 最后对应时间,最后关联到订舱日期
/// </summary>
[SugarColumn(ColumnDescription = "最后对应时间,最后关联到订舱日期", IsNullable = true)]
public DateTime? LAST_TOBOOKING_DATE { get; set; }
/// <summary>
/// 来源邮箱
/// </summary>
[SugarColumn(ColumnDescription = "来源邮箱", IsNullable = true, Length = 100)]
public string? FROM_EMAIL { get; set; }
/// <summary>
/// 接收邮箱
/// </summary>
[SugarColumn(ColumnDescription = "接收邮箱", IsNullable = true, Length = 100)]
public string? RECV_EMAIL { get; set; }
/// <summary>
/// 订舱ID对应成功后订舱ID写入
/// </summary>
[SugarColumn(ColumnDescription = "订舱ID对应成功后订舱ID写入", IsNullable = true)]
public long? BOOKING_ORDER_ID { get; set; }
/// <summary>
/// 舱位主键
/// </summary>
[SugarColumn(ColumnDescription = "舱位主键", IsNullable = true)]
public long? BOOKING_SLOT_ID { get; set; }
/// <summary>
/// 船公司代号
/// </summary>
[SugarColumn(ColumnDescription = "船公司代号", IsNullable = true, Length = 20)]
public string? CARRIERID { get; set; }
/// <summary>
/// 航线代码(船公司)
/// </summary>
[SugarColumn(ColumnDescription = "航线代码(船公司)", IsNullable = true, Length = 40)]
public string? LANECODE { get; set; }
/// <summary>
/// 航线名称(船公司)
/// </summary>
[SugarColumn(ColumnDescription = "航线名称(船公司)", IsNullable = true, Length = 100)]
public string? LANENAME { get; set; }
/// <summary>
/// 承运方式 DIRECT_SHIP-直达TRANSFER_SHIP-中转
/// </summary>
[SugarColumn(ColumnDescription = "承运方式 DIRECT_SHIP-直达TRANSFER_SHIP-中转", IsNullable = true, Length = 20)]
public string? CARRIAGE_TYPE { get; set; }
/// <summary>
/// 承运方式名称 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱
/// </summary>
[SugarColumn(ColumnDescription = "承运方式名称 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱", IsNullable = true, Length = 40)]
public string? CARRIAGE_TYPE_NAME { get; set; }
/// <summary>
/// 订舱方式 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱
/// </summary>
[SugarColumn(ColumnDescription = "订舱方式 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱", IsNullable = true, Length = 20)]
public string? BOOKING_SLOT_TYPE { get; set; }
/// <summary>
/// 订舱方式名称 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱
/// </summary>
[SugarColumn(ColumnDescription = "订舱方式名称 CONTRACT_ORDER-合约订舱SPOT_ORDER-SPOT订舱", IsNullable = true, Length = 40)]
public string? BOOKING_SLOT_TYPE_NAME { get; set; }
/// <summary>
/// 箱型箱量
/// </summary>
[SugarColumn(ColumnDescription = "箱型箱量", IsNullable = true, Length = 200)]
public string? CTN_STAT { get; set; }
/// <summary>
/// 所在周数
/// </summary>
[SugarColumn(ColumnDescription = "所在周数", IsNullable = true, Length = 10)]
public string? WEEK_AT { get; set; }
/// <summary>
/// 箱使天数
/// </summary>
[SugarColumn(ColumnDescription = "箱使天数", IsNullable = true)]
public int? DETENSION_FREE_DAYS { get; set; }
/// <summary>
/// 样单截止日期
/// </summary>
[SugarColumn(ColumnDescription = "样单截止日期", IsNullable = true)]
public DateTime? SI_CUT_DATE { get; set; }
/// <summary>
/// 舱单截止时间
/// </summary>
[SugarColumn(ColumnDescription = "舱单截止时间", IsNullable = true)]
public DateTime? MANIFEST_CUT_DATE { get; set; }
/// <summary>
/// MDGF提交截止时间
/// </summary>
[SugarColumn(ColumnDescription = "MDGF提交截止时间", IsNullable = true)]
public DateTime? MDGF_CUT_DATE { get; set; }
/// <summary>
/// 中转港1
/// </summary>
[SugarColumn(ColumnDescription = "中转港1", IsNullable = true, Length = 120)]
public string? TRANSFER_PORT_1 { get; set; }
/// <summary>
/// 中转港2
/// </summary>
[SugarColumn(ColumnDescription = "中转港2", IsNullable = true, Length = 120)]
public string? TRANSFER_PORT_2 { get; set; }
/// <summary>
/// 二程船名
/// </summary>
[SugarColumn(ColumnDescription = "二程船名", IsNullable = true, Length = 32)]
public string? SECOND_VESSEL { get; set; }
/// <summary>
/// 二程航次
/// </summary>
[SugarColumn(ColumnDescription = "二程航次", IsNullable = true, Length = 20)]
public string? SECOND_VOYNO { get; set; }
/// <summary>
/// 二程ETD
/// </summary>
[SugarColumn(ColumnDescription = "二程ETD", IsNullable = true)]
public DateTime? SECOND_ETD { get; set; }
/// <summary>
/// 二程ETA
/// </summary>
[SugarColumn(ColumnDescription = "二程ETA", IsNullable = true)]
public DateTime? SECOND_ETA { get; set; }
/// <summary>
/// 订舱确认时间
/// </summary>
[SugarColumn(ColumnDescription = "订舱确认时间", IsNullable = true)]
public DateTime? BOOKING_COMFIRM_DATE { get; set; }
/// <summary>
/// 批次号
/// </summary>
[SugarColumn(ColumnDescription = "批次号", IsNullable = true, Length = 64)]
public string? BATCH_NO { get; set; }
/// <summary>
/// 客户样单截止日期
/// </summary>
[SugarColumn(ColumnDescription = "客户样单截止日期", IsNullable = true)]
public DateTime? CUSTOM_SI_CUT_DATE { get; set; }
/// <summary>
/// 是否自动转发邮件 1-是 0-否
/// </summary>
[SugarColumn(ColumnDescription = "是否自动转发邮件 1-是 0-否", IsNullable = true, Length = 1)]
public UInt64? IS_SET_AUTO_EMAIL { get; set; }
/// <summary>
/// 是否已发送邮件 1-已发送 0-未发送
/// </summary>
[SugarColumn(ColumnDescription = "是否已发送邮件 1-已发送 0-未发送", IsNullable = true, Length = 1)]
public UInt64? IS_SEND_EMAIL { get; set; }
/// <summary>
/// 比对差异数量
/// </summary>
[SugarColumn(ColumnDescription = "比对差异数量", IsNullable = true)]
public int? DIFF_NUM { get; set; }
/// <summary>
/// 邮件接收人
/// </summary>
[SugarColumn(ColumnDescription = "邮件接收人", IsNullable = true, Length = 500)]
public string? AUTO_SEND_USER { get; set; }
/// <summary>
/// 处理状态 TEMP-待处理SUCC-处理成功FAILURE-失败
/// </summary>
[SugarColumn(ColumnDescription = "处理状态 TEMP-待处理SUCC-处理成功FAILURE-失败", IsNullable = true, Length = 20)]
public string? PROCESS_STATUS { get; set; }
/// <summary>
/// 处理结果
/// </summary>
[SugarColumn(ColumnDescription = "处理结果", IsNullable = true, Length = 500)]
public string? PROCESS_RESULT { get; set; }
/// <summary>
/// 处理时间
/// </summary>
[SugarColumn(ColumnDescription = "处理时间", IsNullable = true)]
public DateTime? PROCESS_DATE { get; set; }
/// <summary>
/// 计费日期
/// </summary>
[SugarColumn(ColumnDescription = "计费日期", IsNullable = true)]
public DateTime? PRICE_CALCULATION_DATE { get; set; }
/// <summary>
/// 船公司航次
/// </summary>
[SugarColumn(ColumnDescription = "船公司航次", IsNullable = true, Length = 30)]
public string? CARRIER_VOYNO { get; set; }
/// <summary>
/// 温度单位
/// </summary>
[SugarColumn(ColumnDescription = "温度单位", IsNullable = true, Length = 1)]
public string? TEMPERATURE_UNIT { get; set; }
/// <summary>
/// 设置温度
/// </summary>
[SugarColumn(ColumnDescription = "设置温度", IsNullable = true, Length = 5)]
public string? TEMPERATURE_SET { get; set; }
/// <summary>
/// 最低温度
/// </summary>
[SugarColumn(ColumnDescription = "最低温度", IsNullable = true, Length = 5)]
public string? TEMPERATURE_MIN { get; set; }
/// <summary>
/// 最高温度
/// </summary>
[SugarColumn(ColumnDescription = "最高温度", IsNullable = true, Length = 5)]
public string? TEMPERATURE_MAX { get; set; }
/// <summary>
/// Desc:湿度
/// </summary>
[SugarColumn(ColumnDescription = "湿度", Length = 20, IsNullable = true)]
public string? HUMIDITY { get; set; }
/// <summary>
/// 冷藏通风量
/// </summary>
[SugarColumn(ColumnDescription = "冷藏通风量", IsNullable = true, Length = 10)]
public string? REEFER_QUANTITY { get; set; }
/// <summary>
/// 是否已转发客户 1-是 0-否
/// </summary>
[SugarColumn(ColumnDescription = "是否已转发客户 1-是 0-否", IsNullable = true, Length = 1)]
public Nullable<bool> IS_TRANSFER_USER { get; set; }
/// <summary>
/// 最后转发客户邮件时间
/// </summary>
[SugarColumn(ColumnDescription = "最后转发客户邮件时间", IsNullable = true)]
public DateTime? LST_TRANSFER_USER_DATE { get; set; }
/// <summary>
/// 最后转发客户邮件结果
/// </summary>
[SugarColumn(ColumnDescription = "最后转发客户邮件结果", IsNullable = true, Length = 500)]
public string? LST_TRANSFER_NOTES { get; set; }
/// <summary>
/// 最后转发客户邮件状态 TEMP-暂存 SUCC-发送成功 FAILURE-发送失败
/// </summary>
[SugarColumn(ColumnDescription = "最后转发客户邮件状态 TEMP-暂存 SUCC-发送成功 FAILURE-发送失败", IsNullable = true, Length = 20)]
public string? LST_STATUS { get; set; }
/// <summary>
/// 最后转发客户邮件状态名称
/// </summary>
[SugarColumn(ColumnDescription = "最后转发客户邮件状态名称", IsNullable = true, Length = 50)]
public string? LST_STATUS_NAME { get; set; }
/// <summary>
/// 提箱场站
/// </summary>
[SugarColumn(ColumnDescription = "提箱场站", IsNullable = true, Length = 50)]
public string TAKE_CTN_YARD { get; set; }
/// <summary>
/// 更新标记 ORIGINAL-原BC文件 CANCELLATION-取消 REJECTION-拒绝 1ST UPDATE-首次更新 2ND-2次 3RD-3次 4TH..多次)
/// </summary>
[SugarColumn(ColumnDescription = "更新标记", IsNullable = true, Length = 50)]
public string UPDATE_FLAG { get; set; }
/// <summary>
/// 船公司参考号
/// </summary>
[SugarColumn(ColumnDescription = "船公司参考号", IsNullable = true, Length = 50)]
public string CARRIER_REFER_NO { get; set; }
/// <summary>
/// 用户参考号
/// </summary>
[SugarColumn(ColumnDescription = "船公司参考号", IsNullable = true, Length = 50)]
public string USER_REFER_NO { get; set; }
}
}