304 lines
9.6 KiB
C#
304 lines
9.6 KiB
C#
using Newtonsoft.Json;
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace MoviconHub.App.Models
|
||
{
|
||
/// <summary>
|
||
/// 测试数据模型 - 可根据实际测试数据结构进行扩展
|
||
/// </summary>
|
||
public class TestData
|
||
{
|
||
/// <summary>
|
||
/// 程序进程百分比
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkProgramProcessPercentage")]
|
||
public string Test_FrameworkProgramProcessPercentage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 程序进程
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkProgramProcess")]
|
||
public string Test_FrameworkProgramProcess { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架设备状态
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkEquipmentStatus")]
|
||
public string Test_FrameworkEquipmentStatus { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件设备状态
|
||
/// </summary>
|
||
[JsonProperty("Test_PartsEquipmentStatus")]
|
||
public string Test_PartsEquipmentStatus { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架累计用清洗剂量
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkCumulativeCleaningAgentUsage")]
|
||
public string Test_FrameworkCumulativeCleaningAgentUsage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架累计用水量
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkCumulativeWaterUsage")]
|
||
public string Test_FrameworkCumulativeWaterUsage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架累计清洗时长
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkCumulativeCleaningDuration")]
|
||
public string Test_FrameworkCumulativeCleaningDuration { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件累计用水量
|
||
/// </summary>
|
||
[JsonProperty("Test_PartsCumulativeWaterUsage")]
|
||
public string Test_PartsCumulativeWaterUsage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件累计清洗时长
|
||
/// </summary>
|
||
[JsonProperty("Test_PartsCumulativeCleaningDuration")]
|
||
public string Test_PartsCumulativeCleaningDuration { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 累计检修数量
|
||
/// </summary>
|
||
[JsonProperty("Test_CumulativeMaintenanceCount")]
|
||
public string Test_CumulativeMaintenanceCount { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 机器人1状态
|
||
/// </summary>
|
||
[JsonProperty("Test_Robot1Status")]
|
||
public string Test_Robot1Status { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 机器人2状态
|
||
/// </summary>
|
||
[JsonProperty("Test_Robot2Status")]
|
||
public string Test_Robot2Status { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 构架清洗数量
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkCleaningCount")]
|
||
public string Test_FrameworkCleaningCount { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 构架单个机型清洗时长
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkPerModelCleaningDuration")]
|
||
public string Test_FrameworkPerModelCleaningDuration { get; set; }
|
||
|
||
/// <summary>
|
||
/// 构架单个机型用清洗剂量
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkPerModelCleaningAgentUsage")]
|
||
public string Test_FrameworkPerModelCleaningAgentUsage { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 构架单个机型用水量
|
||
/// </summary>
|
||
[JsonProperty("Test_FrameworkPerModelWaterUsage")]
|
||
public string Test_FrameworkPerModelWaterUsage { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 零部件单次清洗时长
|
||
/// </summary>
|
||
[JsonProperty("Test_PartsSingleCleaningDuration")]
|
||
public string Test_PartsSingleCleaningDuration { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 零部件单次用水量
|
||
/// </summary>
|
||
[JsonProperty("Test_PartsSingleWaterUsage")]
|
||
public string Test_PartsSingleWaterUsage { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 水罐温度
|
||
/// </summary>
|
||
[JsonProperty("Test_WaterTankTemperature")]
|
||
public string Test_WaterTankTemperature { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐温度
|
||
/// </summary>
|
||
[JsonProperty("Test_CleaningAgentTankTemperature")]
|
||
public string Test_CleaningAgentTankTemperature { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 浸泡池1温度
|
||
/// </summary>
|
||
[JsonProperty("Test_SoakingTank1Temperature")]
|
||
public string Test_SoakingTank1Temperature { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 浸泡池2温度
|
||
/// </summary>
|
||
[JsonProperty("Test_SoakingTank2Temperature")]
|
||
public string Test_SoakingTank2Temperature { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 水罐液位
|
||
/// </summary>
|
||
[JsonProperty("Test_WaterTankLevel")]
|
||
public string Test_WaterTankLevel { get; set; }
|
||
|
||
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐液位
|
||
/// </summary>
|
||
[JsonProperty("Test_CleaningAgentTankLevel")]
|
||
public string Test_CleaningAgentTankLevel { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 热水罐加热模式运行
|
||
/// </summary>
|
||
[JsonProperty("Test_WaterTankHeat")]
|
||
public string Test_WaterTankHeat { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 热水罐补水模式运行
|
||
/// </summary>
|
||
[JsonProperty("Test_WaterTankAdd")]
|
||
public string Test_WaterTankAdd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐加热模式运行
|
||
/// </summary>
|
||
[JsonProperty("Test_CleaningAgentTankHeat")]
|
||
public string Test_CleaningAgentTankHeat { get; set; }
|
||
|
||
/// <summary>
|
||
/// 清洗剂罐补水模式运行
|
||
/// </summary>
|
||
[JsonProperty("Test_CleaningAgentTankAdd")]
|
||
public string Test_CleaningAgentTankAdd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 电能监控
|
||
/// </summary>
|
||
[JsonProperty("Test_ElectricSurveillance")]
|
||
public string Test_ElectricSurveillance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 蒸汽监控
|
||
/// </summary>
|
||
[JsonProperty("Test_SteamSurveillance")]
|
||
public string Test_SteamSurveillance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架平移原位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussMoveHome")]
|
||
public string Test_TrussMoveHome { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架平移后退极限位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussMoveBackwardLimit")]
|
||
public string Test_TrussMoveBackwardLimit { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架平移前进极限位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussMoveForwardLimit")]
|
||
public string Test_TrussMoveForwardLimit { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架吊装浸泡池吊装位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussLiftPoolPos")]
|
||
public string Test_TrussLiftPoolPos { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架吊装下降极限位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussLiftLowerLimit")]
|
||
public string Test_TrussLiftLowerLimit { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架吊装原位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussLiftHome")]
|
||
public string Test_TrussLiftHome { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架吊装上升极限位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussLiftRiseLimit")]
|
||
public string Test_TrussLiftRiseLimit { get; set; }
|
||
|
||
/// <summary>
|
||
/// 零部件车间桁架吊装漫射吊装位
|
||
/// </summary>
|
||
[JsonProperty("Test_TrussLiftWashPos")]
|
||
public string Test_TrussLiftWashPos { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB1_第7轴接近开关ROB1原位
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob1Axis7Home")]
|
||
public string Test_Rob1Axis7Home { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB1_第7轴接近开关前进极限位正常
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob1Axis7ForwardLimitOK")]
|
||
public string Test_Rob1Axis7ForwardLimitOK { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB1_第7轴接近开关后退极限位正常
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob1Axis7BackwardLimitOK")]
|
||
public string Test_Rob1Axis7BackwardLimitOK { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB2_第7轴接近开关ROB2原位
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob2Axis7Home")]
|
||
public string Test_Rob2Axis7Home { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB2_第7轴接近开关前进极限位正常
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob2Axis7ForwardLimitOK")]
|
||
public string Test_Rob2Axis7ForwardLimitOK { get; set; }
|
||
|
||
/// <summary>
|
||
/// ROB2_第7轴接近开关后退极限位正常
|
||
/// </summary>
|
||
[JsonProperty("Test_Rob2Axis7BackwardLimitOK")]
|
||
public string Test_Rob2Axis7BackwardLimitOK { get; set; }
|
||
|
||
/// <summary>
|
||
/// 测试数据值集合
|
||
/// </summary>
|
||
[JsonProperty("test_values")]
|
||
public Dictionary<string, object> TestValues { get; set; } = new Dictionary<string, object>();
|
||
}
|
||
|
||
}
|