ibms-MCUT/BackendWorkerService/Models/SolarModel.cs
2025-01-16 15:06:18 +08:00

59 lines
1.8 KiB
C#

using NPOI.SS.Formula.Functions;
using Org.BouncyCastle.Bcpg;
using QuickType;
using System;
using System.Collections.Generic;
using System.Text;
using static NPOI.HSSF.Util.HSSFColor;
namespace BackendWorkerService.Models
{
public class device
{
public string site_id { get; set; }
public string site_name { get; set; }
public string device_sys_tag { get; set; }
public DateTime archive_lastDate { get; set; }
public DateTime archive_lastActionDate { get; set; }
public string path_n4 { get; set; }
public string device_id { get; set; }
public DateTime created_at { get; set; }
public byte is_link { get; set; }
public bool isSuccess { get; set; } = true;
}
public class device_point
{
public string device_sys_tag { get; set; }
public string point { get; set; }
public string unit { get; set; }
public string site_id { get; set; }
public string device_id { get; set; }
public string history_path { get; set; }
public byte is_link { get; set; }
}
public class data_value
{
public string device_sys_tag { get; set; }
public string point { get; set; }
public string site_id { get; set; }
public string device_id { get; set; }
public string value_unit { get; set; }
}
public class site
{
public string site_id { get; set; }
public string site_name { get; set; }
}
public class data
{
public string site_id { get; set; }
public string device_id { get; set; }
public string timestamp { get; set; }
public string device_sys_tag { get; set; }
public List<Dictionary<string, decimal>> value { get; set; }
}
}