using SqlSugar;
|
using System;
|
using System.ComponentModel;
|
|
namespace XImagingXhandler.XDAL
|
{
|
/// <summary>
|
/// 错误信息表
|
/// </summary>
|
[SugarTable("t_errorstate")]
|
public class ErrorStateModel
|
{
|
/// <summary>
|
/// 主键ID
|
/// </summary>
|
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true)]
|
public string Id { get; set; }
|
|
/// <summary>
|
/// 实验ID
|
/// </summary>
|
[SugarColumn(ColumnName = "ExpId")]
|
public string ExpId { get; set; }
|
|
/// <summary>
|
/// 操作状态(1未处理,2已处理)
|
/// </summary>
|
[SugarColumn(ColumnName = "OperationState")]
|
public int OperationState { get; set; }
|
|
/// <summary>
|
/// 操作状态(1未处理,2已处理)
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public string OperationStateName { get; set; }
|
|
/// <summary>
|
/// 处理类型(0不处理,1中控处理,2发送源处理,3设备底层处理)
|
/// </summary>
|
[SugarColumn(ColumnName = "DealWithType")]
|
public string DealWithType { get; set; }
|
|
/// <summary>
|
/// 错误设备ID
|
/// </summary>
|
[SugarColumn(ColumnName = "DeviceId")]
|
public string DeviceId { get; set; }
|
|
/// <summary>
|
/// 错误类型中文(0机械臂、1料仓)
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public string ErrorTypeName { get; set; }
|
|
/// <summary>
|
/// JSON串
|
/// </summary>
|
[SugarColumn(ColumnName = "JsonStr")]
|
public string JsonStr { get; set; }
|
|
/// <summary>
|
/// 公共 JSON串
|
/// </summary>
|
[SugarColumn(ColumnName = "CommonParameterModelJsonStr")]
|
public string CommonParameterModelJsonStr { get; set; }
|
|
/// <summary>
|
/// 实验名称
|
/// </summary>
|
[SugarColumn(ColumnName = "ExperimentName")]
|
public string ExperimentName { get; set; }
|
|
/// <summary>
|
/// 设备ID
|
/// </summary>
|
[SugarColumn(ColumnName = "EquipmentId")]
|
public string EquipmentId { get; set; }
|
|
/// <summary>
|
/// 设备名称
|
/// </summary>
|
[SugarColumn(ColumnName = "EquipmentName")]
|
public string EquipmentName { get; set; }
|
|
/// <summary>
|
/// 报错内容
|
/// </summary>
|
[SugarColumn(ColumnName = "ErrorContent")]
|
public string ErrorContent { get; set; }
|
|
/// <summary>
|
/// 错误CODE
|
/// </summary>
|
[SugarColumn(ColumnName = "ErrorCode")]
|
public string ErrorCode { get; set; }
|
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
[SugarColumn(ColumnName = "CreateTime")]
|
public DateTime CreateTime { get; set; }
|
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public string CreateTimeStr { get; set; }
|
|
/// <summary>
|
/// 修改时间
|
/// </summary>
|
[SugarColumn(ColumnName = "ModifyTime")]
|
public DateTime? ModifyTime { get; set; }
|
}
|
|
/// <summary>
|
/// 操作状态(1未处理,2已处理)
|
/// </summary>
|
public enum OperationStateEnum
|
{
|
/// <summary>
|
/// 未处理
|
/// </summary>
|
[Description("未处理")]
|
OperationStateAEnum = 1,
|
/// <summary>
|
/// 已处理
|
/// </summary>
|
[Description("已处理")]
|
OperationStateBEnum = 2,
|
}
|
|
/// <summary>
|
/// 查询参数
|
/// </summary>
|
public class ErrorStateSearchModel
|
{
|
/// <summary>
|
/// 主键ID
|
/// </summary>
|
public string Id { get; set; }
|
|
/// <summary>
|
/// 操作状态(1未处理,2已处理)
|
/// </summary>
|
public int OperationState { get; set; }
|
|
/// <summary>
|
/// 错误类型(0机械臂、1料仓)
|
/// </summary>
|
public int ErrorType { get; set; }
|
|
/// <summary>
|
/// JSON串
|
/// </summary>
|
public string JsonStr { get; set; }
|
|
/// <summary>
|
/// 实验名称
|
/// </summary>
|
public string ExperimentName { get; set; }
|
|
/// <summary>
|
/// 设备ID
|
/// </summary>
|
public string EquipmentId { get; set; }
|
|
/// <summary>
|
/// 设备名称
|
/// </summary>
|
public string EquipmentName { get; set; }
|
|
/// <summary>
|
/// 报错内容
|
/// </summary>
|
public string ErrorContent { get; set; }
|
|
/// <summary>
|
/// 错误CODE
|
/// </summary>
|
public string ErrorCode { get; set; }
|
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
public DateTime CreateTime { get; set; }
|
|
/// <summary>
|
/// 修改时间
|
/// </summary>
|
public DateTime? ModifyTime { get; set; }
|
}
|
}
|