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

namespace Siger.Middlelayer.CncRepository.Response
{
    /// <summary>
    /// 计划外派工返回参
    /// </summary>
    public class ResponseProductPlanOutDispatch
    {
        /// <summary>
        /// 计划外派工表
        /// </summary>
        public int id { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public string createtime { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public int createtimeInt { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public string createuser { get; set; }
        /// <summary>
        /// 任务编号
        /// </summary>
        public string tasknumber { get; set; }
        /// <summary>
        /// 任务名称
        /// </summary>
        public string taskname { get; set; }
        /// <summary>
        /// 任务内容
        /// </summary>
        public string taskcontent { get; set; }
        /// <summary>
        /// 班组
        /// </summary>
        public string groupname { get; set; }
        /// <summary>
        /// 计划执行人
        /// </summary>
        public string planexecutor { get; set; }
        /// <summary>
        /// 预计工时（分钟）
        /// </summary>
        public double expectedtime { get; set; }
        /// <summary>
        /// 实际执行人
        /// </summary>
        public string actualexecutor { get; set; }
        /// <summary>
        /// 实际工时
        /// </summary>
        public string actualtime { get; set; }
        /// <summary>
        /// 报工时间
        /// </summary>
        public string reportingtime { get; set; }
        /// <summary>
        /// 状态:1=未报工；2=已报工；3=审核已通过；4=审核未通过；5=已报废；
        /// </summary>
        public int state { get; set; }
    }
    public class GetTasknumber 
    {
        /// <summary>
        /// 任务编号
        /// </summary>
        public string tasknumber { get; set; }
    }
    public class GetDataTasknumber 
    {
        /// <summary>
        /// 任务编号
        /// </summary>
        public List<GetTasknumber> data { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public int count { get; set; }
    }
}
