123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace DllEapEntity.OFILM
- {
- public class MacStatusDto
- {
- /// <summary>
- /// 稼动率
- /// </summary>
- public List<ChartEntity> RunData { get; set; }
- /// <summary>
- /// 待机率
- /// </summary>
- public List<ChartEntity> WaitData { get; set; }
- /// <summary>
- /// 报警率
- /// </summary>
- public List<ChartEntity> AlarmData { get; set; }
- /// <summary>
- /// 离线率
- /// </summary>
- public List<ChartEntity> DisConnData { get; set; }
- public List<FactoryMacStatus> FactoryMacStatusData { get; set; }
- }
- public class MacStatusEntity
- {
- public int FactoryId { get; set; }
- public string Factory { get; set; }
- public int PlantId { get; set; }
- public string Plant { get; set; }
- public int FloorId { get; set; }
- public string Floor { get; set; }
- public int StatusID { get; set; }
- public string StatusName { get; set; }
- public string Color { get; set; }
- }
- public class FactoryMacStatus
- {
- /// <summary>
- /// 园区
- /// </summary>
- public string Factory { get; set; }
- /// <summary>
- /// 园区ID
- /// </summary>
- public int FactoryId { get; set; }
- /// <summary>
- /// 总数
- /// </summary>
- public int Total { get; set; }
- public List<FactoryMacStatusEntity> Data { get; set; }
- public WorkShop WorkShopData { get; set; }
- /// <summary>
- /// 厂房数据
- /// </summary>
- public IList<PlantMacStatus> PlantMacStatuses { get; set; }
- }
- /// <summary>
- /// 厂房设备数据
- /// </summary>
- public class PlantMacStatus
- {
- /// <summary>
- /// 厂房ID
- /// </summary>
- public int PlantId { get; set; }
- /// <summary>
- /// 厂房
- /// </summary>
- public string Plant { get; set; }
- /// <summary>
- /// 总数
- /// </summary>
- public int Total { get; set; }
- /// <summary>
- /// 状态数据
- /// </summary>
- public List<FactoryMacStatusEntity> Data { get; set; }
- }
- public class FactoryMacStatusEntity
- {
- public int StatusId { get; set; }
- public string StatusName { get; set; }
- public string Color { get; set; }
- public int Count { get; set; }
- public string Rate { get; set; }
- }
- public class WorkShop
- {
- public string Name { get; set; }
- public int? Count { get; set; }
- public string Rate { get; set; }
- }
- public class MacMTBADto
- {
- public List<MacMTBAEntity> Data { get; set; }
- }
- public class MacMTBAEntity
- {
- public int FactoryId { get; set; }
- public string Factory { get; set; }
- public int PlantId { get; set; }
- public string Plant { get; set; }
- public string EventCode { get; set; }
- public decimal TimeSpan { get; set; }
- public int Count { get; set; }
- public int CountOne { get; set; }
- public int CountTwo { get; set; }
- public DateTime StartTime { get; set; }
- public string Floor { get; set; }
- public string ModelCode { get; set; }
- public string MacName { get; set; }
- public string MacCode { get; set; }
- }
- public class MtbaDay
- {
- public DateTime StartTime { get; set; }
- public DateTime EndTime { get; set; }
- public DateTime DayTime { get; set; }
- }
- }
|