using System;

namespace Siger.Middlelayer.CncRepository.Entities
{
    public class siger_tr_basketful_position : CncEntityBase
    {
        public string traceid { get; set; }

        public int station { get; set; }

        public int position { get; set; }

        /// <summary>
        /// 订单号
        /// </summary>
        public string orderno { get; set; }

        /// <summary>
        /// 订单数量
        /// </summary>
        public int orderqty { get; set; }
        /// <summary>
        /// 工单号
        /// </summary>
        public string workcode { get; set; }
        /// <summary>
        /// 产品编号
        /// </summary>
        public string productbh { get; set; }
        /// <summary>
        /// 产品名称
        /// </summary>
        public string productname { get; set; }
        /// <summary>
        /// 产品型号
        /// </summary>
        public string producttype { get; set; }

        public string basket { get; set; }

        /// <summary>
        /// 类型 1：工单 2：料框
        /// </summary>
        public int type { get; set; }

        /// <summary>
        /// 上料数量
        /// </summary>
        public int upload { get; set; }

        /// <summary>
        ///  报工数量
        /// </summary>
        public int report { get; set; }
        /// <summary>
        /// 工废数量
        /// </summary>
        public int nok { get; set; }
        /// <summary>
        /// 料废数量
        /// </summary>
        public int nok2 { get; set; }
        public DateTime uploadtime { get; set; }

        public DateTime reporttime { get; set; }

        /// <summary>
        /// 料框当前数量
        /// </summary>
        public int basketcount { get; set; }
        /// <summary>
        /// 关联料框状态
        /// </summary>
        public string currbasket { get; set; }

        public string ResultStatus { get; set; }

        public int projectId { get; set; }
    }
}
