using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using System.Threading.Tasks; using System.Runtime.Serialization; using WIP_Models; namespace WIP_Models { /// /// 当前正在运行的任务实体 /// [DataContract] public class CurExecTaskView { /// /// 任务标记 /// [DataMember] public string taskFlag { get; set; } /// /// 任务标记文本 /// [DataMember] public string taskFlagText { get; set; } /// /// 是否缺料(1缺料,0不缺料) /// [DataMember] public string isNoMaterial { get; set; } /// /// 下发给立库的时间 /// [DataMember] public DateTime? issueDateToWCS { get; set; } /// /// ECM工艺号 /// [DataMember] public string recipeNumber { get; set; } /// /// 计划生产时间 /// [DataMember] public DateTime? planProdDate { get; set; } /// /// 计划生产时间字符串 /// [DataMember] public string planProdDate_Str { get; set; } /// /// 任务ID /// [DataMember] public string taskNo { get; set; } /// /// 需求下线时间 /// [DataMember] public DateTime? RequiredLineExitDate { get; set; } /// /// 需求下线时间字符串 /// [DataMember] public string RequiredLineExitDate_Str { get; set; } /// /// 质量预测 /// [DataMember] public string QAStatus { get; set; } /// /// 流转卡 /// [DataMember] public string processCardNumber { get; set; } /// /// 物料状态 /// [DataMember] public string materialStatus { get; set; } /// /// 任务类型编码 /// [DataMember] public string taskType { get; set; } /// /// 任务状态 /// [DataMember] public string taskStatus { get; set; } /// /// 生产线 /// [DataMember] public string line { get; set; } /// /// 计划下线时间 /// [DataMember] public DateTime? planOfflineDate { get; set; } /// /// 第一个任务开始时间 /// [DataMember] public DateTime? taskStartDate { get; set; } /// ///ECM下线结束时间 /// [DataMember] public DateTime? taskEndDate { get; set; } /// ///ECM下线结束时间字符串 /// [DataMember] public string taskEndDate_Str { get; set; } /// /// 物料编码 /// [DataMember] public string materialCode { get; set; } /// /// 零件号 /// [DataMember] public string partNumber { get; set; } /// /// 零件名称 /// [DataMember] public string partName { get; set; } /// ///系列 /// [DataMember] public string classification { get; set; } /// /// 出热物料编码 /// [DataMember] public string HeatingOutCode { get; set; } /// /// 最晚上线时间 /// [DataMember] public DateTime? lastLineEntryDate { get; set; } /// /// 与最晚上线时间时间差 /// [DataMember] public int leadTime { get; set; } /// /// 排产类型 /// [DataMember] public string scheduleOrderType { get; set; } /// /// 排产类型文本 /// [DataMember] public string scheduleOrderTypeText { get; set; } } }