EquipmentDataRecordDto.cs 2.72 KB
using System;
using System.Collections.Generic;

namespace Hh.Mes.POJO.ApiEntity.BiDecision
{

    public class EquipmentDataRecordDto
    {
        public string EquipmentCode { get; set; }

        public List<EquipmentDataRecordDetailDto> Detail = new List<EquipmentDataRecordDetailDto>();
    }

    public class EquipmentDataRecordDetailDto
    {
        public DateTime Date { get; set; }

        public string ProjectCode { get; set; }

        public string ProjectName { get; set; }

        public string EquipmentCode { get; set; }

        public string EquipmentName { get; set; }

        /// <summary>
        /// 设备状态
        /// </summary>
        public int Status { get; set; }

        /// <summary>
        /// 设备模式
        /// </summary>
        public int Mode { get; set; }

        /// <summary>
        /// 设备激活
        /// </summary>
        public int Activation { get; set; }

        /// <summary>
        /// 设备保养-模式
        /// </summary>
        public int Equipment_Maintenance_Mode { get; set; }

        /// <summary>
        /// 设备保养-当前值
        /// </summary>
        public int Equipment_Maintenance_CurrentValue { get; set; }

        /// <summary>
        /// 设备保养-累计值
        /// </summary>
        public int Equipment_maintenance_AccumulateValue { get; set; }

        /// <summary>
        /// 设备保养-上次值
        /// </summary>
        public int Equipment_Maintenance_LastValue { get; set; }

        /// <summary>
        /// 统计-节拍(s)
        /// </summary>
        public int Statistics_CycleTime { get; set; }

        /// <summary>
        /// 统计-设计节拍(s)
        /// </summary>
        public int Statistics_TaktTime { get; set; }

        /// <summary>
        /// 统计-班产量(任务数)
        /// </summary>
        public int Statistics_ShiftOutput { get; set; }

        /// <summary>
        /// 统计-累加产量(任务数)
        /// </summary>
        public int Statistics_AccumulateOutput { get; set; }

        /// <summary>
        /// 统计-工作时间(累计)
        /// </summary>
        public int Statistics_OnTime { get; set; }

        /// <summary>
        /// 统计-故障时间(累计)
        /// </summary>
        public int Statistics_DownTime { get; set; }

        /// <summary>
        /// 统计-空闲时间(累计)
        /// </summary>
        public int Statistics_IdleTime { get; set; }

        /// <summary>
        /// 统计-保养时间(累计)
        /// </summary>
        public int Statistics_MaintainTime { get; set; }

        /// <summary>
        /// 统计-良率
        /// </summary>
        public int Statistics_Yield { get; set; }
    }
}