using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.Dto
|
{
|
/// <summary>
|
/// 时值
|
/// </summary>
|
public class PlanAnaHourValue
|
{
|
/// <summary>
|
/// 00:00-23:00
|
/// </summary>
|
public string datetime { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <returns></returns>
|
public int GetHour()
|
{
|
var sss = datetime.Split(':');
|
return Convert.ToInt32(sss[0]);
|
}
|
|
/// <summary>
|
/// 值
|
/// </summary>
|
public double value { get; set; }
|
}
|
|
/// <summary>
|
/// 标签时值列表
|
/// </summary>
|
public class PlanAnaTagHourValues
|
{
|
/// <summary>
|
/// 标签名称
|
/// </summary>
|
public string tagname { get; set; }
|
|
/// <summary>
|
/// 值列表
|
/// </summary>
|
public List<PlanAnaHourValue> values { get; set; }
|
|
}
|
|
/// <summary>
|
/// 站点数据
|
/// </summary>
|
public class PlanAnaFactoryData
|
{
|
/// <summary>
|
/// 站点
|
/// </summary>
|
public int factory { get; set; }
|
|
/// <summary>
|
/// 结果
|
/// </summary>
|
public List<PlanAnaTagHourValues> result { get; set; }
|
|
/// <summary>
|
/// 实时
|
/// </summary>
|
public List<PlanAnaTagHourValues> scada { get; set; }
|
}
|
|
/// <summary>
|
/// 数据
|
/// </summary>
|
public class PlanAnaData
|
{
|
/// <summary>
|
/// 月份标志 1-12
|
/// </summary>
|
public int timeflag { get; set; }
|
|
/// <summary>
|
/// 数据
|
/// </summary>
|
public List<PlanAnaFactoryData> datas { get; set; }
|
}
|
|
|
|
|
|
|
}
|