using System.Collections.Generic;
|
|
namespace IStation.Model
|
{
|
public partial class SignalType
|
{
|
|
/// <summary>
|
/// 数值格式参数
|
/// </summary>
|
public class NumericFormatParas : JsonModel<NumericFormatParas>
|
{
|
/// <summary>
|
/// 单位类型
|
/// </summary>
|
public int UnitType { get; set; }
|
|
/// <summary>
|
/// 单位值
|
/// </summary>
|
public string UnitValue { get; set; }
|
|
/// <summary>
|
/// 保留小数位数
|
/// </summary>
|
public int? DecimalPlaces { get; set; }
|
}
|
|
/// <summary>
|
/// 枚举格式参数
|
/// </summary>
|
public class EnumFormatParas : JsonModel<EnumFormatParas>
|
{
|
/// <summary>
|
/// 子项列表
|
/// </summary>
|
public List<EnumFormatItem> Items { get; set; }
|
}
|
|
/// <summary>
|
/// 枚举格式项
|
/// </summary>
|
public class EnumFormatItem : JsonList<EnumFormatItem>
|
{
|
/// <summary>
|
/// 名称
|
/// </summary>
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 值
|
/// </summary>
|
public int Value { get; set; }
|
|
/// <summary>
|
/// 说明
|
/// </summary>
|
public string Description { set; get; }
|
}
|
|
/// <summary>
|
/// 集合格式参数
|
/// </summary>
|
public class ArrayFormatParas : JsonModel<ArrayFormatParas>
|
{
|
/// <summary>
|
/// 单位类型
|
/// </summary>
|
public int UnitType { get; set; }
|
|
/// <summary>
|
/// 单位值
|
/// </summary>
|
public string UnitValue { get; set; }
|
|
/// <summary>
|
/// 保留小数位数
|
/// </summary>
|
public int? DecimalPlaces { get; set; }
|
|
}
|
|
/// <summary>
|
/// 集成格式参数
|
/// </summary>
|
public class IntegrationFormatParas : JsonModel<IntegrationFormatParas>
|
{
|
/// <summary>
|
/// 子项列表
|
/// </summary>
|
public List<IntegrationFormatItem> Items { get; set; }
|
}
|
|
/// <summary>
|
/// 集成格式项
|
/// </summary>
|
public class IntegrationFormatItem : JsonList<IntegrationFormatItem>
|
{
|
/// <summary>
|
/// 名称
|
/// </summary>
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 编码
|
/// </summary>
|
public string Code { get; set; }
|
|
/// <summary>
|
/// 说明
|
/// </summary>
|
public string Description { set; get; }
|
|
}
|
|
/// <summary>
|
/// 文本格式参数
|
/// </summary>
|
public class TextFormatParas : JsonModel<TextFormatParas>
|
{
|
|
}
|
|
/// <summary>
|
/// 图谱格式参数
|
/// </summary>
|
public class CurveFormatParas : JsonModel<CurveFormatParas>
|
{
|
/// <summary>
|
/// X轴 单位类型
|
/// </summary>
|
public int XUnitType { get; set; }
|
|
/// <summary>
|
/// X轴 单位值
|
/// </summary>
|
public string XUnitValue { get; set; }
|
|
/// <summary>
|
/// X轴 保留小数位数
|
/// </summary>
|
public int? XDecimalPlaces { get; set; }
|
|
/// <summary>
|
/// Y轴 单位类型
|
/// </summary>
|
public int YUnitType { get; set; }
|
|
/// <summary>
|
/// Y轴 单位值
|
/// </summary>
|
public string YUnitValue { get; set; }
|
|
/// <summary>
|
/// Y轴 保留小数位数
|
/// </summary>
|
public int? YDecimalPlaces { get; set; }
|
|
|
}
|
|
|
|
}
|
}
|