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.

181 lines
5.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FreeSql.DataAnnotations;
namespace djy.Paas.Model
{
/// <summary>
/// 船期表
/// </summary>
public class tb_ShipSchedule : DataBase
{/// <summary>
///任务台gID
/// </summary>
public Guid? WorkGid { get; set; }
/// <summary>
/// 船期航线期GId
/// </summary>
public Guid? ShipRouteGid { get; set; }
/// <summary>
/// 航线代码
/// </summary>
[Column(StringLength = 50)]
public string ShipRouteCode { get; set; }
/// <summary>
/// 周次
/// </summary>
public short Week { get; set; }
/// <summary>
/// 船务公司代码
/// </summary>
[Column(StringLength = 10)]
public string CarrierCode { get; set; }
/// <summary>
/// 船名
/// </summary>
[Column(StringLength = 50)]
public string ShipName { get; set; }
/// <summary>
///船名中文
/// </summary>
public string ShipNameCN { get; set; }
/// <summary>
/// 航次
/// </summary>
[Column(StringLength = 50)]
public string VoyNo { get; set; }
/// <summary>
/// 海关航次
/// </summary>
[Column(StringLength = 50)]
public string VoyNoCustomes { get; set; }
/// <summary>
/// 船代
/// </summary>
public string ShipAgent { get; set; }
/// <summary>
/// 主大航线名称 对应tb_shoproute表中的ShipRouteName
/// </summary>
[Column(StringLength = 100)]
public string ShipRouteNameMain { get; set; }
/// <summary>
/// 船期时间编号 比如202107 对应tb_shoproute表中的MonthCode
/// </summary>
public int MonthCode { get; set; }
/// <summary>
/// 航线名称
/// </summary>
[Column(StringLength = 100)]
public string ShipRouteName { get; set; }
/// <summary>
/// 位置
/// </summary>
public string Location { get; set; }
/// <summary>
/// 进口代理
/// </summary>
public string ImportAgent { get; set; }
/// <summary>
/// 抵港状态
/// </summary>
public short PortArriveStatus { get; set; } = 0;
/// <summary>
/// 承运人
/// </summary>
[Column(StringLength = 50)]
public string Freighter { get; set; }
/// <summary>
/// 泊位
/// </summary>
[Column(StringLength = 50)]
public string ShipPerth { get; set; }
/// <summary>
/// IMO编号
/// </summary>
[Column(StringLength = 50)]
public string IMOCode { get; set; }
/// <summary>
/// 起运港口
/// </summary>
[Column(StringLength = 50)]
public string PortSend { get; set; }
/// <summary>
/// 起运港口 代码
/// </summary>
[Column(StringLength = 50)]
public string PortSendCode { get; set; }
/// <summary>
/// 预计到港时间
/// </summary>
public string TimePredictArrival { get; set; }
/// <summary>
/// 实际到港时间
/// </summary>
public string TimeArrival { get; set; }
/// <summary>
/// 预计离港时间
/// </summary>
public string TimePredictDeparture { get; set; }
/// <summary>
/// 预计离岗时间 时间戳类型
/// </summary>
public long PredictDepartureTimes { get; set; }
/// <summary>
/// 实际离港时间
/// </summary>
public string TimeDeparture { get; set; }
/// <summary>
/// 收箱开始时间
/// </summary>
public string TimeStartBox { get; set; }
/// <summary>
/// 收箱结束时间
/// </summary>
public string TimeEndBox { get; set; }
/// <summary>
/// 截港时间
/// </summary>
public string TimePortEnd { get; set; }
/// <summary>
/// 截单时间
/// </summary>
public string TimeOrderEnd { get; set; }
/// <summary>
/// 截VGM时间
/// </summary>
public string TimeVGMEnd { get; set; }
/// <summary>
/// 联系人
/// </summary>
[Column(StringLength = 50)]
public string LinkMain { get; set; }
/// <summary>
/// 联系电话
/// </summary>
[Column(StringLength = 20)]
public string Tel { get; set; }
/// <summary>
/// Email
/// </summary>
public string Email { get; set; }
/// <summary>
/// 目的港口list列表
/// </summary>
[Column(StringLength =-1)]
public string PortList { get; set; }
/// <summary>
/// 备注
/// </summary>
[Column(StringLength =-1)]
public string Memo { get; set; }
}
}