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

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

        public int mid { get; set; }

        public string name { get; set; }

        public int machineid { get; set; }

        public string utime { get; set; }

        public string machinetitle { get; set; }

        public int sectionid { get; set; }

        public int information { get; set;}

        public int instruction_time { get; set; }

        public int mode { get; set; }

        public List<GetListPlanStatus> planInfo { get; set; }

        public int num { get; set; }

        public string station { get; set; }

        public string status { get; set; }

        public int planid { get; set; }

        public string locations { get; set; }

        public string instruction_time_str { get; set; }

        public string content { get; set; }

        public string plan_mids { get; set; }
        public int time_status { get; set; }

        public int itemid { get; set; }

    }

    public class GetListThirtyPlanItem : GetListPlanStatus
    {
        public int value_type { get; set; }

        public int severity_level { get; set; }

        public int instruction_cycle { get; set; }
        public int instruction_time_end { get; set; }

        public int standard_time { get; set; }

        public int department { get; set; }

        public int pid { get; set; }

        public int date_rang { get; set; }
        public string work_order { get; set; } = "";
    }

    public class GetSeachPlanDay
    {
        public int id { get; set; }

        public int machineid { get; set; }

        public int information { get; set; }

        public int finish_time { get; set; }

        public int mode { get; set; }

        public int instruction_time { get; set; }

        public int mid { get; set; }

        public string name { get; set; }

        public int sectionid { get; set; }
    }
}
