using SqlSugar;
namespace MES.Service.Modes;
///
/// 条码类型表
///
[SugarTable("MES_BARCODE_TYPE")]
public class MesBarcodeType
{
///
/// 条码类型ID(seq_me_id)
///
[SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
public decimal Id { get; set; }
///
/// 使用场所
///
[SugarColumn(ColumnName = "USE_SITE")]
public string UseSite { get; set; }
///
/// 条码类型名称
///
[SugarColumn(ColumnName = "BARCODE_TYPE_NAME")]
public string BarcodeTypeName { get; set; }
///
/// 码制
///
[SugarColumn(ColumnName = "CODE")]
public string Code { get; set; }
///
/// 条码纸宽
///
[SugarColumn(ColumnName = "PAPER_WIDTH")]
public decimal? PaperWidth { get; set; }
///
/// 条码纸高
///
[SugarColumn(ColumnName = "PAPER_HEIGHT")]
public decimal? PaperHeight { get; set; }
///
/// 条码开始位置X
///
[SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_X")]
public decimal? BarcodeBeginPositionX { get; set; }
///
/// 条码开始位置Y
///
[SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_Y")]
public decimal? BarcodeBeginPositionY { get; set; }
///
/// 一张条码纸上条码个数
///
[SugarColumn(ColumnName = "PAPER_NUM")]
public decimal? PaperNum { get; set; }
///
/// 一张条码纸上每行条码个数
///
[SugarColumn(ColumnName = "PAPER_ROW_NUM")]
public decimal? PaperRowNum { get; set; }
///
/// 一张条码纸上条码列数
///
[SugarColumn(ColumnName = "PAPER_COLUMN_NUM")]
public decimal? PaperColumnNum { get; set; }
///
/// 条码流水号循环类型(控制条码流水号)
///
[SugarColumn(ColumnName = "CYCLE_TYPE")]
public string CycleType { get; set; }
///
/// 是否有效(0-无效,1-有效)
///
[SugarColumn(ColumnName = "AVAILABLE_FLAG")]
public decimal? AvailableFlag { get; set; }
///
/// 条码高度
///
[SugarColumn(ColumnName = "BARCODE_HEIGHT")]
public decimal? BarcodeHeight { get; set; }
///
/// 条码字体方向
///
[SugarColumn(ColumnName = "BARCODE_ORIENTATION")]
public string BarcodeOrientation { get; set; }
///
/// 条码打印注释行(1-打印,0-不打印)
///
[SugarColumn(ColumnName = "BARCODE_INTERPRETATION")]
public decimal? BarcodeInterpretation { get; set; }
///
/// 条码打印注释行打在条码上方(1-打印在条码上方,0-不打印在条码上方)
///
[SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ABOVE")]
public decimal? BarcodeInterpretationAbove { get; set; }
///
/// 创建人
///
[SugarColumn(ColumnName = "CREATE_BY")]
public string CreateBy { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "CREATE_DATE")]
public DateTime? CreateDate { get; set; }
///
/// 最后更新人
///
[SugarColumn(ColumnName = "LASTUPDATE_BY")]
public string LastupdateBy { get; set; }
///
/// 最后更新时间
///
[SugarColumn(ColumnName = "LASTUPDATE_DATE")]
public DateTime? LastupdateDate { get; set; }
///
/// 条码宽度
///
[SugarColumn(ColumnName = "BARCODE_WIDTH")]
public decimal? BarcodeWidth { get; set; }
///
/// [改变条码默认参数]模块(窄条)宽
///
[SugarColumn(ColumnName = "BY_W")]
public decimal? ByW { get; set; }
///
/// [改变条码默认参数]宽条与窄条的比例
///
[SugarColumn(ColumnName = "BY_R")]
public decimal? ByR { get; set; }
///
/// [改变条码默认参数]条码高度
///
[SugarColumn(ColumnName = "BY_H")]
public decimal? ByH { get; set; }
///
/// 点数/毫米
///
[SugarColumn(ColumnName = "JM")]
public string Jm { get; set; }
///
/// 虚拟数据标志(1-是,0-否)
///
[SugarColumn(ColumnName = "JVM_DATA_FLAG")]
public decimal? JvmDataFlag { get; set; }
///
/// 虚拟数据流水号位数
///
[SugarColumn(ColumnName = "JVM_SERIAL_DIGIT")]
public decimal? JvmSerialDigit { get; set; }
///
/// 虚拟数据条码长度
///
[SugarColumn(ColumnName = "JVM_BARCODE_LENGTH")]
public decimal? JvmBarcodeLength { get; set; }
///
/// 打印命令
///
[SugarColumn(ColumnName = "PRINT_COMMAND")]
public string PrintCommand { get; set; }
///
/// 打印命令开始
///
[SugarColumn(ColumnName = "PRINT_COMMAND_BEGIN")]
public string PrintCommandBegin { get; set; }
///
/// 打印命令结束
///
[SugarColumn(ColumnName = "PRINT_COMMAND_END")]
public string PrintCommandEnd { get; set; }
///
/// 条码注释行数
///
[SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ROW")]
public decimal? BarcodeInterpretationRow { get; set; }
///
/// 条码值带物料编码
///
[SugarColumn(ColumnName = "BARCODE_ITEM")]
public decimal? BarcodeItem { get; set; }
///
/// 条码类型编码
///
[SugarColumn(ColumnName = "TYPE_CODE")]
public decimal TypeCode { get; set; }
///
/// 是否使用
///
[SugarColumn(ColumnName = "ISUSED")]
public short? Isused { get; set; }
///
/// 打印模板
///
[SugarColumn(ColumnName = "MBTYPE")]
public decimal? Mbtype { get; set; }
///
/// 分厂编码
///
[SugarColumn(ColumnName = "FACTORY")]
public string Factory { get; set; }
///
/// 公司代码
///
[SugarColumn(ColumnName = "COMPANY")]
public string Company { get; set; }
///
/// 流水号位数
///
[SugarColumn(ColumnName = "ORDER_NUM")]
public decimal? OrderNum { get; set; }
}