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