using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using Core.Mes.Client.Comm.Attribute;
namespace Core.StlMes.Client.Mcp.Control.Entity
{
///
/// 数据库表HTT_ENTRUST_RESULT所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:朱少波 时间:2019-01-21
///
public class HttEntrustResultEntity
{
///
/// 实绩编号(机组+工序点代码+年月日+6位流水)
///
private string resultNo = "";
///
/// 炉计划ID
///
private string heatPlanNo = "";
///
/// 批号
///
private string batchNo = "";
///
/// 产线代码
///
private string plineCode = "";
///
/// 产线描述
///
private string plineName = "";
///
/// 作业支数(有效生产数量)
///
private decimal? proNum = null;
///
/// 作业重量
///
private decimal? proWt = null;
///
/// 废品支数
///
private decimal? failNum = null;
///
/// 废品重量
///
private decimal? failWt = null;
///
/// 生产(年月日)
///
private string proYearMonthDay = "";
///
/// 结算日期(年月)
///
private string balYearMonth = "";
///
/// 操作班次
///
private string proShift = "";
///
/// 操作班组
///
private string proGroup = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 操作人
///
private string proUser = "";
///
/// 操作时间
///
private string proTime = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 备注
///
private string memo = "";
///
/// 水压压力PSI
///
private string testPressure = "";
///
/// 保压时间S
///
private string holdtimeTime = "";
///
/// 水压压力MPa
///
private string testPressureY = "";
///
/// 分切数
///
private decimal? outnumCut = null;
///
/// 最低回火温度
///
private string minTemp = "";
///
/// 高温炉温度
///
private string hheatTemp = "";
///
/// 低温炉温度
///
private string lheatTemp = "";
///
/// 委外项 0-热处理性能 1-探伤 2-分切 3-表面处理 4-水压
///
private string subcontractType = "";
///
/// 委外单号
///
private string subcontractNo = "";
///
/// 委外单号序号
///
private string subcontractNoSeq = "";
///
/// 报告地址
///
private string reportPath = "";
///
/// 0- 管体 1-管端
///
private string testingPosition = "";
///
/// 探伤标准
///
private string testingStandard = "";
///
/// 探伤等级
///
private string testingGrade = "";
///
/// 机器编号
///
private string machineNo = "";
///
/// 槽长
///
private string notchLength = "";
///
/// 槽宽
///
private string notchWidth = "";
///
/// 槽深
///
private string notchDepth = "";
///
/// 探伤类型
///
private string testingType = "";
///
/// 项目代码
///
private string projectCode = "";
///
/// 项目名称
///
private string projectName = "";
///
/// 返库标识(0-未返库,1-已返库)
///
private string returnFlag = "";
///
/// 返库人
///
private string returnName = "";
///
/// 返库时间
///
private string returnTime = "";
///
/// 实绩编号(机组+工序点代码+年月日+6位流水)
///
[Description("实绩编号")]
[Nullable(false)]
[DataLength(24)]
public string ResultNo
{
get { return resultNo; }
set { resultNo = value; }
}
///
/// 炉计划ID
///
[Description("炉计划ID")]
[Nullable(true)]
[DataLength(20)]
public string HeatPlanNo
{
get { return heatPlanNo; }
set { heatPlanNo = value; }
}
///
/// 批号
///
[Description("批号")]
[Nullable(true)]
[DataLength(8)]
public string BatchNo
{
get { return batchNo; }
set { batchNo = value; }
}
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 产线描述
///
[Description("产线描述")]
[Nullable(true)]
[DataLength(100)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 作业支数(有效生产数量)
///
[Description("作业支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? ProNum
{
get { return proNum; }
set { proNum = value; }
}
///
/// 作业重量
///
[Description("作业重量")]
[Nullable(true)]
[DataLength(8)]
public decimal? ProWt
{
get { return proWt; }
set { proWt = value; }
}
///
/// 废品支数
///
[Description("废品支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? FailNum
{
get { return failNum; }
set { failNum = value; }
}
///
/// 废品重量
///
[Description("废品重量")]
[Nullable(true)]
[DataLength(8)]
public decimal? FailWt
{
get { return failWt; }
set { failWt = value; }
}
///
/// 生产(年月日)
///
[Description("生产(年月日)")]
[Nullable(true)]
[DataLength(8)]
public string ProYearMonthDay
{
get { return proYearMonthDay; }
set { proYearMonthDay = value; }
}
///
/// 结算日期(年月)
///
[Description("结算日期(年月)")]
[Nullable(true)]
[DataLength(6)]
public string BalYearMonth
{
get { return balYearMonth; }
set { balYearMonth = value; }
}
///
/// 操作班次
///
[Description("操作班次")]
[Nullable(true)]
[DataLength(1)]
public string ProShift
{
get { return proShift; }
set { proShift = value; }
}
///
/// 操作班组
///
[Description("操作班组")]
[Nullable(true)]
[DataLength(1)]
public string ProGroup
{
get { return proGroup; }
set { proGroup = value; }
}
///
/// 创建时间
///
[Description("创建时间")]
[Nullable(true)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 操作人
///
[Description("操作人")]
[Nullable(true)]
[DataLength(20)]
public string ProUser
{
get { return proUser; }
set { proUser = value; }
}
///
/// 操作时间
///
[Description("操作时间")]
[Nullable(true)]
public string ProTime
{
get { return proTime; }
set { proTime = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(true)]
[DataLength(6)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(4000)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 水压压力PSI
///
[Description("水压压力PSI")]
[Nullable(true)]
[DataLength(10)]
public string TestPressure
{
get { return testPressure; }
set { testPressure = value; }
}
///
/// 保压时间S
///
[Description("保压时间S")]
[Nullable(true)]
[DataLength(10)]
public string HoldtimeTime
{
get { return holdtimeTime; }
set { holdtimeTime = value; }
}
///
/// 水压压力MPa
///
[Description("水压压力MPa")]
[Nullable(true)]
[DataLength(10)]
public string TestPressureY
{
get { return testPressureY; }
set { testPressureY = value; }
}
///
/// 分切数
///
[Description("分切数")]
[Nullable(true)]
[DataLength(2)]
public decimal? OutnumCut
{
get { return outnumCut; }
set { outnumCut = value; }
}
///
/// 最低回火温度
///
[Description("最低回火温度")]
[Nullable(true)]
[DataLength(50)]
public string MinTemp
{
get { return minTemp; }
set { minTemp = value; }
}
///
/// 高温炉温度
///
[Description("高温炉温度")]
[Nullable(true)]
[DataLength(50)]
public string HheatTemp
{
get { return hheatTemp; }
set { hheatTemp = value; }
}
///
/// 低温炉温度
///
[Description("低温炉温度")]
[Nullable(true)]
[DataLength(50)]
public string LheatTemp
{
get { return lheatTemp; }
set { lheatTemp = value; }
}
///
/// 委外项 0-热处理性能 1-探伤 2-分切 3-表面处理 4-水压
///
[Description("委外项")]
[Nullable(true)]
[DataLength(2)]
public string SubcontractType
{
get { return subcontractType; }
set { subcontractType = value; }
}
///
/// 委外单号
///
[Description("委外单号")]
[Nullable(false)]
[DataLength(20)]
public string SubcontractNo
{
get { return subcontractNo; }
set { subcontractNo = value; }
}
///
/// 委外单号序号
///
[Description("委外单号序号")]
[Nullable(false)]
[DataLength(20)]
public string SubcontractNoSeq
{
get { return subcontractNoSeq; }
set { subcontractNoSeq = value; }
}
///
/// 报告地址
///
[Description("报告地址")]
[Nullable(true)]
[DataLength(200)]
public string ReportPath
{
get { return reportPath; }
set { reportPath = value; }
}
///
/// 0- 管体 1-管端
///
[Description("管体/管端")]
[Nullable(true)]
[DataLength(5)]
public string TestingPosition
{
get { return testingPosition; }
set { testingPosition = value; }
}
///
/// 探伤标准
///
[Description("探伤标准")]
[Nullable(true)]
[DataLength(100)]
public string TestingStandard
{
get { return testingStandard; }
set { testingStandard = value; }
}
///
/// 探伤等级
///
[Description("探伤等级")]
[Nullable(true)]
[DataLength(10)]
public string TestingGrade
{
get { return testingGrade; }
set { testingGrade = value; }
}
///
/// 机器编号
///
[Description("机器编号 ")]
[Nullable(true)]
[DataLength(20)]
public string MachineNo
{
get { return machineNo; }
set { machineNo = value; }
}
///
/// 槽长
///
[Description("槽长")]
[Nullable(true)]
[DataLength(50)]
public string NotchLength
{
get { return notchLength; }
set { notchLength = value; }
}
///
/// 槽宽
///
[Description("槽宽")]
[Nullable(true)]
[DataLength(50)]
public string NotchWidth
{
get { return notchWidth; }
set { notchWidth = value; }
}
///
/// 槽深
///
[Description("槽深")]
[Nullable(true)]
[DataLength(50)]
public string NotchDepth
{
get { return notchDepth; }
set { notchDepth = value; }
}
///
/// 探伤类型
///
[Description("探伤类型")]
[Nullable(true)]
[DataLength(20)]
public string TestingType
{
get { return testingType; }
set { testingType = value; }
}
///
/// 高温炉时间(分钟)
///
private string hheatTime = "";
///
/// 低温炉时间(分钟)
///
private string lheatTime = "";
///
/// 高温炉时间(分钟)
///
[Description("高温炉时间(分钟)")]
[Nullable(true)]
[DataLength(50)]
public string HheatTime
{
get { return hheatTime; }
set { hheatTime = value; }
}
///
/// 低温炉时间(分钟)
///
[Description("低温炉时间(分钟)")]
[Nullable(true)]
[DataLength(50)]
public string LheatTime
{
get { return lheatTime; }
set { lheatTime = value; }
}
///
/// 项目代码
///
[Description("项目代码")]
[Nullable(true)]
[DataLength(400)]
public string ProjectCode
{
get { return projectCode; }
set { projectCode = value; }
}
///
/// 项目名称
///
[Description("项目名称")]
[Nullable(true)]
[DataLength(4000)]
public string ProjectName
{
get { return projectName; }
set { projectName = value; }
}
///
/// 报表模板 0:管体超声UT 1:管端手探超声UT 4涡流ET 10: 管端超声UT 11: 管端手动磁粉MT 12:管端磁粉MT 13螺纹磁粉MT 14:管端电磁声EMAT 15:
///
private string reportNo = "";
///
/// 报表模板 0:管体超声UT 1:管端手探超声UT 4涡流ET 10: 管端超声UT 11: 管端手动磁粉MT 12:管端磁粉MT 13螺纹磁粉MT 14:管端电磁声EMAT 15:
///
[Description("探伤类型")]
[Nullable(true)]
[DataLength(5)]
public string ReportNo
{
get { return reportNo; }
set { reportNo = value; }
}
///
/// 口数
///
private decimal? incisionNum = null;
///
/// 口数
///
[Description("口数")]
[Nullable(true)]
[DataLength(4)]
public decimal? IncisionNum
{
get { return incisionNum; }
set { incisionNum = value; }
}
///
/// 捆数
///
private decimal? bundlingNum = null;
///
/// 捆数
///
[Description("捆数")]
[Nullable(true)]
[DataLength(4)]
public decimal? BundlingNum
{
get { return bundlingNum; }
set { bundlingNum = value; }
}
///
/// 返库标识(0-未返库,1-已返库)
///
[Description("返库标识")]
[Nullable(true)]
[DataLength(1)]
public string ReturnFlag
{
get { return returnFlag; }
set { returnFlag = value; }
}
///
/// 返库人
///
[Description("返库人")]
[Nullable(true)]
[DataLength(20)]
public string ReturnName
{
get { return returnName; }
set { returnName = value; }
}
///
/// 返库时间
///
[Description("返库时间")]
[Nullable(true)]
public string ReturnTime
{
get { return returnTime; }
set { returnTime = value; }
}
///
/// 通径规测尺寸(生产前)端部
///
private decimal? measHead = null;
///
/// 通径规测量尺寸寸(生产前)中部
///
private decimal? measMiddle = null;
///
/// 通径规测量尺寸(生产前)尾部
///
private decimal? measEnd = null;
///
/// 通径规测量尺寸(接班后4小时)端部
///
private decimal? measHead4 = null;
///
/// 通径规测量尺寸(接班后4小时)中部
///
private decimal? measMiddle4 = null;
///
/// 通径规测量尺寸(接班后4小时)尾部
///
private decimal? measEnd4 = null;
///
/// 通径规测尺寸(生产后)端部
///
private decimal? measHeadAfter = null;
///
/// 通径规测量尺寸寸(生产后)中部
///
private decimal? measMiddleAfter = null;
///
/// 通径规测量尺寸(生产后)尾部
///
private decimal? measEndAfter = null;
///
/// 通径规编号
///
private string patchNo = "";
///
/// 通径规测尺寸(生产前)端部
///
[Description("端部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasHead
{
get { return measHead; }
set { measHead = value; }
}
///
/// 通径规测量尺寸寸(生产前)中部
///
[Description("中部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasMiddle
{
get { return measMiddle; }
set { measMiddle = value; }
}
///
/// 通径规测量尺寸(生产前)尾部
///
[Description("尾部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasEnd
{
get { return measEnd; }
set { measEnd = value; }
}
///
/// 通径规测量尺寸(接班后4小时)端部
///
[Description("端部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasHead4
{
get { return measHead4; }
set { measHead4 = value; }
}
///
/// 通径规测量尺寸(接班后4小时)中部
///
[Description("中部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasMiddle4
{
get { return measMiddle4; }
set { measMiddle4 = value; }
}
///
/// 通径规测量尺寸(接班后4小时)尾部
///
[Description("尾部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasEnd4
{
get { return measEnd4; }
set { measEnd4 = value; }
}
///
/// 通径规测尺寸(生产后)端部
///
[Description("端部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasHeadAfter
{
get { return measHeadAfter; }
set { measHeadAfter = value; }
}
///
/// 通径规测量尺寸寸(生产后)中部
///
[Description("中部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasMiddleAfter
{
get { return measMiddleAfter; }
set { measMiddleAfter = value; }
}
///
/// 通径规测量尺寸(生产后)尾部
///
[Description("尾部")]
[Nullable(true)]
[DataLength(6)]
public decimal? MeasEndAfter
{
get { return measEndAfter; }
set { measEndAfter = value; }
}
///
/// 通径规编号
///
[Description("通径规编号")]
[Nullable(true)]
[DataLength(20)]
public string PatchNo
{
get { return patchNo; }
set { patchNo = value; }
}
}
}