53 lines
1.5 KiB
C#
Raw Normal View History

2024-08-21 16:50:14 +08:00
using System;
using YunDa.ISAS.Entities.MySQL.DataMonitoring;
namespace Yunda.ISAS.DataMonitoringServer.DataAnalysis.Model
{
public class LinkageConditionValueModel
{
/// <summary>
/// 条件类型 0遥测 1遥信
/// </summary>
public ConditionTypeEnum ConditionType { get; set; }
/// <summary>
/// 遥测关联项
/// 当ConditionType=0时该字段为必须字段否则为空
/// </summary>
public virtual Guid? ConfigurationId { get; set; }
/// <summary>
/// 遥信或遥测名称
/// </summary>
public string ConfigurationName { get; set; }
/// <summary>
/// 遥信或遥测时间
/// </summary>
public DateTime ResultTime { get; set; }
///// <summary>
///// 遥信或遥测时间字符串
///// </summary>
//public string ResultTimeStr {
// get {
// return ResultTime.ToString("yyyy-MM-dd HH:mm:ss");
// }
//}
/// <summary>
/// 遥信或遥测值
/// </summary>
public float ResultValue { get; set; }
/// <summary>
/// 遥信或遥测单位
/// </summary>
public string Unit { get; set; }
/// <summary>
/// 遥信展示字符串
/// </summary>
public string ResultValueStr { get; set; }
/// <summary>
/// 遥信小数位数
/// </summary>
public int DecimalDigits { get; set; }
}
}