using SqlSugar;
using System;
namespace MES.Service.Models
{
///
/// 携客云条码信息表
///
[SugarTable("TBL_BARCODE_INFORMATION")]
public class TblBarcodeInformation
{
///
/// 主键Guid(SEQ_XKY)
///
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
public Guid Id { get; set; }
///
/// 产品编码
///
[SugarColumn(ColumnName = "product_code")]
public string ProductCode { get; set; }
///
/// 小包条码
///
[SugarColumn(ColumnName = "small_barcode")]
public string SmallBarcode { get; set; }
///
/// 大包条码
///
[SugarColumn(ColumnName = "big_barcode")]
public string BigBarcode { get; set; }
///
/// 外箱条码
///
[SugarColumn(ColumnName = "outer_barcode")]
public string OuterBarcode { get; set; }
///
/// 当前小包条码包含的数量
///
[SugarColumn(ColumnName = "include_qty")]
public string IncludeQty { get; set; }
///
/// 小包条码-长
///
[SugarColumn(ColumnName = "small_package_length")]
public string SmallPackageLength { get; set; }
///
/// 小包条码-宽
///
[SugarColumn(ColumnName = "small_package_width")]
public string SmallPackageWidth { get; set; }
///
/// 小包条码-高
///
[SugarColumn(ColumnName = "small_package_height")]
public string SmallPackageHeight { get; set; }
///
/// 大包条码-长
///
[SugarColumn(ColumnName = "big_package_length")]
public string BigPackageLength { get; set; }
///
/// 大包条码-宽
///
[SugarColumn(ColumnName = "big_package_width")]
public string BigPackageWidth { get; set; }
///
/// 大包条码-高
///
[SugarColumn(ColumnName = "big_package_height")]
public string BigPackageHeight { get; set; }
///
/// 外箱条码-长
///
[SugarColumn(ColumnName = "outer_package_length")]
public string OuterPackageLength { get; set; }
///
/// 外箱条码-宽
///
[SugarColumn(ColumnName = "outer_package_width")]
public string OuterPackageWidth { get; set; }
///
/// 外箱条码-高
///
[SugarColumn(ColumnName = "outer_package_height")]
public string OuterPackageHeight { get; set; }
///
/// 当前小包条码的流水码
///
[SugarColumn(ColumnName = "small_package_sn")]
public string SmallPackageSn { get; set; }
///
/// 当前大包条码的流水码
///
[SugarColumn(ColumnName = "big_package_sn")]
public string BigPackageSn { get; set; }
///
/// 当前外箱条码的流水码
///
[SugarColumn(ColumnName = "out_package_sn")]
public string OutPackageSn { get; set; }
/////
///// 条码规则中对应的动态字段的值
/////
//[SugarColumn(ColumnName = "dynamic_data")]
//public string DynamicData { get; set; }
///
/// 包装层级
///
[SugarColumn(ColumnName = "pack_level")]
public string PackLevel { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "create_time")]
public DateTime CreateTime { get; set; } = DateTime.Now;
///
/// 更新时间
///
[SugarColumn(ColumnName = "update_time")]
public DateTime UpdateTime { get; set; } = DateTime.Now;
///
/// 送货单号
///
[SugarColumn(ColumnName = "delivery_no")]
public string DeliveryNo { get; set; }
///
/// 采购单号
///
[SugarColumn(ColumnName = "po_erp_no")]
public string PoErpNo { get; set; }
///
/// 送货单项次
///
[SugarColumn(ColumnName = "dnLines")]
public string DnLines { get; set; }
///
/// 订单项次(ERP)
///
[SugarColumn(ColumnName = "po_line_no")]
public string PoLineNo { get; set; }
///
/// 供应商编码
///
[SugarColumn(ColumnName = "inner_vendor_code")]
public string InnerVendorCode { get; set; }
///
/// 自定义字段1(X)
///
[SugarColumn(ColumnName = "customize1")]
public string Customize1 { get; set; }
///
/// 同步时间
///
[SugarColumn(ColumnName = "SYNCHRONOUS_DATE")]
public DateTime? SynchronousDate { get; set; }
///
/// 生产日期
///
[SugarColumn(ColumnName = "customize2")]
public string Customize2 { get; set; }
///
/// 有效期
///
[SugarColumn(ColumnName = "customize3")]
public string Customize3 { get; set; }
}
}