using System;

namespace Siger.Middlelayer.Repository.Entities
{
    public class siger_project_product_route : ConfigEntityBase
    {
        public string name { get; set; } = string.Empty;

        public int productId { get; set; } = 0;

        /// <summary>
        /// 工站id--弃用
        /// </summary>
        public int sectionId { get; set; } = 0;

        /// <summary>
        /// 产线id--弃用
        /// </summary>
        public int levelId { get; set; } = 0;

        /// <summary>
        /// 工序顺序号
        /// </summary>
        public int serialNumber { get; set; } = 0;

        /// <summary>
        /// 工序路径编号--预留
        /// </summary>
        public string route_code { get; set; } = string.Empty;

        /// <summary>
        /// 设备id
        /// </summary>
        public int machine_type { get; set; } = 0;

        /// <summary>
        /// 工序说明
        /// </summary>
        public string description { get; set; } = string.Empty;

        /// <summary>
        /// 额定工时
        /// </summary>
        public double working_hours { get; set; } = 0;
        /// <summary>
        /// 泡沫工时
        /// </summary>
        public double foam_hours { get; set; }
        /// <summary>
        /// 准备工时
        /// </summary>
        public double prepare { get; set; } = 0;

        /// <summary>
        /// 创建人
        /// </summary>
        public int create_usermid { get; set; } = 0;

        public DateTime addTime { get; set; } = DateTime.Now;

        public int projectId { get; set; }
    }
}
