ibms-dome/FrontendWebApi/Models/HydroMeter.cs

58 lines
1.6 KiB
C#
Raw Normal View History

2023-05-11 15:46:04 +08:00
using System;
using System.Collections.Generic;
using System.Security.Cryptography.X509Certificates;
namespace FrontendWebApi.Models
{
public class HydroMeter
{
}
public class HydroMeterInput
{
public string tableType { get; set; } //day, week, month, year
2023-05-11 15:46:04 +08:00
public string building_tag { get; set; }
public List<string> floor_tag { get; set; }
public string startTime { get; set; }
public string endTime { get; set; }
public decimal? price { get; set; }
2023-05-11 15:46:04 +08:00
}
public class HydroMeterOutput
{
public string building_name { get; set; }
2023-05-11 15:46:04 +08:00
public string building_tag { get; set; }
public string floor_tag { get; set; }
public string device_serial_tag { get; set; }
2023-06-19 13:51:16 +08:00
public string device_master { get; set; }
2023-06-19 15:13:35 +08:00
public string device_number { get; set; }
public string device_full_name { get; set; }
2023-05-11 15:46:04 +08:00
public string total { get; set; }
public string price { get; set; }
public string total_price { get; set; }
public List<HydroMeterRawDataOutput> rawData { get; set; }
}
public class HydroMeterRawDataOutput
{
public string timeStamp { get; set; }
public string device_number { get; set; }
public decimal avg_rawdata { get; set; }
}
public class HydroMeterPriceInput
{
public string type { get; set; }
}
public class HydroMeterCompareOutput
{
}
public class HydroMeterCompareExportInput
{
public List<HydroMeterCompareOutput> exportList { get; set; }
}
2023-05-11 15:46:04 +08:00
}