using Cksoft.Unity; using System; using System.Collections.Generic; using System.Text; namespace DllEapEntity { public class McaEventStatisticByDay { /// /// Id /// [Identity] [Key] public int Id { get; set; } /// /// 产品名称 /// [Ignore] public string ProductName { get; set; } /// /// 厂家 /// [Ignore] public string Manufacturer { get; set; } /// /// 事件代码 /// public string EventCode { get; set; } /// /// 报警代码 /// public string AlarmCode { get; set; } /// /// 报警描述 /// public string AlarmDesc { get; set; } /// /// 机台编号 /// public string McaCode { get; set; } public string McaName { get; set; } /// /// 机型 /// [Ignore] public string MacModel { get; set; } [Ignore] public string MacModelName { get; set; } /// /// 制程代码 /// [Ignore] public string PCode { get; set; } /// /// 制程名称 /// [Ignore] public string PName { get; set; } /// /// 报警时间 /// public DateTime? StartTime { get; set; } public DateTime? EndTime { get; set; } public decimal? TimeSpan { get; set; } public int IsHandled { get; set; } public string ProgramName { get; set; } public int IsInProducing { get; set; } [Ignore] public int Year { get; set; } [Ignore] public int Month { get; set; } [Ignore] public int Day { get; set; } [Ignore] public string Hour { get; set; } [Ignore] public string IpAddress { get; set; } [Ignore] public string Factory { get; set; } [Ignore] public int? RegionId { get; set; } [Ignore] public string SoftVersion { get; set; } } public class PartDto { public string Maccode { get; set; } public string PartName { get; set; } public string PartCode { get; set; } public string PCode { get; set; } public DateTime? Sdate { get; set; } public DateTime? Edate { get; set; } } public class McaEventStatistic : McaEventStatisticByDay { } public class EChartsBar { public string[] Legend { get; set; } public IEnumerable Sources { get; set; } } public class EChartsBarItem { public string Title { get; set; } public IEnumerable Data { get; set; } } public class BarItemData { public string Code { get; set; } public float Value { get; set; } } }