using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace com.steering.pss.plnsaleord.ordAmCal.model
{
///
/// 合同量转换原则参数实体类
/// 作者:xiaohai-PC 时间:2015-11-19
///
class InOrdParamEntity
{
///
/// 订货计量单位
///
private string orderUnit = "";
///
/// 订货计量单位
///
public string OrderUnit
{
get { return orderUnit; }
set { orderUnit = value; }
}
///
/// 交货行pk
///
private string ordLnDlyPk = "";
///
/// 交货行pk
///
public string OrdLnDlyPk
{
get { return ordLnDlyPk; }
set { ordLnDlyPk = value; }
}
///
/// 订货量
///
private double orderQty = 0;
///
/// 订货量
///
public double OrderQty
{
get { return orderQty; }
set { orderQty = value; }
}
///
/// 保总长单位
///
private string totlengthUnit = "";
///
/// 保总长单位
///
public string TotlengthUnit
{
get { return totlengthUnit; }
set { totlengthUnit = value; }
}
///
/// 保总长
///
private double totlength = 0;
///
/// 保总长
///
public double Totlength
{
get { return totlength; }
set { totlength = value; }
}
///
/// 长度上限(m)
///
private double lengthMax = 0;
public double LengthMax
{
get { return lengthMax; }
set { lengthMax = value; }
}
///
/// 长度下限(m)
///
private double lengthMin = 0;
///
/// 长度下限(m)
///
public double LengthMin
{
get { return lengthMin; }
set { lengthMin = value; }
}
///
/// 外径(mm)
///
private double outdiameter = 0;
///
/// 外径(mm)
///
public double Outdiameter
{
get { return outdiameter; }
set { outdiameter = value; }
}
///
/// 壁厚(mm)
///
private double wallthick = 0;
///
/// 壁厚(mm)
///
public double Wallthick
{
get { return wallthick; }
set { wallthick = value; }
}
///
/// 交货标准壁厚公差上限(mm)
///
private double stdWallthickMax = 0;
///
/// 交货标准壁厚公差上限(mm)
///
public double StdWallthickMax
{
get { return stdWallthickMax; }
set { stdWallthickMax = value; }
}
///
/// 交货标准壁厚公差下限(mm)
///
private double stdWallthickMin = 0;
///
/// 交货标准壁厚公差下限(mm)
///
public double StdWallthickMin
{
get { return stdWallthickMin; }
set { stdWallthickMin = value; }
}
///
/// 内控壁厚公差上限(mm)
///
private double nkWallthickMax = 0;
///
/// 内控壁厚公差上限(mm)
///
public double NkWallthickMax
{
get { return nkWallthickMax; }
set { nkWallthickMax = value; }
}
///
/// 内控壁厚公差下限(mm)
///
private double nkWallthickMin = 0;
///
/// 内控壁厚公差下限(mm)
///
public double NkWallthickMin
{
get { return nkWallthickMin; }
set { nkWallthickMin = value; }
}
///
///机组壁厚公差带能力%
///
private double toleranceZone = 0.0;
///
///机组壁厚公差带能力%
///
public double ToleranceZone
{
get { return toleranceZone; }
set { toleranceZone = value; }
}
///
/// 机组壁厚公差带(mm)
///
private double plineWallthick = 0;
///
/// 机组壁厚公差带(mm)
///
public double PlineWallthick
{
get { return plineWallthick; }
set { plineWallthick = value; }
}
///
/// 计重方式(0 - 理重 / 1 - 实重 / -1 - 按长度交货)
///
private int weightType = -1;
///
/// 计重方式(0 - 理重 / 1 - 实重 / -1 - 按长度交货)
///
public int WeightType
{
get { return weightType; }
set { weightType = value; }
}
///
/// 交货量差上限
///
private double delvryRangeMax = 0;
///
/// 交货量差上限
///
public double DelvryRangeMax
{
get { return delvryRangeMax; }
set { delvryRangeMax = value; }
}
///
/// 交货量差下限
///
private double delvryRangeMin = 0;
///
/// 交货量差下限
///
public double DelvryRangeMin
{
get { return delvryRangeMin; }
set { delvryRangeMin = value; }
}
///
/// 交货量差方式(百分比 - 1/绝对值 - 2)
///
private int delvryRangeTpe = 1;
///
/// 交货量差方式(百分比 - 1/绝对值 - 2)
///
public int DelvryRangeTpe
{
get { return delvryRangeTpe; }
set { delvryRangeTpe = value; }
}
///
/// 接箍单重(kg)
///
private double weightJg = 0;
///
/// 接箍单重(kg)
///
public double WeightJg
{
get { return weightJg; }
set { weightJg = value; }
}
///
/// 接箍测量J值(mm)
///
private double checkJVal = 0;
///
/// 接箍测量J值(mm)
///
public double CheckJVal
{
get { return checkJVal; }
set { checkJVal = value; }
}
///
/// 扣型描述
///
private string modelDesc = "";
///
/// 扣型描述
///
public string ModelDesc
{
get { return modelDesc; }
set { modelDesc = value; }
}
///
/// 镦拔扩加长(mm)
///
private double addLengthDbk = 0;
///
/// 镦拔扩加长(mm)
/// s
public double AddLengthDbk
{
get { return addLengthDbk; }
set { addLengthDbk = value; }
}
///
/// 墩粗影响长度(mm)
///
private double addLengthDc = 0;
///
/// 墩粗影响长度(mm)
///
public double AddLengthDc
{
get { return addLengthDc; }
set { addLengthDc = value; }
}
///
/// 镦拔扩烧损(%)
///
private double burnoutDbk = 0;
///
/// 镦拔扩烧损(%)
///
public double BurnoutDbk
{
get { return burnoutDbk; }
set { burnoutDbk = value; }
}
///
/// 探伤盲区切长(mm)
///
private double inspectLen = 0;
///
/// 探伤盲区切长(mm)
///
public double InspectLen
{
get { return inspectLen; }
set { inspectLen = value; }
}
///
/// 投料率
///
private double putRate = 1;
///
/// 投料率
///
public double PutRate
{
get { return putRate; }
set { putRate = value; }
}
///
/// 轧管规格外径(mm)
///
private double diameterZg = 0;
///
/// 轧管规格外径(mm)
///
public double DiameterZg
{
get { return diameterZg; }
set { diameterZg = value; }
}
///
/// 轧管规格壁厚(mm)
///
private double heightZg = 0;
///
/// 轧管规格壁厚(mm)
///
public double HeightZg
{
get { return heightZg; }
set { heightZg = value; }
}
///
/// 是否短尺随炉
///
private bool shrtStove = false;
///
/// 是否短尺随炉
///
public bool ShrtStove
{
get { return shrtStove; }
set { shrtStove = value; }
}
///
/// 单倍尺长(m)
///
private double sigllen = 0;
///
/// 单倍尺长(m)
///
public double Sigllen
{
get { return sigllen; }
set { sigllen = value; }
}
///
/// 轧管工序烧损(%)
///
private double burnoutRate = 0;
///
/// 轧管工序烧损(%)
///
public double BurnoutRate
{
get { return burnoutRate; }
set { burnoutRate = value; }
}
///
/// 坯料断面(mm)
///
private List diameterPl = null;
///
/// 坯料断面(mm)
///
public List DiameterPl
{
get { return diameterPl; }
set { diameterPl = value; }
}
///
/// 轧管工序切头加切尾和(mm)
///
private double cutHeadEnd = 0;
///
/// 轧管工序切头加切尾和(mm)
///
public double CutHeadEnd
{
get { return cutHeadEnd; }
set { cutHeadEnd = value; }
}
///
/// 环形炉最长(mm)
///
private double lengthMaxRing = 0;
///
/// 环形炉最长(mm)
///
public double LengthMaxRing
{
get { return lengthMaxRing; }
set { lengthMaxRing = value; }
}
///
/// 冷床长度(m)
///
private double lengthColdbed = 0;
///
/// 冷床长度(m)
///
public double LengthColdbed
{
get { return lengthColdbed; }
set { lengthColdbed = value; }
}
///
/// 短尺最短(m)
///
private double footmin = 0;
///
/// 短尺最短(m)
///
public double Footmin
{
get { return footmin; }
set { footmin = value; }
}
///
/// 轧管产线长度下限(m)
///
private double plineLenMin = 0;
///
/// 轧管产线长度下限(m)
///
public double PlineLenMin
{
get { return plineLenMin; }
set { plineLenMin = value; }
}
///
/// 轧管产线长度上限(m)
///
private double plineLenMax = 0;
///
/// 轧管产线长度上限(m)
///
public double PlineLenMax
{
get { return plineLenMax; }
set { plineLenMax = value; }
}
private string desginKey;
public string DesginKey
{
get { return desginKey; }
set { desginKey = value; }
}
private string indexSeq;
public string IndexSeq
{
get { return indexSeq; }
set { indexSeq = value; }
}
}
}