namespace Siger.Middlelayer.CncRepository.Response
{
    public class ResponseGetListMachineYieldBySign
    {
        public string machine_name { get; set; }

        public int machine_id { get; set; }

        public string program_code { get; set; }

        public int yield { get; set; }

        public string title { get; set; }
    }

    public class ResponseGetListMachineYield
    {
        public int machine_id { get; set; }

        public string machine_name { get; set; }

        public string route_name { get; set; }

        public string product_name { get; set; }

        public string program_code { get; set; }

        public int yield { get; set; }

        public string title { get; set; }

        public double efficiency { get; set; } = 100;

        public double oee { get; set; } = 0;

        public string timerange { get; set; }
        /// <summary>
        /// 平均加工时间
        /// </summary>
        public double averagetime { get; set; }
        /// <summary>
        /// 总加工时间
        /// </summary>
        public double totaltime { get; set; }
    }
}
