using System;
using Siger.Middlelayer.Utility.ExcelImport;

namespace Siger.Middlelayer.Utility.ImportEntities
{
    public class ImportBasketReport:ImportBase
    {
        [ExcelColumn("序号")]
        [DonnetValidate]
        [DonnetCreate]
        public int No { get; set; }
        [ExcelColumn("产品编号")]
        public string ProductId { get; set; }
        [ExcelColumn("料号")]
        public string Pn { get; set; }
        [ExcelColumn("产品名称")]
        public string ProductName { get; set; }
        [ExcelColumn("产品型号号")]
        public string ProductType { get; set; }
        [ExcelColumn("订单号")]
        public string OrderNum { get; set; }
        [ExcelColumn("工单号")]
        public string WrokCode { get; set; }
        [ExcelColumn("设备编号")]
        public int Machine { get; set; }
        [ExcelColumn("设备名称")]
        public string MachineName { get; set; }
        [ExcelColumn("工站编号")]
        public int Section { get; set; }
        [ExcelColumn("工站名称")]
        public string SectionName { get; set; }

        [ExcelColumn("操作类型")]
        public string OperateType { get; set; }

        [ExcelColumn("操作状态")]
        public string OperateStatus { get; set; }
        [ExcelColumn("生产数量")]
        public int Qty { get; set; }
        [ExcelColumn("良品数量")]
        public int OkCount { get; set; }
        [ExcelColumn("不良数量")]
        public int NokCount { get; set; }
        [ExcelColumn("操作员")]
        public string UserId { get; set; }
        [ExcelColumn("时间")]
        public DateTime Time { get; set; }
    }
}
