|
|
|
|
using Myshipping.Application.Entity;
|
|
|
|
|
using SqlSugar;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Myshipping.Application
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 任务BC详情表
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarTable("task_bc_info")]
|
|
|
|
|
[Description("任务BC详情表")]
|
|
|
|
|
public class TaskBCInfo : TaskManageDbEntity
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 任务主键
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TASK_ID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱单位
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BOOKING_PARTY { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务类型 BookingConfirmation(订舱);BookingAmendment(订舱变更);BookingCancellation(订舱取消)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BUSI_TYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 发货人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SHIPPER { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 收货人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CONSIGNEE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 通知人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string NOTIFYPARTY { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// BC更新次数
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<int> BC_MODIFY_TIMES { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// BC更新时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> BC_MODIFY_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 主单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string MBL_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船名
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string VESSEL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航次
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string VOYNO { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船公司
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CARRIER { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 收货地
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PLACERECEIPT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 装货港
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PORTLOAD { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 截关时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> CLOSING_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 截VGM时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> VGM_CUTOFF_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ETA(预计到港时间)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> ETA { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ETD(预计离港时间)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> ETD { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 目的港ETA
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> POD_ETA { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 截单时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> CUT_SINGLE_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 卸货港
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PORTDISCHARGE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 交货地
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PLACEDELIVERY { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 装运方式
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SHIPPING_METHOD { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 运输条款
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SERVICE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 港前运输形态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PRETRANS_MODE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 品名
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DESCRIPTION { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 签单地点
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string ISSUEPLACE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 集港码头
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string COLLECTION_TERMINAL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 约号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 预付地点
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PREPARDAT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船代
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SHIP_AGENT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 场站
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string YARD { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 场站联系人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string YARD_CONTACT_USR { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 场站联系电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string YARD_CONTACT_TEL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 一代客服姓名
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FST_CUSTOMER_SER_USRNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 一代客服电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FST_CUSTOMER_SER_TEL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 一代客服邮箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FST_CUSTOMER_SER_EMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 备注1
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string REMARK1 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 截港时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> CY_CUTOFF_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船公司代号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CARRIERID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航线代码(船公司)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string LANECODE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航线名称(船公司)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string LANENAME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 承运方式 DIRECT_SHIP-直达;TRANSFER_SHIP-中转
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CARRIAGE_TYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 承运方式名称 DIRECT_SHIP-直达;TRANSFER_SHIP-中转
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CARRIAGE_TYPE_NAME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱方式 CONTRACT_ORDER-合约订舱;SPOT_ORDER-SPOT订舱
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BOOKING_SLOT_TYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱方式名称 CONTRACT_ORDER-合约订舱;SPOT_ORDER-SPOT订舱
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BOOKING_SLOT_TYPE_NAME { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型箱量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CTN_STAT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 所在周数
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WEEK_AT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱使天数
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int DETENSION_FREE_DAYS { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 样单截止日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> SI_CUT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 舱单截止时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> MANIFEST_CUT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// MDGF提交截止时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> MDGF_CUT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中转港1
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TRANSFER_PORT_1 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中转港2
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TRANSFER_PORT_2 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 二程船名
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SECOND_VESSEL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 二程航次
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SECOND_VOYNO { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 二程ETD
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> SECOND_ETD { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 二程ETA
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> SECOND_ETA { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 状态 TEMP-暂存 SUCC-已对应 ERROR-异常
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string STATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 文件MD5
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FILE_MD5 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 最后对应时间,最后关联到订舱日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> LAST_TOBOOKING_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 来源邮箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FROM_EMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 接收邮箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string RECV_EMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱ID,对应成功后,订舱ID写入
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<long> BOOKING_ORDER_ID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 舱位主键
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<long> BOOKING_SLOT_ID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱确认时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> BOOKING_COMFIRM_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 批次号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BATCH_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 客户样单截止日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> CUSTOM_SI_CUT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 是否自动转发邮件 1-是 0-否
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IS_SET_AUTO_EMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 是否已发送邮件 1-已发送 0-未发送
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IS_SEND_EMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 比对差异数量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<int> DIFF_NUM { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 邮件接收人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AUTO_SEND_USER { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 处理状态 TEMP-待处理,SUCC-处理成功,FAILURE-失败
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PROCESS_STATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 处理结果
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PROCESS_RESULT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 处理时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> PROCESS_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 计费日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Nullable<DateTime> PRICE_CALCULATION_DATE { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|