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.YdmBcPipeManage.Entity
{
///
/// 数据库表FMIS_BASE_PLINE所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:milu 时间:2021-12-10
///
public class FmisBasePlineEntity
{
///
/// 产线代码
///
private string plineCode = "";
///
/// 产线描述
///
private string plineName = "";
///
/// 管理科室代码
///
private string departmentCode = "";
///
/// 管理科室描述
///
private string departmentDesc = "";
///
/// 工序代码
///
private string processCode = "";
///
/// 工序描述
///
private string processDesc = "";
///
/// {老系统}产线代码
///
private string plineCodeOld = "";
///
/// 成品长度下限值
///
private decimal? lengthMin = null;
///
/// 成品长度上限值
///
private decimal? lengthMax = null;
///
/// 冷床长度(最大值)--轧管工序
///
private decimal? lengthColdbed = null;
///
/// 环型炉长度上限值--轧管工序
///
private decimal? lengthMaxRing = null;
///
/// 环型炉长度下限值--轧管工序
///
private decimal? lengthMinRing = null;
///
/// 脱管机长度下限值--轧管工序
///
private decimal? lengthMinTube = null;
///
/// 脱管机长度上限值--轧管工序
///
private decimal? lengthMaxTube = null;
///
/// 烧损率(%)--轧管工序
///
private decimal? burnoutRate = null;
///
/// 计划分组
///
private string groupPlan = "";
///
/// 缴库分组
///
private string groupPay = "";
///
/// 机组壁厚公差带能力%
///
private decimal? toleranceZone = null;
///
/// 管理部门代码
///
private string departmentCodeP = "";
///
/// 管理部门描述
///
private string departmentDescP = "";
///
/// 排产缩写码(计划专用)
///
private string scheduleCode = "";
///
/// 产线标识符(试样号字母标识)
///
private string splineDesc = "";
///
/// 来料长度下限
///
private decimal? inMaterialLenMin = null;
///
/// 来料长度上限
///
private decimal? inMaterialLenMax = null;
///
/// 性能批号产线标识
///
private string samFcode = "";
///
/// 批号规则区间(0-12;35-56)
///
private string batchInterval = "";
///
/// 检验委托号缩写
///
private string checkNoShort = "";
///
/// 生产厂
///
private string factoryCode = "";
///
/// 检查站
///
private string checkStation = "";
///
/// 投料库
///
private string inRepository = "";
///
/// 产出库
///
private string outRepository = "";
///
/// 标准流速
///
private string velocityFlow = "";
///
/// 所属制造商代码
///
private string supplyUnitCode = "";
///
/// 所属制造商
///
private string supplyUnit = "";
///
/// 核算中心
///
private string accountingCenter = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 删除人
///
private string deleteName = "";
///
/// 删除时间
///
private string deleteTime = "";
///
/// 有效标志(1:有效,0:无效)
///
private string validflag = "";
///
/// 备注
///
private string memo = "";
///
/// 同步状态 0未同步 1已同步
///
private string syncFlag = "";
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(false)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 产线描述
///
[Description("产线描述")]
[Nullable(false)]
[DataLength(100)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 管理科室代码
///
[Description("管理科室代码")]
[Nullable(true)]
[DataLength(20)]
public string DepartmentCode
{
get { return departmentCode; }
set { departmentCode = value; }
}
///
/// 管理科室描述
///
[Description("管理科室描述")]
[Nullable(true)]
[DataLength(100)]
public string DepartmentDesc
{
get { return departmentDesc; }
set { departmentDesc = value; }
}
///
/// 工序代码
///
[Description("工序代码")]
[Nullable(true)]
[DataLength(20)]
public string ProcessCode
{
get { return processCode; }
set { processCode = value; }
}
///
/// 工序描述
///
[Description("工序描述")]
[Nullable(true)]
[DataLength(100)]
public string ProcessDesc
{
get { return processDesc; }
set { processDesc = value; }
}
///
/// {老系统}产线代码
///
[Description("{老系统}产线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCodeOld
{
get { return plineCodeOld; }
set { plineCodeOld = value; }
}
///
/// 成品长度下限值
///
[Description("成品长度下限值")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMin
{
get { return lengthMin; }
set { lengthMin = value; }
}
///
/// 成品长度上限值
///
[Description("成品长度上限值")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMax
{
get { return lengthMax; }
set { lengthMax = value; }
}
///
/// 冷床长度(最大值)--轧管工序
///
[Description("冷床长度(最大值)--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthColdbed
{
get { return lengthColdbed; }
set { lengthColdbed = value; }
}
///
/// 环型炉长度上限值--轧管工序
///
[Description("环型炉长度上限值--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMaxRing
{
get { return lengthMaxRing; }
set { lengthMaxRing = value; }
}
///
/// 环型炉长度下限值--轧管工序
///
[Description("环型炉长度下限值--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMinRing
{
get { return lengthMinRing; }
set { lengthMinRing = value; }
}
///
/// 脱管机长度下限值--轧管工序
///
[Description("脱管机长度下限值--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMinTube
{
get { return lengthMinTube; }
set { lengthMinTube = value; }
}
///
/// 脱管机长度上限值--轧管工序
///
[Description("脱管机长度上限值--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? LengthMaxTube
{
get { return lengthMaxTube; }
set { lengthMaxTube = value; }
}
///
/// 烧损率(%)--轧管工序
///
[Description("烧损率(%)--轧管工序")]
[Nullable(true)]
[DataLength(22)]
public decimal? BurnoutRate
{
get { return burnoutRate; }
set { burnoutRate = value; }
}
///
/// 计划分组
///
[Description("计划分组")]
[Nullable(true)]
[DataLength(20)]
public string GroupPlan
{
get { return groupPlan; }
set { groupPlan = value; }
}
///
/// 缴库分组
///
[Description("缴库分组")]
[Nullable(true)]
[DataLength(20)]
public string GroupPay
{
get { return groupPay; }
set { groupPay = value; }
}
///
/// 机组壁厚公差带能力%
///
[Description("机组壁厚公差带能力%")]
[Nullable(true)]
[DataLength(3)]
public decimal? ToleranceZone
{
get { return toleranceZone; }
set { toleranceZone = value; }
}
///
/// 管理部门代码
///
[Description("管理部门代码")]
[Nullable(true)]
[DataLength(20)]
public string DepartmentCodeP
{
get { return departmentCodeP; }
set { departmentCodeP = value; }
}
///
/// 管理部门描述
///
[Description("管理部门描述")]
[Nullable(true)]
[DataLength(100)]
public string DepartmentDescP
{
get { return departmentDescP; }
set { departmentDescP = value; }
}
///
/// 排产缩写码(计划专用)
///
[Description("排产缩写码(计划专用)")]
[Nullable(true)]
[DataLength(10)]
public string ScheduleCode
{
get { return scheduleCode; }
set { scheduleCode = value; }
}
///
/// 产线标识符(试样号字母标识)
///
[Description("产线标识符(试样号字母标识)")]
[Nullable(true)]
[DataLength(1)]
public string SplineDesc
{
get { return splineDesc; }
set { splineDesc = value; }
}
///
/// 来料长度下限
///
[Description("来料长度下限")]
[Nullable(true)]
[DataLength(7)]
public decimal? InMaterialLenMin
{
get { return inMaterialLenMin; }
set { inMaterialLenMin = value; }
}
///
/// 来料长度上限
///
[Description("来料长度上限")]
[Nullable(true)]
[DataLength(7)]
public decimal? InMaterialLenMax
{
get { return inMaterialLenMax; }
set { inMaterialLenMax = value; }
}
///
/// 性能批号产线标识
///
[Description("性能批号产线标识")]
[Nullable(true)]
[DataLength(4)]
public string SamFcode
{
get { return samFcode; }
set { samFcode = value; }
}
///
/// 批号规则区间(0-12;35-56)
///
[Description("批号规则区间(0-12;35-56)")]
[Nullable(true)]
[DataLength(100)]
public string BatchInterval
{
get { return batchInterval; }
set { batchInterval = value; }
}
///
/// 检验委托号缩写
///
[Description("检验委托号缩写")]
[Nullable(true)]
[DataLength(2)]
public string CheckNoShort
{
get { return checkNoShort; }
set { checkNoShort = value; }
}
///
/// 生产厂
///
[Description("生产厂")]
[Nullable(true)]
[DataLength(20)]
public string FactoryCode
{
get { return factoryCode; }
set { factoryCode = value; }
}
///
/// 检查站
///
[Description("检查站")]
[Nullable(true)]
[DataLength(20)]
public string CheckStation
{
get { return checkStation; }
set { checkStation = value; }
}
///
/// 投料库
///
[Description("投料库")]
[Nullable(true)]
[DataLength(5)]
public string InRepository
{
get { return inRepository; }
set { inRepository = value; }
}
///
/// 产出库
///
[Description("产出库 ")]
[Nullable(true)]
[DataLength(5)]
public string OutRepository
{
get { return outRepository; }
set { outRepository = value; }
}
///
/// 标准流速
///
[Description("标准流速")]
[Nullable(true)]
[DataLength(10)]
public string VelocityFlow
{
get { return velocityFlow; }
set { velocityFlow = value; }
}
///
/// 所属制造商代码
///
[Description("所属制造商代码")]
[Nullable(true)]
[DataLength(20)]
public string SupplyUnitCode
{
get { return supplyUnitCode; }
set { supplyUnitCode = value; }
}
///
/// 所属制造商
///
[Description("所属制造商")]
[Nullable(true)]
[DataLength(20)]
public string SupplyUnit
{
get { return supplyUnit; }
set { supplyUnit = value; }
}
///
/// 核算中心
///
[Description("核算中心")]
[Nullable(true)]
[DataLength(20)]
public string AccountingCenter
{
get { return accountingCenter; }
set { accountingCenter = 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; }
}
///
/// 有效标志(1:有效,0:无效)
///
[Description("有效标志(1:有效,0:无效)")]
[Nullable(false)]
[DataLength(1)]
public string Validflag
{
get { return validflag; }
set { validflag = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(200)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 同步状态 0未同步 1已同步
///
[Description("同步状态 0未同步 1已同步")]
[Nullable(true)]
[DataLength(1)]
public string SyncFlag
{
get { return syncFlag; }
set { syncFlag = value; }
}
}
}