using SqlSugar;
namespace MES.Service.Modes;
///
/// 携客云条码信息表
///
[SugarTable("TBL_BARCODE_INFORMATION")]
public class BarcodeInformation
{
///
/// 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 decimal? 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; }
///
/// 更新时间
///
[SugarColumn(ColumnName = "update_time")]
public DateTime? UpdateTime { get; set; }
///
/// 送货单号
///
[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; }
///
/// 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; }
}