using SqlSugar;
|
using System;
|
|
namespace MES.Service.Models;
|
|
/// <summary>
|
/// 送货通知单主表
|
/// </summary>
|
[SugarTable("DELIVERY_NOTICE")]
|
public class DeliveryNotice
|
{
|
/// <summary>
|
/// 主键Guid
|
/// </summary>
|
[SugarColumn(ColumnName = "id")]
|
public Guid Id { get; set; }
|
|
/// <summary>
|
/// 送货单号
|
/// </summary>
|
[SugarColumn(ColumnName = "delivery_no")]
|
public string DeliveryNo { get; set; }
|
|
/// <summary>
|
/// 供应商编码
|
/// </summary>
|
[SugarColumn(ColumnName = "inner_vendor_code")]
|
public string InnerVendorCode { get; set; }
|
|
/// <summary>
|
/// 供应商名称
|
/// </summary>
|
[SugarColumn(ColumnName = "inner_vendor_name")]
|
public string InnerVendorName { get; set; }
|
|
/// <summary>
|
/// 送货类型:1-普通 2-补货 3-备品 4-样品 5-VMI
|
/// </summary>
|
[SugarColumn(ColumnName = "delivery_type")]
|
public string DeliveryType { get; set; }
|
|
/// <summary>
|
/// 送货日期(时间戳)
|
/// </summary>
|
[SugarColumn(ColumnName = "delivery_date")]
|
public string DeliveryDate { get; set; }
|
|
/// <summary>
|
/// 预计送达日期(时间戳)
|
/// </summary>
|
[SugarColumn(ColumnName = "plan_arrived_date")]
|
public string PlanArrivedDate { get; set; }
|
|
/// <summary>
|
/// 送货联系人
|
/// </summary>
|
[SugarColumn(ColumnName = "contact_persion")]
|
public string ContactPerson { get; set; }
|
|
/// <summary>
|
/// 送货人联系电话
|
/// </summary>
|
[SugarColumn(ColumnName = "contact_mobile")]
|
public string ContactMobile { get; set; }
|
|
/// <summary>
|
/// 内部收货地点编码
|
/// </summary>
|
[SugarColumn(ColumnName = "address_code")]
|
public string AddressCode { get; set; }
|
|
/// <summary>
|
/// 收货明细地址
|
/// </summary>
|
[SugarColumn(ColumnName = "address_info")]
|
public string AddressInfo { get; set; }
|
|
/// <summary>
|
/// 送货车牌号
|
/// </summary>
|
[SugarColumn(ColumnName = "delivery_car_no")]
|
public string DeliveryCarNo { get; set; }
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
[SugarColumn(ColumnName = "remark")]
|
public string Remark { get; set; }
|
|
/// <summary>
|
/// 状态:1-待签收 2-签收中 3-已完成 4-撤回 8-已作废 5-申请中 7-同意 9-部分同意 10-已冻结 11-申请撤回
|
/// </summary>
|
[SugarColumn(ColumnName = "status")]
|
public string Status { get; set; }
|
|
/// <summary>
|
/// 直运标识:1-是 0-否
|
/// </summary>
|
[SugarColumn(ColumnName = "direct_delivery_flag")]
|
public string DirectDeliveryFlag { get; set; }
|
|
/// <summary>
|
/// 物流状态:0-未发出 1-已发货 2-已到货
|
/// </summary>
|
[SugarColumn(ColumnName = "logistics_status")]
|
public string LogisticsStatus { get; set; }
|
|
/// <summary>
|
/// 最后一次发布时间
|
/// </summary>
|
[SugarColumn(ColumnName = "publish_time")]
|
public string PublishTime { get; set; }
|
|
/// <summary>
|
/// 最后一次更新时间
|
/// </summary>
|
[SugarColumn(ColumnName = "update_time")]
|
public string UpdateTime { get; set; }
|
|
/// <summary>
|
/// 利润中心编码
|
/// </summary>
|
[SugarColumn(ColumnName = "profit_center_code")]
|
public string ProfitCenterCode { get; set; }
|
|
/// <summary>
|
/// 整单毛重
|
/// </summary>
|
[SugarColumn(ColumnName = "gross_weight")]
|
public string GrossWeight { get; set; }
|
|
/// <summary>
|
/// 整单净重
|
/// </summary>
|
[SugarColumn(ColumnName = "net_weight")]
|
public string NetWeight { get; set; }
|
|
/// <summary>
|
/// 重量单位编码
|
/// </summary>
|
[SugarColumn(ColumnName = "unit_weight_code")]
|
public string UnitWeightCode { get; set; }
|
|
/// <summary>
|
/// 重量单位名称
|
/// </summary>
|
[SugarColumn(ColumnName = "unit_weight_name")]
|
public string UnitWeightName { get; set; }
|
|
/// <summary>
|
/// 总包装数
|
/// </summary>
|
[SugarColumn(ColumnName = "total_packing_qty")]
|
public string TotalPackingQty { get; set; }
|
|
/// <summary>
|
/// 手工填写总包数
|
/// </summary>
|
[SugarColumn(ColumnName = "total_package_quantity")]
|
public string TotalPackageQuantity { get; set; }
|
|
/// <summary>
|
/// 运输方式编码
|
/// </summary>
|
[SugarColumn(ColumnName = "transport_type_code")]
|
public string TransportTypeCode { get; set; }
|
|
/// <summary>
|
/// 运输方式名称
|
/// </summary>
|
[SugarColumn(ColumnName = "transport_type_name")]
|
public string TransportTypeName { get; set; }
|
|
/// <summary>
|
/// 包装方式编码
|
/// </summary>
|
[SugarColumn(ColumnName = "packing_way_code")]
|
public string PackingWayCode { get; set; }
|
|
/// <summary>
|
/// 包装方式名称
|
/// </summary>
|
[SugarColumn(ColumnName = "packing_way_name")]
|
public string PackingWayName { get; set; }
|
|
/// <summary>
|
/// 扩展字段1
|
/// </summary>
|
[SugarColumn(ColumnName = "extend_n01")]
|
public string ExtendN01 { get; set; }
|
|
/// <summary>
|
/// 扩展字段2
|
/// </summary>
|
[SugarColumn(ColumnName = "extend_n02")]
|
public string ExtendN02 { get; set; }
|
|
/// <summary>
|
/// 扩展字段3
|
/// </summary>
|
[SugarColumn(ColumnName = "extend_n03")]
|
public string ExtendN03 { get; set; }
|
|
/// <summary>
|
/// 平台扩展字段4
|
/// </summary>
|
[SugarColumn(ColumnName = "platform_extend_n04")]
|
public string PlatformExtendN04 { get; set; }
|
|
/// <summary>
|
/// 平台扩展字段5
|
/// </summary>
|
[SugarColumn(ColumnName = "platform_extend_n05")]
|
public string PlatformExtendN05 { get; set; }
|
|
/// <summary>
|
/// 平台扩展字段6
|
/// </summary>
|
[SugarColumn(ColumnName = "platform_extend_n06")]
|
public string PlatformExtendN06 { get; set; }
|
|
/// <summary>
|
/// 平台扩展字段7
|
/// </summary>
|
[SugarColumn(ColumnName = "platform_extend_n07")]
|
public string PlatformExtendN07 { get; set; }
|
|
/// <summary>
|
/// 平台扩展字段8
|
/// </summary>
|
[SugarColumn(ColumnName = "platform_extend_n08")]
|
public string PlatformExtendN08 { get; set; }
|
|
/// <summary>
|
/// 货物送达日期(时间戳)
|
/// </summary>
|
[SugarColumn(ColumnName = "cargo_delivery_time")]
|
public string CargoDeliveryTime { get; set; }
|
|
/// <summary>
|
/// 物流方式:1-供应商送货 2-快递 3-采购方自提
|
/// </summary>
|
[SugarColumn(ColumnName = "logistics_type")]
|
public string LogisticsType { get; set; }
|
|
/// <summary>
|
/// 物流方式中文展示
|
/// </summary>
|
[SugarColumn(ColumnName = "logistics_type_show")]
|
public string LogisticsTypeShow { get; set; }
|
|
/// <summary>
|
/// 物流单号
|
/// </summary>
|
[SugarColumn(ColumnName = "logistics_number")]
|
public string LogisticsNumber { get; set; }
|
|
/// <summary>
|
/// 优先检验:0-正常 1-优先 2-紧急
|
/// </summary>
|
[SugarColumn(ColumnName = "first_check")]
|
public string FirstCheck { get; set; }
|
|
/// <summary>
|
/// 创建日期
|
/// </summary>
|
[SugarColumn(ColumnName = "create_date")]
|
public DateTime CreateDate { get; set; } = DateTime.Now;
|
|
/// <summary>
|
/// 最后操作时间(时间戳)
|
/// </summary>
|
[SugarColumn(ColumnName = "last_operate_time")]
|
public string LastOperateTime { get; set; }
|
}
|