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.

180 lines
4.5 KiB
C#

using djy.Model.AFR;
using FreeSql.DataAnnotations;
using NetTopologySuite.Geometries.Prepared;
using System;
using System.Collections.Generic;
namespace djy.Model.Afr
{
/// <summary>
///
/// </summary>
[Table(Name = "AFR_House", DisableSyncStructure = true)]
public partial class AFRHouse : AFRBaseModel
{
/// <summary>
/// 主单主键
/// </summary>
public string PID { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public bool IsDel { get; set; }
///// <summary>
///// 货代提单号唯一编号 同货代提单号,原始修改删除重发报文,该值要一致
///// </summary>
//public string BusinessId { get; set; }
/// <summary>
/// 船东提单号
/// </summary>
public string MBLNO { get; set; }
/// <summary>
/// 货代提单号 修改报文,该值不可以变更
/// </summary>
public string HouseBillNo { get; set; }
/// <summary>
/// 状态:是否已发送
/// </summary>
public bool StateIsSend { get; set; }
/// <summary>
/// 状态:海关是否接收
/// </summary>
public bool StateIsAccept { get; set; }
/// <summary>
/// 状态:是否已匹配
/// </summary>
public bool StateIsMatched { get; set; }
/// <summary>
/// 最新通知
/// </summary>
public string NewNotice { get; set; }
/// <summary>
/// 通知人地址
/// </summary>
public string NotifyAddress { get; set; }
/// <summary>
/// 通知人城市
/// </summary>
public string NotifyCity { get; set; }
/// <summary>
/// 通知人联系人
/// </summary>
public string NotifyContact { get; set; }
/// <summary>
/// 通知人国家
/// </summary>
public string NotifyCountry { get; set; }
/// <summary>
/// 通知人国家代码
/// </summary>
public string NotifyCountryCode { get; set; }
/// <summary>
/// 通知人名称
/// </summary>
public string NotifyName { get; set; }
/// <summary>
/// 通知人联系人电话
/// </summary>
public string NotifyTel { get; set; }
/// <summary>
/// 收货人地址
/// </summary>
public string ReceiveAddress { get; set; }
/// <summary>
/// 收货人城市
/// </summary>
public string ReceiveCity { get; set; }
/// <summary>
/// 收货人联系人
/// </summary>
public string ReceiveContact { get; set; }
/// <summary>
/// 收货人国家
/// </summary>
public string ReceiveCountry { get; set; }
/// <summary>
/// 收货人国家代码
/// </summary>
public string ReceiveCountryCode { get; set; }
/// <summary>
/// 收货人名称
/// </summary>
public string ReceiveName { get; set; }
/// <summary>
/// 收货人联系人电话
/// </summary>
public string ReceiveTel { get; set; }
/// <summary>
/// 发货人地址
/// </summary>
public string SendAddress { get; set; }
/// <summary>
/// 发货人城市
/// </summary>
public string SendCity { get; set; }
/// <summary>
/// 发货人联系人
/// </summary>
public string SendContact { get; set; }
/// <summary>
/// 发货人国家
/// </summary>
public string SendCountry { get; set; }
/// <summary>
/// 发货人国家代码
/// </summary>
public string SendCountryCode { get; set; }
/// <summary>
/// 发货人名称
/// </summary>
public string SendName { get; set; }
/// <summary>
/// 发货人联系人电话
/// </summary>
public string SendTel { get; set; }
/// <summary>
/// 货代单运编号(选填)
/// </summary>
public string ShippingNo { get; set; }
#region 导航属性
/// <summary>
/// 箱子列表
/// </summary>
[Navigate(nameof(AFRCntrno.PID))]
public List<AFRCntrno> CntrList { get; set; } = new List<AFRCntrno>();
#endregion
}
}