namespace Siger.Middlelayer.TpmRepository.Response
{
    public class ResponseUnFinishedRepair
    {
        public int id { get; set; }

        public int status { get; set; }

        public string location { get; set; }

        /// <summary>
        /// 故障类型
        /// </summary>
        public string faulttype { get; set; }

        /// <summary>
        /// 失效模式
        /// </summary>
        public string faultcontent { get; set; }
        public int expection { get; set; }

        public string remark { get; set; }

        /// <summary>
        /// 故障描述
        /// </summary>
        public string fault_description { get; set; }

        /// <summary>
        /// 维修排查过程
        /// </summary>
        public string repair_process { get; set; }

        /// <summary>
        /// 故障原因
        /// </summary>
        public string real_faultid_desc { get; set; }

        /// <summary>
        /// 备件编号
        /// </summary>
        public string sparepart_number { get; set; }

        public int createtime { get; set; }

        public string createtimeformat { get; set; }

        /// <summary>
        /// 报修人
        /// </summary>
        public string reportname { get; set; }

        /// <summary>
        /// 持续时间（分钟）
        /// </summary>
        public int haslong { get; set; }

        public int machineId { get; set; }

        public string machinename { get; set; }

        public string spare { get; set; }
    }

    public class ResponseAllRepairs
    {
        public int machineId { get; set; }

        public int create_time { get; set; }

        public string type_name { get; set; }

        public int repirtime { get; set; }
        public int expection_id { get; set; }
    }
}
