59 lines
1.8 KiB
C#
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; }
|
|||
|
}
|
|||
|
}
|