using Magicodes.ExporterAndImporter.Core; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core.DB.Models; namespace WIDESEA_Model.Models { [SugarTable(nameof(dt_OrderInfo), "总装工单信息")] public class dt_OrderInfo: BaseEntity { /// /// 主键 /// [ImporterHeader(Name = "主键")] [ExporterHeader(DisplayName = "主键")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")] public int Id { get; set; } /// /// 工厂 /// [ImporterHeader(Name = "工厂")] [ExporterHeader(DisplayName = "工厂")] [SugarColumn(IsNullable = true, ColumnDescription = "工厂")] public string plantCode { get; set; } /// /// 生产模式 /// [ImporterHeader(Name = "生产模式")] [ExporterHeader(DisplayName = "生产模式")] [SugarColumn(IsNullable = true, ColumnDescription = "生产模式")] public string splitStrategy { get; set; } public string data { get; set; } /// /// 订单号 /// [ImporterHeader(Name = "订单号")] [ExporterHeader(DisplayName = "订单号")] [SugarColumn(IsNullable = true, ColumnDescription = "订单号")] public string vehicleOrderNo { get; set; } /// /// 订单类型 /// [ImporterHeader(Name = "订单类型")] [ExporterHeader(DisplayName = "订单类型")] [SugarColumn(IsNullable = true, ColumnDescription = "订单类型")] public string orderType { get; set; } /// /// 工单号 总装(一单到底是生产工单号三车间共用) /// [ImporterHeader(Name = "工单号")] [ExporterHeader(DisplayName = "工单号")] [SugarColumn(IsNullable = true, ColumnDescription = "工单号")] public string workOrderNo { get; set; } /// /// pvi号 (排产顺序号2) /// [ImporterHeader(Name = "pvi号")] [ExporterHeader(DisplayName = "pvi号")] [SugarColumn(IsNullable = true, ColumnDescription = "pvi号")] public string pvi { get; set; } /// /// 工单顺序号 排产顺序号1(序列号) /// [ImporterHeader(Name = "工单顺序号")] [ExporterHeader(DisplayName = "工单顺序号")] [SugarColumn(IsNullable = true, ColumnDescription = "工单顺序号")] public string sequenceNo { get; set; } /// /// 车型特征值 /// [ImporterHeader(Name = "车型特征值")] [ExporterHeader(DisplayName = "车型特征值")] [SugarColumn(IsNullable = true, ColumnDescription = "车型特征值")] public string vehicleCharacteristic { get; set; } /// /// 整车物料号 /// [ImporterHeader(Name = "整车物料号")] [ExporterHeader(DisplayName = "整车物料号")] [SugarColumn(IsNullable = true, ColumnDescription = "整车物料号")] public string vehicleCode { get; set; } /// /// 白车身物料号 /// [ImporterHeader(Name = "白车身物料号")] [ExporterHeader(DisplayName = "白车身物料号")] [SugarColumn(IsNullable = true, ColumnDescription = "白车身物料号")] public string biwMaterial { get; set; } /// /// 彩车身物料号 /// [ImporterHeader(Name = "彩车身物料号")] [ExporterHeader(DisplayName = "彩车身物料号")] [SugarColumn(IsNullable = true, ColumnDescription = "彩车身物料号")] public string pbMaterial { get; set; } /// /// 工单下发状态 1-排产下发;2-撤回 /// [ImporterHeader(Name = "工单下发状态")] [ExporterHeader(DisplayName = "工单下发状态")] [SugarColumn(IsNullable = true, ColumnDescription = "工单下发状态")] public string workOrderSendStatus { get; set; } /// /// 备用1 /// [ImporterHeader(Name = "备用1")] [ExporterHeader(DisplayName = "备用1")] [SugarColumn(IsNullable = true, ColumnDescription = "备用1")] public string spare1 { get; set; } /// /// 备用2 /// [ImporterHeader(Name = "备用2")] [ExporterHeader(DisplayName = "备用2")] [SugarColumn(IsNullable = true, ColumnDescription = "备用2")] public string spare2 { get; set; } /// /// 备用3 /// [ImporterHeader(Name = "备用3")] [ExporterHeader(DisplayName = "备用3")] [SugarColumn(IsNullable = true, ColumnDescription = "备用3")] public string spare3 { get; set; } /// /// 发送时间 /// //public string sendTime { get; set; } } }