using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Model { public class TdevWebScadaSearchModel : BaseSearchModel { public string C_ID { get; set; } public string C_Name { get; set; } public string C_DevCode { get; set; } } public class SendSpotSeriesEmailModel : DevSpotSeriesSearchModel { public string DevName { get; set; } public List<string> Mails { get; set; } } public class DevSpotSeriesSearchModel : BaseSearchModel { public string[] point { get; set; } public DateTime start { get; set; } public DateTime end { get; set; } } public class LightDevSpotList { /// <summary> /// 模块ID /// </summary> public string ModuleId { get; set; } /// <summary> /// 时间戳 /// </summary> public string TimeStamp { get; set; } /// <summary> /// 0:正常 1:异常 /// </summary> public int Status { get; set; } /// <summary> /// 0:连接正常 1:连接异常 /// </summary> public int ConnState { get; set; } public string ConnStateTimestamp { get; set; } public IEnumerable<LightDevSpot> DevSpots { get; set; } } public class LightDevSpot { /// <summary> /// 变量名称 /// </summary> public string Name { get; set; } public double? Value { get; set; } /// <summary> /// 0:模拟量 1:数据量 /// </summary> public int DataType { get; set; } } //public class LightDevSpot //{ // /// <summary> // /// 模块ID // /// </summary> // public string ModuleId { get; set; } // /// <summary> // /// 变量名称 // /// </summary> // public string Name { get; set; } // /// <summary> // /// 时间戳 // /// </summary> // public string TimeStamp { get; set; } // public double? Value { get; set; } // /// <summary> // /// 0:模拟量 1:数据量 // /// </summary> // public int DataType { get; set; } // /// <summary> // /// 0:正常 1:异常 // /// </summary> // public int Status { get; set; } // /// <summary> // /// 0:连接正常 1:连接异常 // /// </summary> // public int ConnState { get; set; } // public string ConnStateTimestamp { get; set; } //} }