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

namespace Siger.Middlelayer.Repository.Data.Tpm
{
    public class GetAppPlan : EntityBase
    {
        public int id { get; set; }

        public int ptimeid { get; set; }

        public int planid { get; set; }

        public int type { get; set; }

        public int typeid { get; set; }

        public int machineid { get; set; }

        public string machine_name { get; set; }

        public string content { get; set; }

        public int value_type { get; set; }

        public int mode { get; set; }

        public string unit { get; set; }

        public string up_limit { get; set; }

        public string lower_limit { get; set; }

        public int severity_level { get; set; }

        public int standard_time { get; set; }

        public int instruction_cycle { get; set; }

        public int instruction_mid { get; set; }

        public int instruction_time { get; set; }

        public string failure_mode { get; set; }

        public string result_demo_url { get; set; }

        public string remark { get; set; }

        public string work_instruction_url { get; set; }

        public string work_instruction_name { get; set; }

        public int create_mid { get; set; }

        public int create_time { get; set; }


        public int actual_mid { get; set; }

        public int actual_time { get; set; }

        public string username { get; set; }

        public string sparepartout { get; set; }

        public string imgurl { get; set; }

        public string value { get; set; }

        public string maintain_tool { get; set; }

        public string maintain_sparepart { get; set; }

        public int hit_type { get; set; }
        public int space_time { get; set; }
        public int instruction_start { get; set; }
        public int instruction_end { get; set; }

        public string keep_remark { get; set; }

        public string hit_item { get; set; }

        public string maintain_method { get; set; }
    }

    public class GetAppPlans : EntityBase
    {
        public int id { get; set; }

        public int ptimeid { get; set; }

        public int planid { get; set; }

        public int type { get; set; }

        public int typeid { get; set; }

        public int machineid { get; set; }

        public string content { get; set; }

        public int value_type { get; set; }

        public int mode { get; set; }

        public string unit { get; set; }

        public string up_limit { get; set; }

        public string lower_limit { get; set; }

        public int severity_level { get; set; }

        public int standard_time { get; set; }

        public int instruction_cycle { get; set; }

        public int instruction_mid { get; set; }

        public int instruction_time { get; set; }

        public string failure_mode { get; set; }

        public string result_demo_url { get; set; }

        public string remark { get; set; }

        public string work_instruction_url { get; set; }

        public string work_instruction_name { get; set; }

        public int create_mid { get; set; }

        public int create_time { get; set; }


        public int actual_mid { get; set; }

        public int actual_time { get; set; }

        public string username { get; set; }

        public string sparepartouts { get; set; }

        public string imgurl { get; set; }

        public string value { get; set; }

        public string maintain_tool { get; set; }

        public string maintain_sparepart { get; set; }

        public int hit_type { get; set; }

        public string keep_remark { get; set; }

        public string hit_item { get; set; }

        public string maintain_method { get; set; }

        public string corepairer { get; set; }

    }
}
