using Core.Mes.Client.Comm.Attribute;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
namespace Core.StlMes.Client.Lims.Port
{
class PipeCheckconsignDetailEntity
{
///
/// 检验编号
///
private string checkNo = "";
///
/// 性能批号
///
private string batchNo = "";
///
/// 试样号 样管号 产线字母+年+月+四位流水 产线字母+YYMM+四位流水
///
private string sampleNo = "";
///
/// 样条号(钢印号) 产线字母+四位流水
///
private string sampleNoMin = "";
///
/// 样条码 样管号 样品条形码 产线+YY(两位年)+管号+方向A或B
///
private string sampleBarcode = "";
///
/// 取样长度
///
private string sampleLen = "";
///
/// 检验标准(产品标准)
///
private string checkStd = "";
///
/// 检验项目大类代码PHY_CODE 填写SAMPLE_KEY
///
private string phyCodeMax = "";
///
/// 检验项目大类名称PHY_TYPE(JYXMMC)
///
private string phyNameMax = "";
///
/// 检验委托个数(样条数GS)
///
private string sampleCount = "";
///
/// 试验类别(所属实验室项目)
///
private string deptId = "";
///
/// 长LENGTH
///
private string length = "";
///
/// 宽
///
private string width = "";
///
/// 试样索引号(COM_BASE_SPLINE)
///
private string eic = "";
///
/// 试验方向
///
private string phyDir = "";
///
/// 名义规格
///
private string sizeDesc = "";
///
/// 加工送样人
///
private string jgSendName = "";
///
/// 加工送样时间
///
private string jgSendTime = "";
///
/// 试验室收样人
///
private string labReceiveName = "";
///
/// 试验室收样时间
///
private string labReceiveTime = "";
///
/// 环境温度
///
private string checkTemp = "";
///
/// 设备编码
///
private string deviceNo = "";
///
/// 设备名称
///
private string deviceName = "";
///
/// 化验班次
///
private string checkShift = "";
///
/// 化验班组
///
private string checkClass = "";
///
/// 化验员(录入人)
///
private string checkName = "";
///
/// 化验时间(录入时间)
///
private string checkTime = "";
///
/// 审核人
///
private string auditName = "";
///
/// 审核时间
///
private string auditTime = "";
///
/// 是否小样热处理(0否,1是) 2已接受样品 3已录入结果 4审核 5样品已返回加工 6已发送样品到试验室
///
private string isrcl = "";
///
/// 热处理样品流转备注
///
private string rclMoveRemark = "";
///
/// 是否通知监制(在需要监制的情况下0为不监制,1为监制未通知 2为监制已通知,3监制取消,4监制完成)
///
private string isNoticeProducer = "";
///
/// 监制流转备注
///
private string noticeProducerRemark = "";
///
/// 是否重取样 0否 1是 00否 10 重取样无余料 11重取样有余料
///
private string isResampleRest = "";
///
/// 重取样流转备注
///
private string resampleRestRemark = "";
///
/// 特殊样品标志位 ONH 0 开头 00 化学未下发,01化学已下发 02 ONH已确认 ,工程力学1开头 10未确认 11返回加工 12加工收样 13加工下发 14已确认
///
private string specFlag = "";
///
/// 特殊样品流转备注
///
private string specMoveRemark = "";
///
/// 0未确认,1待确认,2试验室确认收样,3录入,4审核,9加工已收样
///
private string flag = "";
///
/// 样品备注
///
private string sampleRemark = "";
///
/// 备注
///
private string remark = "";
///
/// 炉号 对应JUDGE_STOVE_NO 判定炉号
///
private string heatNo = "";
///
/// 钢级
///
private string steelGrade = "";
///
/// 钢号
///
private string steelNo = "";
///
/// 工艺文件号
///
private string craftFileNo = "";
///
/// 合同号
///
private string contractNo = "";
///
/// 技术标准(生产标准)
///
private string productStd = "";
///
/// 工艺状态
///
private string processStatus = "";
///
/// 委托单位 对应 CONSIGNER
///
private string consignDept = "";
///
/// 委托人(MES为质量下发委托,其他为调度人)
///
private string consignName = "";
///
/// 委托时间
///
private string consignTime = "";
///
/// 特殊要求
///
private string specReq = "";
///
/// 工艺文件路径
///
private string craftPath = "";
///
/// 规格
///
private string specName = "";
///
/// 检验大项代码
///
private string phyCodeMin = "";
///
/// 试验方法编码
///
private string formualNo = "";
///
/// 试验方法名称
///
private string formualName = "";
///
/// 材料号
///
private string matNo = "";
///
/// 位置
///
private string postion = "";
///
/// 并单人
///
private string mergName = "";
///
/// 并单时间
///
private string mergTime = "";
///
/// 试验方法编码
///
[Description("试验方法编码")]
[Nullable(true)]
[DataLength(5)]
public string FormualNo
{
get { return formualNo; }
set { formualNo = value; }
}
///
/// 试验方法名称
///
[Description("试验方法")]
[Nullable(true)]
[DataLength(100)]
public string FormualName
{
get { return formualName; }
set { formualName = value; }
}
///
/// 试验尺寸编码
///
private string itemCodeS;
[Description("试验尺寸代码")]
[Nullable(true)]
[DataLength(5)]
public string ItemCodeS
{
get { return itemCodeS; }
set { itemCodeS = value; }
}
///
/// 试验尺寸
///
private string itemNameS;
[Description("试验尺寸")]
[Nullable(true)]
[DataLength(50)]
public string ItemNameS
{
get { return itemNameS; }
set { itemNameS = value; }
}
///
/// 检验大项名称
///
private string phyNameMin = "";
[Description("检验大项代码")]
[Nullable(true)]
[DataLength(50)]
public string PhyCodeMin
{
get { return phyCodeMin; }
set { phyCodeMin = value; }
}
[Description("检验大项名称")]
[Nullable(true)]
[DataLength(50)]
public string PhyNameMin
{
get { return phyNameMin; }
set { phyNameMin = value; }
}
///
/// 炉号 对应JUDGE_STOVE_NO 判定炉号
///
[Description("判定炉号")]
[Nullable(true)]
[DataLength(50)]
public string HeatNo
{
get { return heatNo; }
set { heatNo = value; }
}
///
/// 钢级
///
[Description("钢级")]
[Nullable(true)]
[DataLength(50)]
public string SteelGrade
{
get { return steelGrade; }
set { steelGrade = value; }
}
///
/// 钢号
///
[Description("钢号")]
[Nullable(true)]
[DataLength(50)]
public string SteelNo
{
get { return steelNo; }
set { steelNo = value; }
}
///
/// 技术标准(生产标准)
///
[Description("产品标准")]
[Nullable(true)]
[DataLength(400)]
public string ProductStd
{
get { return productStd; }
set { productStd = value; }
}
///
/// 工艺文件号
///
[Description("工艺文件号")]
[Nullable(true)]
[DataLength(400)]
public string CraftFileNo
{
get { return craftFileNo; }
set { craftFileNo = value; }
}
///
/// 合同号
///
[Description("合同号")]
[Nullable(true)]
[DataLength(50)]
public string ContractNo
{
get { return contractNo; }
set { contractNo = value; }
}
///
/// 工艺状态
///
[Description("工艺状态")]
[Nullable(true)]
[DataLength(20)]
public string ProcessStatus
{
get { return processStatus; }
set { processStatus = value; }
}
///
/// 委托单位 对应 CONSIGNER
///
[Description("委托单位")]
[Nullable(true)]
[DataLength(100)]
public string ConsignDept
{
get { return consignDept; }
set { consignDept = value; }
}
///
/// 委托人(MES为质量下发委托,其他为调度人)
///
[Description("委托人")]
[Nullable(true)]
[DataLength(20)]
public string ConsignName
{
get { return consignName; }
set { consignName = value; }
}
///
/// 委托时间
///
[Description("委托时间")]
[Nullable(true)]
public string ConsignTime
{
get { return consignTime; }
set { consignTime = value; }
}
///
/// 特殊要求
///
[Description("特殊要求")]
[Nullable(true)]
[DataLength(400)]
public string SpecReq
{
get { return specReq; }
set { specReq = value; }
}
///
/// 规格
///
[Description("规格")]
[Nullable(true)]
[DataLength(20)]
public string SpecName
{
get { return specName; }
set { specName = value; }
}
///
/// 工艺文件路径
///
[Description("工艺文件路径")]
[Nullable(true)]
[DataLength(400)]
public string CraftPath
{
get { return craftPath; }
set { craftPath = value; }
}
///
/// 检验编号
///
[Description("检验编号")]
[Nullable(false)]
[DataLength(50)]
public string CheckNo
{
get { return checkNo; }
set { checkNo = value; }
}
///
/// 性能批号
///
[Description("性能批号")]
[Nullable(true)]
[DataLength(20)]
public string BatchNo
{
get { return batchNo; }
set { batchNo = value; }
}
///
/// 试样号 样管号 产线字母+年+月+四位流水 产线字母+YYMM+四位流水
///
[Description("试样号")]
[Nullable(false)]
[DataLength(50)]
public string SampleNo
{
get { return sampleNo; }
set { sampleNo = value; }
}
///
/// 样条号(钢印号) 产线字母+四位流水
///
[Description("样条号")]
[Nullable(true)]
[DataLength(20)]
public string SampleNoMin
{
get { return sampleNoMin; }
set { sampleNoMin = value; }
}
///
/// 样条码 样管号 样品条形码 产线+YY(两位年)+管号+方向A或B
///
[Description("样条码 样管号 样品条形码 产线+YY(两位年)+管号+方向A或B")]
[Nullable(true)]
[DataLength(50)]
public string SampleBarcode
{
get { return sampleBarcode; }
set { sampleBarcode = value; }
}
///
/// 取样长度
///
[Description("取样长度")]
[Nullable(true)]
[DataLength(20)]
public string SampleLen
{
get { return sampleLen; }
set { sampleLen = value; }
}
///
/// 检验标准(产品标准)
///
[Description("试验标准")]
[Nullable(true)]
[DataLength(100)]
public string CheckStd
{
get { return checkStd; }
set { checkStd = value; }
}
///
/// 检验项目大类代码PHY_CODE 填写SAMPLE_KEY
///
[Description("试样组代码")]
[Nullable(false)]
[DataLength(50)]
public string PhyCodeMax
{
get { return phyCodeMax; }
set { phyCodeMax = value; }
}
///
/// 检验项目大类名称PHY_TYPE(JYXMMC)
///
[Description("试样组")]
[Nullable(true)]
[DataLength(100)]
public string PhyNameMax
{
get { return phyNameMax; }
set { phyNameMax = value; }
}
///
/// 检验委托个数(样条数GS)
///
[Description("检验委托个数(样条数GS)")]
[Nullable(true)]
[DataLength(2)]
public string SampleCount
{
get { return sampleCount; }
set { sampleCount = value; }
}
///
/// 试验类别(所属实验室项目)
///
[Description("试验类别(所属实验室项目)")]
[Nullable(true)]
[DataLength(100)]
public string DeptId
{
get { return deptId; }
set { deptId = value; }
}
///
/// 长LENGTH
///
[Description("长LENGTH")]
[Nullable(true)]
[DataLength(20)]
public string Length
{
get { return length; }
set { length = value; }
}
///
/// 宽
///
[Description("宽")]
[Nullable(true)]
[DataLength(20)]
public string Width
{
get { return width; }
set { width = value; }
}
///
/// 试样索引号(COM_BASE_SPLINE)
///
[Description("试样索引号(COM_BASE_SPLINE)")]
[Nullable(true)]
[DataLength(8)]
public string Eic
{
get { return eic; }
set { eic = value; }
}
///
/// 试验方向
///
[Description("试验方向")]
[Nullable(true)]
[DataLength(20)]
public string PhyDir
{
get { return phyDir; }
set { phyDir = value; }
}
///
/// 名义规格
///
[Description("名义规格")]
[Nullable(true)]
[DataLength(100)]
public string SizeDesc
{
get { return sizeDesc; }
set { sizeDesc = value; }
}
///
/// 加工送样人
///
[Description("加工送样人")]
[Nullable(true)]
[DataLength(20)]
public string JgSendName
{
get { return jgSendName; }
set { jgSendName = value; }
}
///
/// 加工送样时间
///
[Description("加工送样时间")]
[Nullable(true)]
public string JgSendTime
{
get { return jgSendTime; }
set { jgSendTime = value; }
}
///
/// 试验室收样人
///
[Description("试验室收样人")]
[Nullable(true)]
[DataLength(20)]
public string LabReceiveName
{
get { return labReceiveName; }
set { labReceiveName = value; }
}
///
/// 试验室收样时间
///
[Description("试验室收样时间")]
[Nullable(true)]
public string LabReceiveTime
{
get { return labReceiveTime; }
set { labReceiveTime = value; }
}
///
/// 环境温度
///
[Description("环境温度")]
[Nullable(true)]
[DataLength(50)]
public string CheckTemp
{
get { return checkTemp; }
set { checkTemp = value; }
}
///
/// 设备编码
///
[Description("设备编码")]
[Nullable(true)]
[DataLength(50)]
public string DeviceNo
{
get { return deviceNo; }
set { deviceNo = value; }
}
///
/// 设备名称
///
[Description("设备名称")]
[Nullable(true)]
[DataLength(50)]
public string DeviceName
{
get { return deviceName; }
set { deviceName = value; }
}
///
/// 化验班次
///
[Description("化验班次")]
[Nullable(true)]
[DataLength(20)]
public string CheckShift
{
get { return checkShift; }
set { checkShift = value; }
}
///
/// 化验班组
///
[Description("化验班组")]
[Nullable(true)]
[DataLength(20)]
public string CheckClass
{
get { return checkClass; }
set { checkClass = value; }
}
///
/// 化验员
///
[Description("化验员")]
[Nullable(true)]
[DataLength(20)]
public string CheckName
{
get { return checkName; }
set { checkName = value; }
}
///
/// 化验时间(录入时间)
///
[Description("化验时间")]
[Nullable(true)]
public string CheckTime
{
get { return checkTime; }
set { checkTime = value; }
}
///
/// 审核人
///
[Description("审核人")]
[Nullable(true)]
[DataLength(20)]
public string AuditName
{
get { return auditName; }
set { auditName = value; }
}
///
/// 审核时间
///
[Description("审核时间")]
[Nullable(true)]
public string AuditTime
{
get { return auditTime; }
set { auditTime = value; }
}
///
/// 是否小样热处理(0否,1是) 2已接受样品 3已录入结果 4审核 5样品已返回加工 6已发送样品到试验室
///
[Description("是否小样热处理")]
[Nullable(true)]
[DataLength(1)]
public string Isrcl
{
get { return isrcl; }
set { isrcl = value; }
}
///
/// 热处理样品流转备注
///
[Description("热处理样品流转备注")]
[Nullable(true)]
[DataLength(4000)]
public string RclMoveRemark
{
get { return rclMoveRemark; }
set { rclMoveRemark = value; }
}
///
/// 是否通知监制(在需要监制的情况下0为不监制,1为监制未通知 2为监制已通知,3监制取消,4监制完成)
///
[Description("是否通知监制")]
[Nullable(true)]
[DataLength(1)]
public string IsNoticeProducer
{
get { return isNoticeProducer; }
set { isNoticeProducer = value; }
}
///
/// 监制流转备注
///
[Description("监制流转备注")]
[Nullable(true)]
[DataLength(4000)]
public string NoticeProducerRemark
{
get { return noticeProducerRemark; }
set { noticeProducerRemark = value; }
}
///
/// 是否重取样 0否 1是 00否 10 重取样无余料 11重取样有余料
///
[Description("是否重取样 0否 1是 00否 10 重取样无余料 11重取样有余料")]
[Nullable(true)]
[DataLength(2)]
public string IsResampleRest
{
get { return isResampleRest; }
set { isResampleRest = value; }
}
///
/// 重取样流转备注
///
[Description("重取样流转备注")]
[Nullable(true)]
[DataLength(4000)]
public string ResampleRestRemark
{
get { return resampleRestRemark; }
set { resampleRestRemark = value; }
}
///
/// 特殊样品标志位 ONH 0 开头 00 化学未下发,01化学已下发 02 ONH已确认 ,工程力学1开头 10未确认 11返回加工 12加工收样 13加工下发 14已确认
///
[Description("特殊样品标志位 ONH 0 开头 00 化学未下发,01化学已下发 02 ONH已确认 ,工程力学1开头 10未确认 11返回加工 12加工收样 13加工下发 14已确认")]
[Nullable(true)]
[DataLength(2)]
public string SpecFlag
{
get { return specFlag; }
set { specFlag = value; }
}
///
/// 特殊样品流转备注
///
[Description("特殊样品流转备注")]
[Nullable(true)]
[DataLength(4000)]
public string SpecMoveRemark
{
get { return specMoveRemark; }
set { specMoveRemark = value; }
}
///
/// 0未确认,1待确认,2试验室确认收样,3录入,4审核,9加工已收样
///
[Description("0未确认,1待确认,2试验室确认收样,3录入,4审核,9加工已收样")]
[Nullable(true)]
[DataLength(1)]
public string Flag
{
get { return flag; }
set { flag = value; }
}
///
/// 样品备注
///
[Description("样品备注")]
[Nullable(true)]
[DataLength(4000)]
public string SampleRemark
{
get { return sampleRemark; }
set { sampleRemark = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(400)]
public string Remark
{
get { return remark; }
set { remark = value; }
}
///
/// 材料号
///
[Description("材料号")]
[Nullable(true)]
[DataLength(5)]
public string MatNo
{
get { return matNo; }
set { matNo = value; }
}
///
/// 位置
///
[Description("位置")]
[Nullable(true)]
[DataLength(5)]
public string Postion
{
get { return postion; }
set { postion = value; }
}
///
/// 并单人
///
[Description("推送人")]
[Nullable(false)]
[DataLength(50)]
public string MergName
{
get { return mergName; }
set { mergName = value; }
}
///
/// 并单人
///
[Description("推送时间")]
[Nullable(false)]
[DataLength(50)]
public string MergTime
{
get { return mergTime; }
set { mergTime = value; }
}
}
}