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.SaleOrder
{
///
/// 数据库表CRAFT_ORD_DESIGN所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:Chenxi-PC2 时间:2015-10-28
///
public class CraftOrdDesignEntity
{
///
/// ORD_LN_PK(ORD_PK+三位流失号)
///
private string ordLnPk = "";
///
/// 序号
///
private decimal? craftSeq = null;
///
/// 工艺文件号
///
private string craftNo = "";
///
/// DESGIN_KEY
///
private string desginKey = "";
///
/// 0解锁状态, 1锁定状态
///
private string lockFlag = "";
///
/// 有效标志(1:有效,0:无效)
///
private string validflag = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 删除人
///
private string deleteName = "";
///
/// 删除时间
///
private string deleteTime = "";
private string lockFlagDesc = "";
private string auditName = "";
private string orderNo = "";
private string orderSeq = "";
private string qualityFlag = "";
private string reason = "";
private string craftPath = "";
private string craftPathOld = "";
private string craftNoV = "";
private string memo = "";
private string craftFileLv2D = "";
private string craftFileLv2DDesc = "";
private string craftFileLv2E = "";
private string craftFileLv2EDesc = "";
private string craftFileLv2F = "";
private string craftFileLv2FDesc = "";
private string craftFileLv2G = "";
private string craftFileLv2GDesc = "";
private string craftFileLv2H = "";
private string craftFileLv2HDesc = "";
private string updateNameLv2 = "";
private string updateTimeLv2 = "";
private string processCodes = "";
private string msc = "";
private string auditName1 = "";
private string craftChangeMemo = "";
private bool? flagD = null;
private bool? flagE = null;
private bool? flagF = null;
private bool? flagG = null;
private bool? flagH = null;
private bool? flagJhd = null;
private string otherEditName = "";
///
/// 审核人(相关科室)
///
[Description("审核人(相关科室)")]
public string AuditName1
{
get { return auditName1; }
set { auditName1 = value; }
}
private string auditTime1 = "";
///
/// 审核时间(相关科室)
///
[Description("审核时间(相关科室)")]
public string AuditTime1
{
get { return auditTime1; }
set { auditTime1 = value; }
}
private string approvalName1 = "";
///
/// 批准人
///
[Description("批准人")]
public string ApprovalName1
{
get { return approvalName1; }
set { approvalName1 = value; }
}
private string approvalTime1 = "";
///
/// 批准时间
///
[Description("批准时间")]
public string ApprovalTime1
{
get { return approvalTime1; }
set { approvalTime1 = value; }
}
///
/// 文件版本号
///
[Description("文件版本号")]
public string CraftNoV
{
get { return craftNoV; }
set { craftNoV = value; }
}
private string craftSource = "";
///
/// 文件来源
///
[Description("文件来源")]
public string CraftSource
{
get { return craftSource; }
set { craftSource = value; }
}
///
/// 数据库中的工艺路径
///
public string CraftPathOld
{
get { return craftPathOld; }
set { craftPathOld = value; }
}
///
/// 审核人
///
[Description("审核人")]
public string AuditName
{
get { return auditName; }
set { auditName = value; }
}
private string auditTime = "";
///
/// 审核时间
///
[Description("审核时间")]
public string AuditTime
{
get { return auditTime; }
set { auditTime = value; }
}
private string approvalName = "";
///
/// 审批人
///
[Description("审批人")]
public string ApprovalName
{
get { return approvalName; }
set { approvalName = value; }
}
private string approvalTime = "";
///
/// 审批时间
///
[Description("审批时间")]
public string ApprovalTime
{
get { return approvalTime; }
set { approvalTime = value; }
}
///
/// 封锁标志
///
[Description("封锁状态")]
public string LockFlagDesc
{
get { return lockFlagDesc; }
set { lockFlagDesc = value; }
}
private string validflagDesc = "";
///
/// 有效标志
///
[Description("工艺文件状态")]
public string ValidflagDesc
{
get { return validflagDesc; }
set { validflagDesc = value; }
}
///
/// ORD_LN_PK(ORD_PK+三位流失号)
///
[Description("ORD_LN_PK(ORD_PK+三位流失号)")]
[Nullable(false)]
[DataLength(40)]
public string OrdLnPk
{
get { return ordLnPk; }
set { ordLnPk = value; }
}
///
/// 序号
///
[Description("序号")]
[Nullable(false)]
[DataLength(22)]
public decimal? CraftSeq
{
get { return craftSeq; }
set { craftSeq = value; }
}
///
/// 工艺文件号
///
[Description("工艺文件号")]
[Nullable(false)]
[DataLength(50)]
public string CraftNo
{
get { return craftNo; }
set { craftNo = value; }
}
///
/// DESGIN_KEY
///
[Description("DESGIN_KEY")]
[Nullable(false)]
[DataLength(40)]
public string DesginKey
{
get { return desginKey; }
set { desginKey = value; }
}
///
/// 0解锁状态, 1锁定状态
///
[Description("0解锁状态, 1锁定状态")]
[Nullable(false)]
[DataLength(1)]
public string LockFlag
{
get { return lockFlag; }
set { lockFlag = value; }
}
///
/// 有效标志(1:有效,0:无效)
///
[Description("有效标志(1:有效,0:无效)")]
[Nullable(false)]
[DataLength(1)]
public string Validflag
{
get { return validflag; }
set { validflag = value; }
}
///
/// 创建人
///
[Description("创建人")]
[Nullable(true)]
[DataLength(20)]
public string CreateName
{
get { return createName; }
set { createName = value; }
}
///
/// 创建时间
///
[Description("创建时间")]
[Nullable(true)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 修改人
///
[Description("修改人")]
[Nullable(true)]
[DataLength(20)]
public string UpdateName
{
get { return updateName; }
set { updateName = value; }
}
///
/// 修改时间
///
[Description("修改时间")]
[Nullable(true)]
public string UpdateTime
{
get { return updateTime; }
set { updateTime = value; }
}
///
/// 删除人
///
[Description("生成人")]
[Nullable(true)]
[DataLength(20)]
public string DeleteName
{
get { return deleteName; }
set { deleteName = value; }
}
///
/// 删除时间
///
[Description("生成时间")]
[Nullable(true)]
public string DeleteTime
{
get { return deleteTime; }
set { deleteTime = value; }
}
///
/// 合同号
///
[Description("合同号")]
[Nullable(true)]
public string OrderNo
{
get { return orderNo; }
set { orderNo = value; }
}
///
/// 合同行号
///
[Description("合同行号")]
[Nullable(true)]
public string OrderSeq
{
get { return orderSeq; }
set { orderSeq = value; }
}
///
/// 工艺文件来源
///
[Description("工艺制定来源")]
[Nullable(true)]
public string QualityFlag
{
get { return qualityFlag; }
set { qualityFlag = value; }
}
///
/// 不通过原因
///
[Description("不通过原因")]
[Nullable(true)]
public string Reason
{
get { return reason; }
set { reason = value; }
}
///
/// 工艺文件
///
[Description("工艺文件")]
[Nullable(true)]
public string CraftPath
{
get { return craftPath; }
set { craftPath = value; }
}
///
/// 工艺文件备注
///
[Description("工艺文件备注")]
[Nullable(true)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 轧管二级工艺文件
///
[Description("轧管二级工艺")]
[Nullable(true)]
public string CraftFileLv2D
{
get { return craftFileLv2D; }
set { craftFileLv2D = value; }
}
///
/// 镦拔扩二级工艺文件
///
[Description("镦拔扩二级工艺")]
[Nullable(true)]
public string CraftFileLv2E
{
get { return craftFileLv2E; }
set { craftFileLv2E = value; }
}
///
/// 热处理二级工艺文件
///
[Description("热处理二级工艺")]
[Nullable(true)]
public string CraftFileLv2F
{
get { return craftFileLv2F; }
set { craftFileLv2F = value; }
}
///
/// 加工二级工艺文件
///
[Description("加工二级工艺")]
[Nullable(true)]
public string CraftFileLv2G
{
get { return craftFileLv2G; }
set { craftFileLv2G = value; }
}
///
/// 接箍加工二级工艺文件
///
[Description("接箍加工二级工艺")]
[Nullable(true)]
public string CraftFileLv2H
{
get { return craftFileLv2H; }
set { craftFileLv2H = value; }
}
///
/// 轧制二级工艺文件描述
///
[Description("轧制二级工艺")]
[Nullable(true)]
public string CraftFileLv2DDesc
{
get { return craftFileLv2DDesc; }
set { craftFileLv2DDesc = value; }
}
///
/// 镦拔扩二级工艺文件描述
///
[Description("镦拔扩二级工艺")]
[Nullable(true)]
public string CraftFileLv2EDesc
{
get { return craftFileLv2EDesc; }
set { craftFileLv2EDesc = value; }
}
///
/// 热处理二级工艺文件描述
///
[Description("热处理二级工艺")]
[Nullable(true)]
public string CraftFileLv2FDesc
{
get { return craftFileLv2FDesc; }
set { craftFileLv2FDesc = value; }
}
///
/// 加工二级工艺文件描述
///
[Description("加工二级工艺")]
[Nullable(true)]
public string CraftFileLv2GDesc
{
get { return craftFileLv2GDesc; }
set { craftFileLv2GDesc = value; }
}
///
/// 接箍加工二级工艺文件描述
///
[Description("接箍加工二级工艺")]
[Nullable(true)]
public string CraftFileLv2HDesc
{
get { return craftFileLv2HDesc; }
set { craftFileLv2HDesc = value; }
}
///
/// 二级工艺文件修改人
///
[Description("修改人")]
[Nullable(true)]
public string UpdateNameLv2
{
get { return updateNameLv2; }
set { updateNameLv2 = value; }
}
///
/// 二级工艺文件修改时间
///
[Description("修改时间")]
[Nullable(true)]
public string UpdateTimeLv2
{
get { return updateTimeLv2; }
set { updateTimeLv2 = value; }
}
///
/// 合同管理号
///
[Description("合同管理号")]
[Nullable(true)]
public string OrderManageNo
{
get
{
if (orderSeq != "") return orderNo + "/" + orderSeq;
else return orderNo;
}
}
[Description("工序代码")]
public string ProcessCodes
{
get { return processCodes; }
set { processCodes = value; }
}
[Description("Msc")]
public string Msc
{
get { return msc; }
set { msc = value; }
}
[Description("工艺补充或变更说明")]
public string CraftChangeMemo
{
get { return craftChangeMemo; }
set { craftChangeMemo = value; }
}
[Description("检验计划确认")]
public bool? FlagD
{
get { return flagD; }
set { flagD = value; }
}
[Description("检验计划确认")]
public bool? FlagE
{
get { return flagE; }
set { flagE = value; }
}
[Description("检验计划确认")]
public bool? FlagF
{
get { return flagF; }
set { flagF = value; }
}
[Description("检验计划确认")]
public bool? FlagG
{
get { return flagG; }
set { flagG = value; }
}
[Description("检验计划确认")]
public bool? FlagH
{
get { return flagH; }
set { flagH = value; }
}
[Description("计划科委托")]
public bool? FlagJhd
{
get { return flagJhd; }
set { flagJhd = value; }
}
[Description("相关科室维护人")]
public string OtherEditName
{
get { return otherEditName; }
set { otherEditName = value; }
}
}
}