/*******************************************************************************
* Copyright(c) 2016 dongke All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:SemiCheckEntity.cs
* 2.功能描述:半成品检验实体类
* 编辑履历:
* 作者 日期 版本 修改内容
* 王鑫 2016/06/23 1.00 新建
*******************************************************************************/
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace Dongke.IBOSS.PRD.WCF.DataModels
{
[DataContract]
public class SemiCheckEntity
{
///
/// 半成品检验登记ID
///
[DataMember]
public int? SemiCheckID
{
get;
set;
}
///
/// 登记工序
///
[DataMember]
public object PROCEDUREID
{
get;
set;
}
///
/// 判定等级
///
[DataMember]
public object GOODSLEVELID
{
get;
set;
}
///
/// 产品分级
///
[DataMember]
public int? GoodsLevelID
{
get;
set;
}
///
/// 成型线编码
///
[DataMember]
public string GROUTINGLINECODE
{
get;
set;
}
///
/// 产品分级类别
///
[DataMember]
public int? GoodsLevelTypeID
{
get;
set;
}
///
/// 产品条码
///
[DataMember]
public string BarCode
{
get;
set;
}
///
/// 完成工序集
///
[DataMember]
public string CProcedureIDS
{
get;
set;
}
///
/// 完成时间起始
///
[DataMember]
public DateTime? CDateTimeStart
{
get;
set;
}
///
/// 完成时间结束
///
[DataMember]
public DateTime? CDateTimeEnd
{
get;
set;
}
///
/// 完成工号
///
[DataMember]
public string CUserCode
{
get;
set;
}
///
/// 产品类别
///
[DataMember]
public string GoodsTypeCode
{
get;
set;
}
///
/// 产品编码
///
[DataMember]
public string GoodsCode
{
get;
set;
}
///
/// 成型工号
///
[DataMember]
public string GroutingUserCode
{
get;
set;
}
///
/// 注浆时间起始
///
[DataMember]
public DateTime? GroutingDateTimeStart
{
get;
set;
}
///
/// 注浆时间结束
///
[DataMember]
public DateTime? GroutingDateTimeEnd
{
get;
set;
}
///
/// 交坯时间起始
///
[DataMember]
public DateTime? DeliveryDateTimeStart
{
get;
set;
}
///
/// 交坯时间结束
///
[DataMember]
public DateTime? DeliveryDateTimeEnd
{
get;
set;
}
///
/// 半检状态
///
[DataMember]
public string SemiCheckType
{
get;
set;
}
///
/// 登记状态
///
[DataMember]
public string VALUEFLAG
{
get;
set;
}
///
/// 半检时间起始
///
[DataMember]
public DateTime? SemiCheckDateTimeStart
{
get;
set;
}
///
/// 半检时间结束
///
[DataMember]
public DateTime? SemiCheckDateTimeEnd
{
get;
set;
}
///
/// 半检工号ID
///
[DataMember]
public int? SemiCheckUserID
{
get;
set;
}
///
/// 半检工号
///
[DataMember]
public string SemiCheckUserCode
{
get;
set;
}
///
/// 返工工序集
///
[DataMember]
public string RProcedureIDS
{
get;
set;
}
///
/// 返工工号
///
[DataMember]
public string ReworkUserCode
{
get;
set;
}
///
/// 复检状态
///
[DataMember]
public string ReSemiCheckType
{
get;
set;
}
///
/// 复检时间起始
///
[DataMember]
public DateTime? ReSemiCheckDateTimeStart
{
get;
set;
}
///
/// 复检时间结束
///
[DataMember]
public DateTime? ReSemiCheckDateTimeEnd
{
get;
set;
}
///
/// 复检工号
///
[DataMember]
public string ReSemiCheckUserCode
{
get;
set;
}
///
/// 撤销标识
///
[DataMember]
public string BackOutFlag
{
get;
set;
}
///
/// 撤销时间起始
///
[DataMember]
public DateTime? BackOutTimeStart
{
get;
set;
}
///
/// 撤销时间结束
///
[DataMember]
public DateTime? BackOutTimeEnd
{
get;
set;
}
///
/// 撤销工号
///
[DataMember]
public string BackOutUserCode
{
get;
set;
}
///
/// 半成品检验类别
/// 1 半检登记 2 复检登记 3 撤销复检
///
[DataMember]
public int? SemiCheckCategory
{
get;
set;
}
///
/// 半成品检验编辑类型
/// 1 新建 2 编辑(返工) 3 编辑(不合格)
///
[DataMember]
public int? SemiCheckEditType
{
get;
set;
}
///
/// 备注
///
[DataMember]
public string Remarks
{
get;
set;
}
///
/// 缺陷数据
///
[DataMember]
public List SemiCheckDefects { get; set; }
///
/// 半检复检工号
///
[DataMember]
public int? ReSemiCheckUserID
{
get;
set;
}
///
/// 返工工序ID
///
[DataMember]
public int? ReworkProcedureID
{
get;
set;
}
///
/// 返工工序编码
///
[DataMember]
public string ReworkProcedureCode
{
get;
set;
}
///
/// 返工工序名称
///
[DataMember]
public string ReworkProcedureName
{
get;
set;
}
///
/// 返工工号ID
///
[DataMember]
public int? ReworkUserID
{
get;
set;
}
///
/// 产品ID
///
[DataMember]
public int? GoodsID
{
get;
set;
}
///
/// 产品名称
///
[DataMember]
public string GoodsName
{
get;
set;
}
///
/// 干补标识
///
[DataMember]
public string SpecialRepairFlag
{
get;
set;
}
///
/// 模具编号
///
[DataMember]
public string MouldCode
{
get;
set;
}
///
/// 注浆次数
///
[DataMember]
public int GroutingNum
{
get;
set;
}
///
/// 注浆时间
///
[DataMember]
public DateTime? GroutingDate
{
get;
set;
}
///
/// 公坯标识
///
[DataMember]
public int IsPublicBody
{
get;
set;
}
///
/// 图标ID
///
[DataMember]
public int? Logoid
{
get;
set;
}
///
/// 图标名称
///
[DataMember]
public string LogoName
{
get;
set;
}
///
/// 图标编码
///
[DataMember]
public string LogoCode
{
get;
set;
}
///
/// 重烧
///
[DataMember]
public int? ReFine
{
get;
set;
}
///
/// 缺陷编码
///
[DataMember]
public string DefectCode
{
get;
set;
}
///
/// 缺陷位置集
///
[DataMember]
public string DefectPositionIDS
{
get;
set;
}
///
/// 责任工序集
///
[DataMember]
public string DefectProcedureIDS
{
get;
set;
}
///
/// 责任工号
///
[DataMember]
public string DefectUser
{
get;
set;
}
///
///半检时间
///
[DataMember]
public DateTime? SemiCheckTime
{
get;
set;
}
///
/// 试验标识
///
[DataMember]
public string TestMouldFlag
{
get;
set;
}
}
}