|
|
|
|
using SqlSugar;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Myshipping.Application.Entity
|
|
|
|
|
{
|
|
|
|
|
[SugarTable("task_truck")]
|
|
|
|
|
[Description("派车任务表")]
|
|
|
|
|
public class TaskTruckInfo : TaskManageDbEntity
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 任务主键
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TASK_ID { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 派车主键
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("派车主键")]
|
|
|
|
|
public Nullable<long> BookingTruckId { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订舱ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("订舱ID")]
|
|
|
|
|
public Nullable<long> BookingId { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 车队ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("车队ID")]
|
|
|
|
|
public Nullable<long> TruckId { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 车队代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("车队代码")]
|
|
|
|
|
public string TruckCode { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 车队名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("车队名称")]
|
|
|
|
|
public string TruckName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// TO
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("TO")]
|
|
|
|
|
public string ToName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ATTN
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("ATTN")]
|
|
|
|
|
public string Attn { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ATTN电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("ATTN电话")]
|
|
|
|
|
public string AttnTel { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ATTN邮箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("ATTN邮箱")]
|
|
|
|
|
public string AttnMail { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ATTN传真
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("ATTN传真")]
|
|
|
|
|
public string AttnFax { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// FROM
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("FROM")]
|
|
|
|
|
public string FromName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// FROM座机
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("FROM座机")]
|
|
|
|
|
public string FromTel { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// FROM邮箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("FROM邮箱")]
|
|
|
|
|
public string FromMail { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// FROM手机号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("FROM手机号")]
|
|
|
|
|
public string FromMobile { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// FROM传真
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("FROM传真")]
|
|
|
|
|
public string FromFax { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 吨数
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("吨数")]
|
|
|
|
|
public Nullable<decimal> KGS { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 陆运费
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("陆运费")]
|
|
|
|
|
public Nullable<decimal> Fee { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 支付方式
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("支付方式")]
|
|
|
|
|
public string PayMethod { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 支付方式名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("支付方式名称")]
|
|
|
|
|
public string PayMethodName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 派车日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("派车日期")]
|
|
|
|
|
public Nullable<DateTime> TruckTime { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提箱场站ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("提箱场站ID")]
|
|
|
|
|
public string YARDID { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提箱场站
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("提箱场站")]
|
|
|
|
|
public string YARD { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 场站联系人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("场站联系人")]
|
|
|
|
|
public string YARDCONTRACT { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 场站联系人电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("场站联系人电话")]
|
|
|
|
|
public string YARDCONTRACTTEL { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂ID")]
|
|
|
|
|
public Nullable<long> FactoryId { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂代码")]
|
|
|
|
|
public string FactoryCode { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂名称")]
|
|
|
|
|
public string FactoryName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂联系人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂联系人")]
|
|
|
|
|
public string FactoryContact { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂联系电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂联系电话")]
|
|
|
|
|
public string FactoryTel { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 返场时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("返场时间")]
|
|
|
|
|
public Nullable<DateTime> ReturnTime { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入货场站ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("入货场站ID")]
|
|
|
|
|
public string InYardID { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入货场站
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("入货场站")]
|
|
|
|
|
public string InYard { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入货联系人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("入货联系人")]
|
|
|
|
|
public string InYardContact { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入货联系人电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("入货联系人电话")]
|
|
|
|
|
public string InYardContractTel { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 要求到达时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("要求到达时间")]
|
|
|
|
|
public Nullable<DateTime> NeedArriveTime { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 截港日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("截港日期")]
|
|
|
|
|
public Nullable<DateTime> ClosingTime { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提货日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("提货日期")]
|
|
|
|
|
public Nullable<DateTime> PickUpTime { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 是否挂机
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("是否挂机")]
|
|
|
|
|
public bool IsGuaJi { get; set; } = false;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("状态")]
|
|
|
|
|
public string Status { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 注意事项
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("注意事项")]
|
|
|
|
|
public string Attention { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 备注
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("备注")]
|
|
|
|
|
public string Remark { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 调度ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("调度ID")]
|
|
|
|
|
public Nullable<long> DispatcherId { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 调度名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("调度名称")]
|
|
|
|
|
public string DispatcherName { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 派车流水号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("派车流水号")]
|
|
|
|
|
public string TruckFlowNo { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 任务流水号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("任务流水号")]
|
|
|
|
|
public string TaskNo { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船名
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("船名")]
|
|
|
|
|
public string Vessel { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航次
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("航次")]
|
|
|
|
|
public string VoyNo { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("提单号")]
|
|
|
|
|
public string MBLNo { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型箱量
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("箱型箱量")]
|
|
|
|
|
public string CntrTotal { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 工厂地址
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("工厂地址")]
|
|
|
|
|
public string FactoryAddr { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|