using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.DataDockingApi
|
{
|
|
/// <summary>
|
///
|
/// </summary>
|
public class Result_History
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string status { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public HistoryResultMessage message { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public HistoryResultContent content { get; set; }
|
}
|
/// <summary>
|
///
|
/// </summary>
|
public class HistoryResultMessage
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string notice { get; set; }
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public class HistoryResultContent
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public HistoryResultContentItem[] result { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int count { get; set; }
|
}
|
/// <summary>
|
///
|
/// </summary>
|
public class HistoryResultContentItem
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string meterCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string meterType { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? flowSpeed { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? instantFlow { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? cumulativeFlow { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? positiveCumulativeFlow { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? negativeCumulativeFlow { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? pressure { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string alarmDetail { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime collectedTime { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime reportTime { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? signalStrength { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? voltage { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? cumulativeWorkTime { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? positiveCumulativeWorkTime { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double? negativeCumulativeWorkTime { get; set; }
|
}
|
|
}
|