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; }
}
}