/*******************************************************************************
* Copyright(c) 2014 dongke All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:DefectDataEntity.cs
* 2.功能描述:生产数据缺陷
* 编辑履历:
* 作者 日期 版本 修改内容
* 陈冰 2014/09/16 1.00 新建
*******************************************************************************/
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace Dongke.IBOSS.PRD.WCF.DataModels
{
[DataContract]
public class ProductionDefectEntity
{
///
/// 生产缺陷ID
///
[DataMember]
public int ProductionDefectID { get; set; }
///
/// 生产数据ID
///
[DataMember]
public int ProductionDataID { get; set; }
///
/// 产品条码
///
[DataMember]
public string BarCode { get; set; }
///
/// 生产线ID
///
[DataMember]
public int ProductionLineID { get; set; }
///
/// 生产线编码
///
[DataMember]
public string ProductionLineCode { get; set; }
///
/// 生产线名称
///
[DataMember]
public string ProductionLineName { get; set; }
///
/// 生产工序ID
///
[DataMember]
public int ProcedureID { get; set; }
///
/// 生产工序编码
///
[DataMember]
public string ProcedureCode { get; set; }
///
/// 生产工序名称
///
[DataMember]
public string ProcedureName { get; set; }
///
/// 工号ID
///
[DataMember]
public int UserID { get; set; }
///
/// 工号编码
///
[DataMember]
public string UserCode { get; set; }
///
/// 工号名称
///
[DataMember]
public string UserName { get; set; }
///
/// 产品ID
///
[DataMember]
public int GoodsID { get; set; }
///
/// 产品编码
///
[DataMember]
public string GoodsCode { get; set; }
///
/// 产品名称
///
[DataMember]
public string GoodsName { get; set; }
///
/// 产品缺陷ID
///
[DataMember]
public int DefectID { get; set; }
///
/// 产品缺陷编码
///
[DataMember]
public string DefectCode { get; set; }
///
/// 产品缺陷名称
///
[DataMember]
public string DefectName { get; set; }
///
/// 缺陷位置ID
///
[DataMember]
public int DefectPositionID { get; set; }
///
/// 缺陷位置编码
///
[DataMember]
public string DefectPositionCode { get; set; }
///
/// 缺陷位置名称
///
[DataMember]
public string DefectPositionName { get; set; }
///
/// 缺陷工序生产数据ID
///
[DataMember]
public int? DefectProductionDataID { get; set; }
///
/// 缺陷工序ID
///
[DataMember]
public int? DefectProcedureID { get; set; }
///
/// 缺陷工序编码
///
[DataMember]
public string DefectProcedureCode { get; set; }
///
/// 缺陷工序名称
///
[DataMember]
public string DefectProcedureName { get; set; }
///
/// 缺陷工号ID
///
[DataMember]
public int? DefectUserID { get; set; }
///
/// 缺陷工号编码
///
[DataMember]
public string DefectUserCode { get; set; }
///
/// 缺陷工号名称
///
[DataMember]
public string DefectUserName { get; set; }
///
/// 缺陷工种ID
///
[DataMember]
public int? DefectJobs { get; set; }
///
/// 备注
///
[DataMember]
public string Remarks { get; set; }
///
/// AccountID
///
[DataMember]
public int AccountID { get; set; }
[DataMember]
public string ValueFlag { get; set; }
[DataMember]
public DateTime CreateTime { get; set; }
[DataMember]
public int CreateUserID { get; set; }
[DataMember]
public DateTime UpdateTime { get; set; }
[DataMember]
public int UpdateUserID { get; set; }
[DataMember]
public object OPTimeStamp { get; set; }
///
/// 缺陷责任者
///
[DataMember]
public List DefectResponsibles { get; set; }
///
/// 缺陷图片
///
[DataMember]
public List DefectImages { get; set; }
///
/// 报废标识
///
[DataMember]
public bool ScrapFlag { get; set; }
///
/// 废弃责任标识
///
[DataMember]
public string ScrapResponFlag { get; set; }
///
/// 缺陷扣罚ID
///
[DataMember]
public int? DefectFine { get; set; }
///
/// 漏检工号ID
///
[DataMember]
public int? MissedUserID { get; set; }
///
/// 漏检工号编码
///
[DataMember]
public string MissedUserCode { get; set; }
///
/// 漏检工号名称
///
[DataMember]
public string MissedUserName { get; set; }
///
/// 漏检责任者
///
[DataMember]
public List DefectMissedResponsibles { get; set; }
///
/// 特殊缺陷标识
///
[DataMember]
public string SpecialDefect { get; set; }
///
/// 扣除数
///
[DataMember]
public decimal? DefectDeductionNum { get; set; }
///
/// 缺陷检验时间
///
[DataMember]
public DateTime? CheckTime { get; set; }
///
/// 缺陷检验时间
///
[DataMember]
public string PDACheckTime { get; set; }
///
/// 缺陷检验时间
///
[DataMember]
public int? IsPDA { get; set; }
}
}