123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- using DllEapEntity.Dtos;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Net.Cache;
- using System.Text;
- using System.Xml.Linq;
- namespace DllEapEntity.OFILM
- {
- public class MacStatusForDashboardDetailDto
- {
- /// <summary>
- /// 机种
- /// </summary>
- public string Recipe { get; set; }
- /// <summary>
- /// 稼动率
- /// </summary>
- public string RunRate { get; set; }
- /// <summary>
- /// 状态代码
- /// </summary>
- public string StatusCode { get; set; }
- /// <summary>
- /// 状态名称
- /// </summary>
- public string StatusName { get; set; }
- /// <summary>
- /// 报次数候
- /// </summary>
- public string AlarmCount { get; set; }
- /// <summary>
- /// 运行时间
- /// </summary>
- public string RunTime { get; set; }
- /// <summary>
- /// 当天生产数量
- /// </summary>
- public string TodayCount { get; set; }
- /// <summary>
- /// 当月生产数量
- /// </summary>
- public string MonthCount { get; set; }
- /// <summary>
- /// 区域
- /// </summary>
- public string RegionName { get; set; }
- /// <summary>
- /// 园区
- /// </summary>
- public string Factory { get; set; }
- public RgbColor Color { get; set; }
- }
- public class MacStatusForDashboardDetailForAnalysisDto
- {
- public IEnumerable<DayCount> RunTimes { get; set; }
- public IEnumerable<RunRateDto> Runrate { get; set; }
- }
- public class MacStatusForAnalysis
- {
- /// <summary>
- /// 报警次数
- /// </summary>
- public string AlarmCount { get; set; }
- /// <summary>
- /// 报警代码
- /// </summary>
- public string AlarmCode { get; set; }
- /// <summary>
- /// 报警描述
- /// </summary>
- public string AlarmDescribe { get; set; }
- }
- public class MacStatusForCountDto
- {
- public IEnumerable<DayCount> CountDay { get; set; }
- public IEnumerable<HourCount> CountHour { get; set; }
- }
- /// <summary>
- /// 昨天、今天产量
- /// </summary>
- public class DayCount
- {
- /// <summary>
- /// 产量
- /// </summary>
- public string Count { get; set; }
- /// <summary>
- /// 昨天,今天
- /// </summary>
- public string Day { get; set; }
- /// <summary>
- /// 白夜班
- /// </summary>
- public string Class { get; set; }
- public DateTime? EDate { get; set; }
- }
- public class HourCount
- {
- /// <summary>
- /// 产量
- /// </summary>
- public string Count { get; set; }
- /// <summary>
- /// 小时
- /// </summary>
- public int Hour { get; set; }
- public int Day { get; set; }
- public int Month { get; set; }
- public int Year { get; set; }
- public string Date { get; set; }
- public double TimeLen { get; set; }
- public string MacCode { get; set; }
- public int MacId { get; set; }
- public int StatusId { get; set; }
- public int IntCount { get; set; }
- }
- /// <summary>
- /// 机台状态推移
- /// </summary>
- public class RunHistroyDto
- {
- /// <summary>
- /// 机台编号
- /// </summary>
- public string MacCode { get; set; }
- /// <summary>
- /// 开始时间(数字表示)
- /// </summary>
- public double Start { get; set; }
- public string StartTime { get; set; }
- public string EndTime { get; set; }
- /// <summary>
- /// 结束时间
- /// </summary>
- public double End { get; set; }
- /// <summary>
- /// 时长(分钟)
- /// </summary>
- public double TimeLen { get; set; }
- /// <summary>
- /// 状态
- /// </summary>
- public int StatusID { get; set; }
- /// <summary>
- /// 状态代码
- /// </summary>
- public string Status { get; set; }
- /// <summary>
- /// 状态名称
- /// </summary>
- public string StatusName { get; set; }
- /// <summary>
- /// 开始时间字符串
- /// </summary>
- public string StartString { get; set; }
- /// <summary>
- /// 结束时间字符串
- /// </summary>
- public string EndString { get; set; }
- public string Duration { get; set; }
- public RgbColor Color { get; set; }
- public string AlarmCode { get; set; }
- }
- }
|