namespace Safeguard.Models
{
    public class MachineDayOutPutPerHour
    {
        /// 
        /// 机种
        /// 
        public string? ModuleType { get; set; }
        /// 
        /// 数据时间
        /// 
        public DateTime DataTime { get; set; }
        /// 
        /// 运行时间
        /// 
        public int AutoRunTime { get; set; }
        /// 
        /// 报警时间
        /// 
        public int AlarmTime { get; set; }
        ///    
        /// 待料时间
        /// 
        public int IdleTime { get; set; }
        /// 
        /// 上游待料时间
        /// 
        public int IdleTimeUpstream { get; set; }
        /// 
        /// 下游待料时间
        /// 
        public int IdleTimeDownstream { get; set; }
        /// 
        /// 自身待料时间
        /// 
        public int IdleTimeSelf { get; set; }
        /// 
        /// 产能
        /// 
        public int OutPut { get; set; }
        /// 
        /// 目标TT
        /// 
        public int TargetTT { get; set; }
        /// 
        /// 实际TT
        /// 
        public int ActualTT { get; set; }
        /// 
        /// 报警次数
        /// 
        public int AlarmSum { get; set; }
        /// 
        /// 换料次数
        /// 
        public int LoadMATSum { get; set; }
        /// 
        /// 换料时间
        /// 
        public int LoadMATTime { get; set; }
    }
}