using System;
using System.Collections.Generic;
using System.Text;

namespace Siger.Middlelayer.TpmRepository.Response
{
    public class ResponseGetUserStateList
    {
        public string user_name { get; set; }

        public string shift_name { get; set; }

        public string status { get; set; }

        public string mobile { get; set; }
    }

    public class ResponseGetMachineRepairList
    {
        public int total { get; set; } = 0;

        public string today_percent { get; set; } = "000";

        public string month_percent { get; set; } = "000";

        public IList<ResponseMachineRepair> repairs { get; set; }

        public ResponseGetMachineRepairList()
        {
            repairs = new List<ResponseMachineRepair>();
        }
    }

    public class ResponseMachineRepair
    {
        public string type_nme { get; set; }

        public double percent { get; set; }
        public int count { get; set; }
    }

    public class ResponseRepairTime
    {
        public string date { get; set; }

        public double repair_time { get; set; }
    }
}
