using System;
using System.Collections.Generic;
using System.Text;
namespace DllEapEntity.OFILM
{
public class MacStatusDto
{
///
/// 稼动率
///
public List RunData { get; set; }
///
/// 待机率
///
public List WaitData { get; set; }
///
/// 报警率
///
public List AlarmData { get; set; }
///
/// 离线率
///
public List DisConnData { get; set; }
public List 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
{
///
/// 园区
///
public string Factory { get; set; }
///
/// 园区ID
///
public int FactoryId { get; set; }
///
/// 总数
///
public int Total { get; set; }
public List Data { get; set; }
public WorkShop WorkShopData { get; set; }
///
/// 厂房数据
///
public IList PlantMacStatuses { get; set; }
}
///
/// 厂房设备数据
///
public class PlantMacStatus
{
///
/// 厂房ID
///
public int PlantId { get; set; }
///
/// 厂房
///
public string Plant { get; set; }
///
/// 总数
///
public int Total { get; set; }
///
/// 状态数据
///
public List 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 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; }
}
}