using System.Runtime.Serialization; using System.Collections; using System.Collections.Generic; using System; namespace Dongke.IBOSS.PRD.WCF.DataModels { public class PDADefectResult { public PDADefectResult() { if (PDADefectResponsibles == null) { PDADefectResponsibles = new List(); } if (PDADefectMissedResponsibles == null) { PDADefectMissedResponsibles = new List(); } if (PDADefectImageResults == null) { PDADefectImageResults = new List(); } } /// /// 缺陷表ID /// public int? ProductionDefectID { get; set; } /// /// 产品条码 /// public string BarCode { get; set; } /// /// 缺陷ID /// public int? DefectID { get; set; } /// /// 缺陷名称 /// public string DefectName { get; set; } /// /// 缺陷编码 /// public string DefectCode { get; set; } /// /// 缺陷位置ID /// public int? DefectPositionID { get; set; } /// /// 缺陷位置名称 /// public string DefectPositionName { get; set; } /// /// 缺陷位置编码 /// public string DefectPositionCode { get; set; } /// /// 责任工序ID /// public int? DefectProcedureID { get; set; } /// /// 责任工序名称 /// public string DefectProcedureName { get; set; } /// /// 责任工序编码 /// public string DefectProcedureCode { get; set; } /// /// 责任工号 /// public int? DefectUserID { get; set; } /// /// 责任工号名称 /// public string DefectUserName { get; set; } /// /// 责任工号编码 /// public string DefectUserCode { get; set; } /// /// 责任工种 /// public int? Jobs { get; set; } /// /// 漏检工号 /// public int? MissedUserID { get; set; } /// /// 漏检工号编码 /// public string MissedUserCode { get; set; } /// /// 漏检工号名称 /// public string MissedUserName { get; set; } /// /// 责任工种名称 /// public string JobsText { get; set; } /// ///缺陷备注 /// public string DefectRemarks { get; set; } /// ///生产数据ID /// public int? ProductionDataID { get; set; } /// ///缺陷扣罚ID /// public int? DefectFineID { get; set; } /// ///缺陷扣罚 /// public string DefectFineValue { get; set; } /// /// 缺陷责任员工 /// public List PDADefectResponsibles { get; set; } /// /// 缺陷漏检责任员工 /// public List PDADefectMissedResponsibles { get; set; } /// /// 缺陷图片 /// public List PDADefectImageResults { get; set; } /// /// 缺陷工序生产数据ID /// public int? DefectProductionDataID { get; set; } /// /// 缺陷扣除数 /// public decimal? DefectDeductionNum { get; set; } /// /// 特殊缺陷标识 /// public string SpecialDefect { get; set; } /// /// 缺陷检验时间 /// [DataMember] public DateTime? CheckTime { get; set; } } }