using System; using System.Runtime.Serialization; namespace WIP_Models { /// /// ECM交互实体类(数据来自WIP或ECM) /// [DataContract] public class EcmInteractionParam { /// /// 注意:这不是ECM传过来的,是WIP用于标记请求来源的,自己的东西 /// [DataMember] public string remark { get; set; } /// /// 排产任务的ID(是udtWip_Task表中的ID【注意:这里不是流转卡号,!!!!】) /// [DataMember] public string batchNumber { get; set; } /// /// 线体号 /// [DataMember] public string line { get; set; } /// /// 上料台号 /// [DataMember] public string loadingTableNumber { get; set; } /// /// 下料台号(loadStatus=3时必传) /// [DataMember] public string unloadingTableNumber { get; set; } /// /// 物料编码(注意:这里的物料编码就是物料编码,不是零件号partNumber) /// [DataMember] public string partNumber { get; set; } /// /// 加工图纸号 /// [DataMember] public string recipeNumber { get; set; } /// /// 生产序列号 /// [DataMember] public int loadNumber { get; set; } /// /// 热处理炉号 /// [DataMember] public string heatingNumber { get; set; } /// /// ECM上线时间(格林威治时间戳) /// [DataMember] public string lineEntryTime { get; set; } /// /// ECM下线时间(格林威治时间戳) /// [DataMember] public string lineExitTime { get; set; } /// /// ECM产线状态 /// [DataMember] public int loadStatus { get; set; } /// /// 时间戳 /// [DataMember] public long timestamp { get; set; } } }