using DataEntity.Base;
using SqlSugar;
using System;
using System.ComponentModel;
using System.Linq;
using System.Text;
namespace XImagingXhandler.XDAL
{
///
/// 软件信息表
///
[SugarTable("softwareinformation")]
public class SoftwareInformation
{
///
/// 主键Id
///
[SugarColumn(ColumnName = "software_information_id", IsPrimaryKey = true)]
public string software_information_id { get; set; }
///
/// 软件名称
///
[SugarColumn(ColumnName = "software_name")]
public string software_name { get; set; }
///
/// 软件系统名称
///
[SugarColumn(ColumnName = "software_sys_name")]
public string software_sys_name { get; set; }
///
/// 软件版本
///
[SugarColumn(ColumnName = "software_version")]
public string software_version { get; set; }
///
/// 配套设备型号:X1、Lite、Choice、Lite_Choice、T200(DeviceCategory)
///
[SugarColumn(ColumnName = "software_device_number")]
public string software_device_number { get; set; }
///
/// 当前正在使用:1:使用;0:不使用
///
[SugarColumn(ColumnName = "is_available")]
public int is_available { get; set; }
///
/// 设备台面布局:行数
///
[SugarColumn(ColumnName = "rows")]
public int rows { get; set; }
///
/// 设备台面布局:列数
///
[SugarColumn(ColumnName = "columns")]
public int columns { get; set; }
///
/// 坐标原点类型:0:左上角,右下角
///
[SugarColumn(ColumnName = "originType")]
public int originType { get; set; }
///
/// 系统当前语言
///
[SugarColumn(ColumnName = "currentculture")]
public string currentculture { get; set; }
///
/// 背景图片
///
[SugarColumn(ColumnName = "deviceBackgroundImg")]
public string deviceBackgroundImg { get; set; }
///
/// IP
///
[SugarColumn(ColumnName = "ip")]
public string ip { get; set; }
///
/// 端口
///
[SugarColumn(ColumnName = "port")]
public string port { get; set; }
///
/// 是否启用暂存架: 0:不使用; 1:使用;
///
[SugarColumn(ColumnName = "is_enable_rack")]
public int is_enable_rack { get; set; }
///
/// 全局速度
///
[SugarColumn(ColumnName = "global_speed")]
public float global_speed { get; set; }
///
/// 设备类型;1:移液工作站;2:移液+挑菌工作站;
///
[SugarColumn(ColumnName = "category")]
public float category { get; set; }
///
/// 设备台面真实长度,单位mm保留两位小数
///
[SugarColumn(ColumnName = "realtabletoplength")]
public float realtabletoplength { get; set; }
///
/// 设备台面真实宽度,单位mm保留两位小数
///
[SugarColumn(ColumnName = "realtabletopwidth")]
public float realtabletopwidth { get; set; }
}
///
/// 当前正在使用:0:不使用;1:使用
///
public enum IsAvailableEnum
{
///
/// 不使用
///
[Description("不使用")]
No = 0,
///
/// 使用
///
[Description("使用")]
Yes = 1,
}
///
/// 坐标原点类型:0:左上角,右上角
///
public enum OriginTypeEnum
{
///
/// 左上角
///
[Description("左上角")]
LeftTop = 0,
///
/// 右上角
///
[Description("右上角")]
RightTop = 1,
}
///
/// 是否启用暂存架: 0:不使用; 1:使用;
///
public enum isEnableRackEnum
{
///
/// 不使用
///
[Description("不使用")]
No = 0,
///
/// 使用
///
[Description("使用")]
Yes = 1,
}
}