297 lines
10 KiB
C#
297 lines
10 KiB
C#
using FreeSql.DataAnnotations;
|
||
using System;
|
||
|
||
namespace MoviconHub.App.Models
|
||
{
|
||
/// <summary>
|
||
/// 清洗数据
|
||
/// </summary>
|
||
[Table(Name = "ClearData")]
|
||
public class ClearData
|
||
{
|
||
/// <summary>
|
||
/// 主键ID
|
||
/// </summary>
|
||
[Column(IsPrimary = true, IsIdentity = true)]
|
||
public long Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备码
|
||
/// </summary>
|
||
[Column(Name = "DeviceCode", StringLength = 100, IsNullable = true)]
|
||
public string DeviceCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备名称
|
||
/// </summary>
|
||
[Column(Name = "DeviceName", StringLength = 100, IsNullable = true)]
|
||
public string DeviceName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 程序进程
|
||
/// </summary>
|
||
[Column(Name = "program_process", StringLength = 100, IsNullable = true)]
|
||
public string program_process { get; set; }
|
||
|
||
/// <summary>
|
||
/// 车型
|
||
/// </summary>
|
||
[Column(Name = "vehicle_model", StringLength = 100, IsNullable = true)]
|
||
public string vehicle_model { get; set; }
|
||
|
||
/// <summary>
|
||
/// 下车号
|
||
/// </summary>
|
||
[Column(Name = "locomotive_number", StringLength = 100, IsNullable = true)]
|
||
public string locomotive_number { get; set; }
|
||
|
||
/// <summary>
|
||
/// 修程
|
||
/// </summary>
|
||
[Column(Name = "repair_process", StringLength = 100, IsNullable = true)]
|
||
public string repair_process { get; set; }
|
||
|
||
/// <summary>
|
||
/// 部件名称
|
||
/// </summary>
|
||
[Column(Name = "component_name", StringLength = 100, IsNullable = true)]
|
||
public string component_name { get; set; }
|
||
|
||
/// <summary>
|
||
/// 位别
|
||
/// </summary>
|
||
[Column(Name = "part_position", StringLength = 100, IsNullable = true)]
|
||
public string part_position { get; set; }
|
||
|
||
/// <summary>
|
||
/// 部件编号
|
||
/// </summary>
|
||
[Column(Name = "part_num", StringLength = 100, IsNullable = true)]
|
||
public string part_num { get; set; }
|
||
|
||
/// <summary>
|
||
/// 部件二维码
|
||
/// </summary>
|
||
[Column(Name = "part_qrid", StringLength = 100, IsNullable = true)]
|
||
public string part_qrid { get; set; }
|
||
|
||
/// <summary>
|
||
/// 程序进程百分比
|
||
/// </summary>
|
||
[Column(Name = "Test_FrameworkProgramProcessPercentage", StringLength = 100, IsNullable = true)]
|
||
public string Test_FrameworkProgramProcessPercentage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 程序进程
|
||
/// </summary>
|
||
[Column(Name = "Test_FrameworkProgramProcess", StringLength = 100, IsNullable = true)]
|
||
public string Test_FrameworkProgramProcess { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 构架单个机型清洗时长
|
||
/// </summary>
|
||
[Column(Name = "Test_FrameworkPerModelCleaningDuration", StringLength = 100, IsNullable = true)]
|
||
public string Test_FrameworkPerModelCleaningDuration { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架单个机型用清洗剂量
|
||
/// </summary>
|
||
[Column(Name = "Test_FrameworkPerModelCleaningAgentUsage", StringLength = 100, IsNullable = true)]
|
||
public string Test_FrameworkPerModelCleaningAgentUsage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架单个机型用水量
|
||
/// </summary>
|
||
[Column(Name = "Test_FrameworkPerModelWaterUsage", StringLength = 100, IsNullable = true)]
|
||
public string Test_FrameworkPerModelWaterUsage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 水罐温度
|
||
/// </summary>
|
||
[Column(Name = "WaterTank_Temp", StringLength = 100, IsNullable = true)]
|
||
public string WaterTank_Temp { get; set; }
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐温度
|
||
/// </summary>
|
||
[Column(Name = "AgentTank_Temp", StringLength = 100, IsNullable = true)]
|
||
public string AgentTank_Temp { get; set; }
|
||
|
||
/// <summary>
|
||
/// 水罐液位
|
||
/// </summary>
|
||
[Column(Name = "WaterTank_Level", StringLength = 100, IsNullable = true)]
|
||
public string WaterTank_Level { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐液位
|
||
/// </summary>
|
||
[Column(Name = "AgentTank_Level", StringLength = 100, IsNullable = true)]
|
||
public string AgentTank_Level { get; set; }
|
||
|
||
/// <summary>
|
||
/// 浸泡池1温度
|
||
/// </summary>
|
||
[Column(Name = "SoakingTank1_Temp", StringLength = 100, IsNullable = true)]
|
||
public string SoakingTank1_Temp { get; set; }
|
||
|
||
/// <summary>
|
||
/// 浸泡池2温度
|
||
/// </summary>
|
||
[Column(Name = "SoakingTank2_Temp", StringLength = 100, IsNullable = true)]
|
||
public string SoakingTank2_Temp { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 热水罐加热模式运行
|
||
/// </summary>
|
||
[Column(Name = "Test_WaterTankHeat", StringLength = 100, IsNullable = true)]
|
||
public string Test_WaterTankHeat { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 热水罐补水模式运行
|
||
/// </summary>
|
||
[Column(Name = "Test_WaterTankAdd", StringLength = 100, IsNullable = true)]
|
||
public string Test_WaterTankAdd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐加热模式运行
|
||
/// </summary>
|
||
[Column(Name = "Test_CleaningAgentTankHeat", StringLength = 100, IsNullable = true)]
|
||
public string Test_CleaningAgentTankHeat { get; set; }
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐补水模式运行
|
||
/// </summary>
|
||
[Column(Name = "Test_CleaningAgentTankAdd", StringLength = 100, IsNullable = true)]
|
||
public string Test_CleaningAgentTankAdd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 电能监控
|
||
/// </summary>
|
||
[Column(Name = "Test_ElectricSurveillance", StringLength = 100, IsNullable = true)]
|
||
public string Test_ElectricSurveillance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 蒸汽监控
|
||
/// </summary>
|
||
[Column(Name = "Test_SteamSurveillance", StringLength = 100, IsNullable = true)]
|
||
public string Test_SteamSurveillance { get; set; }
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架平移原位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussMoveHome", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussMoveHome { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架平移后退极限位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussMoveBackwardLimit", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussMoveBackwardLimit { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架平移前进极限位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussMoveForwardLimit", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussMoveForwardLimit { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架吊装浸泡池吊装位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussLiftPoolPos", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussLiftPoolPos { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架吊装下降极限位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussLiftLowerLimit", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussLiftLowerLimit { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架吊装原位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussLiftHome", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussLiftHome { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架吊装上升极限位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussLiftRiseLimit", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussLiftRiseLimit { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// 零部件车间桁架吊装漫射吊装位
|
||
///// </summary>
|
||
//[Column(Name = "Test_TrussLiftWashPos", StringLength = 100, IsNullable = true)]
|
||
//public string Test_TrussLiftWashPos { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB1_第7轴接近开关ROB1原位
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob1Axis7Home", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob1Axis7Home { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB1_第7轴接近开关前进极限位正常
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob1Axis7ForwardLimitOK", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob1Axis7ForwardLimitOK { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB1_第7轴接近开关后退极限位正常
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob1Axis7BackwardLimitOK", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob1Axis7BackwardLimitOK { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB2_第7轴接近开关ROB2原位
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob2Axis7Home", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob2Axis7Home { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB2_第7轴接近开关前进极限位正常
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob2Axis7ForwardLimitOK", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob2Axis7ForwardLimitOK { get; set; }
|
||
|
||
|
||
///// <summary>
|
||
///// ROB2_第7轴接近开关后退极限位正常
|
||
///// </summary>
|
||
//[Column(Name = "Test_Rob2Axis7BackwardLimitOK", StringLength = 100, IsNullable = true)]
|
||
//public string Test_Rob2Axis7BackwardLimitOK { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
[Column(ServerTime = DateTimeKind.Local, CanUpdate = false)]
|
||
public DateTime CreateTime { get; set; }
|
||
}
|
||
}
|