package com.steering.pss.plnsaleord.order.model;
/**
 * 数据库表PLN_GX_ZG_M所对应的实体类（生成工具：代码生成器3.0）
 * @author DESKTOP-4E32QV0   date 2016-04-13
 */
@SuppressWarnings("serial")
public class PlnGxZgMEntity implements java.io.Serializable {
    /**
     * 轧管订单编号
     */
    private String proPlanId = "";
    /**
     * 主轧管合同号
     */
    private String proOrderNo = "";
    /**
     * 主合同来源（销售合同、备料需求、补量需求）
     */
    private String orderSource = "";
    /**
     * 主交货编码PK
     */
    private String ordLnDlyPk = "";
    /**
     * 主排产流水号
     */
    private String plnDivideId = "";
    /**
     * 主合同号
     */
    private String orderNo = "";
    /**
     * 主合同行号
     */
    private String orderSeq = "";
    /**
     * 主交货编码
     */
    private String deliveryNo = "";
    /**
     * 主排产联动组号
     */
    private String planGroupId = "";
    /**
     * 主备料需求号
     */
    private String reqBlId = "";
    /**
     * 可选产线编码
     */
    private String plineCodeMay = "";
    /**
     * 可选产线描述
     */
    private String plineNameMay = "";
    /**
     * 默认产线代码
     */
    private String plineCode = "";
    /**
     * 默认产线描述
     */
    private String plineName = "";
    /**
     * 钢级(牌号)代码
     */
    private String steelcode = "";
    /**
     * 钢级(牌号)名称
     */
    private String steelname = "";
    /**
     * 钢种代码
     */
    private String gradecode = "";
    /**
     * 钢种名称
     */
    private String gradename = "";
    /**
     * 外径
     */
    private String outdiameter = "";
    /**
     * 壁厚
     */
    private String wallthick = "";
    /**
     * 控制壁厚
     */
    private String aimwallthick = "";
    /**
     * 最大长度
     */
    private String lengthmax = "";
    /**
     * 最小长度
     */
    private String lengthmin = "";
    /**
     * 控制长度(切后长度)
     */
    private String aimlength = "";
    /**
     * 产出物料编码
     */
    private String outwlId = "";
    /**
     * 产出物料描述
     */
    private String outwlDesc = "";
    /**
     * 轧后长度
     */
    private String rollLength = "";
    /**
     * 单坯产出支数
     */
    private String outnumSingle = "";
    /**
     * 芯棒直径
     */
    private String diameterMandrel = "";
    /**
     * 管坯直径
     */
    private String diameterGp = "";
    /**
     * 管坯长度
     */
    private String lengthGp = "";
    /**
     * 投入管坯编码
     */
    private String inwlGp = "";
    /**
     * 投入物料描述
     */
    private String inwlDesc = "";
    /**
     * 管坯单重
     */
    private String weightGpOne = "";
    /**
     * 成材率
     */
    private String getrate = "";
    /**
     * 订单重量
     */
    private String planWt = "";
    /**
     * 订单支数
     */
    private String planNum = "";
    /**
     * 利库量
     */
    private String matchWeight = "";
    /**
     * 利库支数
     */
    private String matchNum = "";
    /**
     * 有无外购计划
     */
    private String ifbuyplan = "";
    /**
     * 外购计划号
     */
    private String buyplanid = "";
    /**
     * 外购计划量
     */
    private String buyplanweight = "";
    /**
     * 待生产量（订单量-利库-外购）
     */
    private String reqProdWeight = "";
    /**
     * 待投入物料重量
     */
    private String inWt = "";
    /**
     * 待投入支数
     */
    private String inNum = "";
    /**
     * 计划生产时间
     */
    private String planTime = "";
    /**
     * 计划耗时(分)
     */
    private String planUsetime = "";
    /**
     * 是否末端工序
     */
    private String isendgx = "";
    /**
     * 计划状态
     */
    private String planstatus = "";
    /**
     * 生产完成重量
     */
    private String finishWt = "";
    /**
     * 是否轧管监制
     */
    private String ifMonitorZg = "";
    /**
     * 监制编号
     */
    private String prdcrNo = "";
    /**
     * 本工序监制点
     */
    private String monitorPoint = "";
    /**
     * 工艺文件号
     */
    private String craftFileNo = "";
    /**
     * 工艺文件责任人
     */
    private String craftFileMan = "";
    /**
     * 工艺序号
     */
    private String craftSeq = "";
    /**
     * 生产年月
     */
    private String proMonth = "";
    /**
     * 成分标准索引号集合(内控)
     */
    private String cic = "";
    /**
     * 材质标准索引号集合(内控)
     */
    private String pic = "";
    /**
     * 公差标准索引号集合(内控)
     */
    private String sic = "";
    /**
     * 探伤索引号集合(内控)
     */
    private String dic = "";
    /**
     * 水压索引码集合(内控)
     */
    private String wic = "";
    /**
     * 创建人
     */
    private String createName = "";
    /**
     * 创建时间
     */
    private String createTime = "";
    /**
     * 修改人
     */
    private String updateName = "";
    /**
     * 修改时间
     */
    private String updateTime = "";
    /**
     * 工序订单重量下限
     */
    private String planWtMin = "";
    /**
     * 工序订单重量上限
     */
    private String planWtMax = "";
    /**
     * 下发版次号（年月+3位流水）
     */
    private String versionNo = "";

    /**
     * 轧管订单编号
     * @return value
     */
    public String getProPlanId() {
        return proPlanId;
    }

    /**
     * 轧管订单编号
     * @param proPlanId value
     */
    public void setProPlanId(String proPlanId) {
        this.proPlanId = proPlanId;
    }

    /**
     * 主轧管合同号
     * @return value
     */
    public String getProOrderNo() {
        return proOrderNo;
    }

    /**
     * 主轧管合同号
     * @param proOrderNo value
     */
    public void setProOrderNo(String proOrderNo) {
        this.proOrderNo = proOrderNo;
    }

    /**
     * 主合同来源（销售合同、备料需求、补量需求）
     * @return value
     */
    public String getOrderSource() {
        return orderSource;
    }

    /**
     * 主合同来源（销售合同、备料需求、补量需求）
     * @param orderSource value
     */
    public void setOrderSource(String orderSource) {
        this.orderSource = orderSource;
    }

    /**
     * 主交货编码PK
     * @return value
     */
    public String getOrdLnDlyPk() {
        return ordLnDlyPk;
    }

    /**
     * 主交货编码PK
     * @param ordLnDlyPk value
     */
    public void setOrdLnDlyPk(String ordLnDlyPk) {
        this.ordLnDlyPk = ordLnDlyPk;
    }

    /**
     * 主排产流水号
     * @return value
     */
    public String getPlnDivideId() {
        return plnDivideId;
    }

    /**
     * 主排产流水号
     * @param plnDivideId value
     */
    public void setPlnDivideId(String plnDivideId) {
        this.plnDivideId = plnDivideId;
    }

    /**
     * 主合同号
     * @return value
     */
    public String getOrderNo() {
        return orderNo;
    }

    /**
     * 主合同号
     * @param orderNo value
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    /**
     * 主合同行号
     * @return value
     */
    public String getOrderSeq() {
        return orderSeq;
    }

    /**
     * 主合同行号
     * @param orderSeq value
     */
    public void setOrderSeq(String orderSeq) {
        this.orderSeq = orderSeq;
    }

    /**
     * 主交货编码
     * @return value
     */
    public String getDeliveryNo() {
        return deliveryNo;
    }

    /**
     * 主交货编码
     * @param deliveryNo value
     */
    public void setDeliveryNo(String deliveryNo) {
        this.deliveryNo = deliveryNo;
    }

    /**
     * 主排产联动组号
     * @return value
     */
    public String getPlanGroupId() {
        return planGroupId;
    }

    /**
     * 主排产联动组号
     * @param planGroupId value
     */
    public void setPlanGroupId(String planGroupId) {
        this.planGroupId = planGroupId;
    }

    /**
     * 主备料需求号
     * @return value
     */
    public String getReqBlId() {
        return reqBlId;
    }

    /**
     * 主备料需求号
     * @param reqBlId value
     */
    public void setReqBlId(String reqBlId) {
        this.reqBlId = reqBlId;
    }

    /**
     * 可选产线编码
     * @return value
     */
    public String getPlineCodeMay() {
        return plineCodeMay;
    }

    /**
     * 可选产线编码
     * @param plineCodeMay value
     */
    public void setPlineCodeMay(String plineCodeMay) {
        this.plineCodeMay = plineCodeMay;
    }

    /**
     * 可选产线描述
     * @return value
     */
    public String getPlineNameMay() {
        return plineNameMay;
    }

    /**
     * 可选产线描述
     * @param plineNameMay value
     */
    public void setPlineNameMay(String plineNameMay) {
        this.plineNameMay = plineNameMay;
    }

    /**
     * 默认产线代码
     * @return value
     */
    public String getPlineCode() {
        return plineCode;
    }

    /**
     * 默认产线代码
     * @param plineCode value
     */
    public void setPlineCode(String plineCode) {
        this.plineCode = plineCode;
    }

    /**
     * 默认产线描述
     * @return value
     */
    public String getPlineName() {
        return plineName;
    }

    /**
     * 默认产线描述
     * @param plineName value
     */
    public void setPlineName(String plineName) {
        this.plineName = plineName;
    }

    /**
     * 钢级(牌号)代码
     * @return value
     */
    public String getSteelcode() {
        return steelcode;
    }

    /**
     * 钢级(牌号)代码
     * @param steelcode value
     */
    public void setSteelcode(String steelcode) {
        this.steelcode = steelcode;
    }

    /**
     * 钢级(牌号)名称
     * @return value
     */
    public String getSteelname() {
        return steelname;
    }

    /**
     * 钢级(牌号)名称
     * @param steelname value
     */
    public void setSteelname(String steelname) {
        this.steelname = steelname;
    }

    /**
     * 钢种代码
     * @return value
     */
    public String getGradecode() {
        return gradecode;
    }

    /**
     * 钢种代码
     * @param gradecode value
     */
    public void setGradecode(String gradecode) {
        this.gradecode = gradecode;
    }

    /**
     * 钢种名称
     * @return value
     */
    public String getGradename() {
        return gradename;
    }

    /**
     * 钢种名称
     * @param gradename value
     */
    public void setGradename(String gradename) {
        this.gradename = gradename;
    }

    /**
     * 外径
     * @return value
     */
    public String getOutdiameter() {
        return outdiameter;
    }

    /**
     * 外径
     * @param outdiameter value
     */
    public void setOutdiameter(String outdiameter) {
        this.outdiameter = outdiameter;
    }

    /**
     * 壁厚
     * @return value
     */
    public String getWallthick() {
        return wallthick;
    }

    /**
     * 壁厚
     * @param wallthick value
     */
    public void setWallthick(String wallthick) {
        this.wallthick = wallthick;
    }

    /**
     * 控制壁厚
     * @return value
     */
    public String getAimwallthick() {
        return aimwallthick;
    }

    /**
     * 控制壁厚
     * @param aimwallthick value
     */
    public void setAimwallthick(String aimwallthick) {
        this.aimwallthick = aimwallthick;
    }

    /**
     * 最大长度
     * @return value
     */
    public String getLengthmax() {
        return lengthmax;
    }

    /**
     * 最大长度
     * @param lengthmax value
     */
    public void setLengthmax(String lengthmax) {
        this.lengthmax = lengthmax;
    }

    /**
     * 最小长度
     * @return value
     */
    public String getLengthmin() {
        return lengthmin;
    }

    /**
     * 最小长度
     * @param lengthmin value
     */
    public void setLengthmin(String lengthmin) {
        this.lengthmin = lengthmin;
    }

    /**
     * 控制长度(切后长度)
     * @return value
     */
    public String getAimlength() {
        return aimlength;
    }

    /**
     * 控制长度(切后长度)
     * @param aimlength value
     */
    public void setAimlength(String aimlength) {
        this.aimlength = aimlength;
    }

    /**
     * 产出物料编码
     * @return value
     */
    public String getOutwlId() {
        return outwlId;
    }

    /**
     * 产出物料编码
     * @param outwlId value
     */
    public void setOutwlId(String outwlId) {
        this.outwlId = outwlId;
    }

    /**
     * 产出物料描述
     * @return value
     */
    public String getOutwlDesc() {
        return outwlDesc;
    }

    /**
     * 产出物料描述
     * @param outwlDesc value
     */
    public void setOutwlDesc(String outwlDesc) {
        this.outwlDesc = outwlDesc;
    }

    /**
     * 轧后长度
     * @return value
     */
    public String getRollLength() {
        return rollLength;
    }

    /**
     * 轧后长度
     * @param rollLength value
     */
    public void setRollLength(String rollLength) {
        this.rollLength = rollLength;
    }

    /**
     * 单坯产出支数
     * @return value
     */
    public String getOutnumSingle() {
        return outnumSingle;
    }

    /**
     * 单坯产出支数
     * @param outnumSingle value
     */
    public void setOutnumSingle(String outnumSingle) {
        this.outnumSingle = outnumSingle;
    }

    /**
     * 芯棒直径
     * @return value
     */
    public String getDiameterMandrel() {
        return diameterMandrel;
    }

    /**
     * 芯棒直径
     * @param diameterMandrel value
     */
    public void setDiameterMandrel(String diameterMandrel) {
        this.diameterMandrel = diameterMandrel;
    }

    /**
     * 管坯直径
     * @return value
     */
    public String getDiameterGp() {
        return diameterGp;
    }

    /**
     * 管坯直径
     * @param diameterGp value
     */
    public void setDiameterGp(String diameterGp) {
        this.diameterGp = diameterGp;
    }

    /**
     * 管坯长度
     * @return value
     */
    public String getLengthGp() {
        return lengthGp;
    }

    /**
     * 管坯长度
     * @param lengthGp value
     */
    public void setLengthGp(String lengthGp) {
        this.lengthGp = lengthGp;
    }

    /**
     * 投入管坯编码
     * @return value
     */
    public String getInwlGp() {
        return inwlGp;
    }

    /**
     * 投入管坯编码
     * @param inwlGp value
     */
    public void setInwlGp(String inwlGp) {
        this.inwlGp = inwlGp;
    }

    /**
     * 投入物料描述
     * @return value
     */
    public String getInwlDesc() {
        return inwlDesc;
    }

    /**
     * 投入物料描述
     * @param inwlDesc value
     */
    public void setInwlDesc(String inwlDesc) {
        this.inwlDesc = inwlDesc;
    }

    /**
     * 管坯单重
     * @return value
     */
    public String getWeightGpOne() {
        return weightGpOne;
    }

    /**
     * 管坯单重
     * @param weightGpOne value
     */
    public void setWeightGpOne(String weightGpOne) {
        this.weightGpOne = weightGpOne;
    }

    /**
     * 成材率
     * @return value
     */
    public String getGetrate() {
        return getrate;
    }

    /**
     * 成材率
     * @param getrate value
     */
    public void setGetrate(String getrate) {
        this.getrate = getrate;
    }

    /**
     * 订单重量
     * @return value
     */
    public String getPlanWt() {
        return planWt;
    }

    /**
     * 订单重量
     * @param planWt value
     */
    public void setPlanWt(String planWt) {
        this.planWt = planWt;
    }

    /**
     * 订单支数
     * @return value
     */
    public String getPlanNum() {
        return planNum;
    }

    /**
     * 订单支数
     * @param planNum value
     */
    public void setPlanNum(String planNum) {
        this.planNum = planNum;
    }

    /**
     * 利库量
     * @return value
     */
    public String getMatchWeight() {
        return matchWeight;
    }

    /**
     * 利库量
     * @param matchWeight value
     */
    public void setMatchWeight(String matchWeight) {
        this.matchWeight = matchWeight;
    }

    /**
     * 利库支数
     * @return value
     */
    public String getMatchNum() {
        return matchNum;
    }

    /**
     * 利库支数
     * @param matchNum value
     */
    public void setMatchNum(String matchNum) {
        this.matchNum = matchNum;
    }

    /**
     * 有无外购计划
     * @return value
     */
    public String getIfbuyplan() {
        return ifbuyplan;
    }

    /**
     * 有无外购计划
     * @param ifbuyplan value
     */
    public void setIfbuyplan(String ifbuyplan) {
        this.ifbuyplan = ifbuyplan;
    }

    /**
     * 外购计划号
     * @return value
     */
    public String getBuyplanid() {
        return buyplanid;
    }

    /**
     * 外购计划号
     * @param buyplanid value
     */
    public void setBuyplanid(String buyplanid) {
        this.buyplanid = buyplanid;
    }

    /**
     * 外购计划量
     * @return value
     */
    public String getBuyplanweight() {
        return buyplanweight;
    }

    /**
     * 外购计划量
     * @param buyplanweight value
     */
    public void setBuyplanweight(String buyplanweight) {
        this.buyplanweight = buyplanweight;
    }

    /**
     * 待生产量（订单量-利库-外购）
     * @return value
     */
    public String getReqProdWeight() {
        return reqProdWeight;
    }

    /**
     * 待生产量（订单量-利库-外购）
     * @param reqProdWeight value
     */
    public void setReqProdWeight(String reqProdWeight) {
        this.reqProdWeight = reqProdWeight;
    }

    /**
     * 待投入物料重量
     * @return value
     */
    public String getInWt() {
        return inWt;
    }

    /**
     * 待投入物料重量
     * @param inWt value
     */
    public void setInWt(String inWt) {
        this.inWt = inWt;
    }

    /**
     * 待投入支数
     * @return value
     */
    public String getInNum() {
        return inNum;
    }

    /**
     * 待投入支数
     * @param inNum value
     */
    public void setInNum(String inNum) {
        this.inNum = inNum;
    }

    /**
     * 计划生产时间
     * @return value
     */
    public String getPlanTime() {
        return planTime;
    }

    /**
     * 计划生产时间
     * @param planTime value
     */
    public void setPlanTime(String planTime) {
        this.planTime = planTime;
    }

    /**
     * 计划耗时(分)
     * @return value
     */
    public String getPlanUsetime() {
        return planUsetime;
    }

    /**
     * 计划耗时(分)
     * @param planUsetime value
     */
    public void setPlanUsetime(String planUsetime) {
        this.planUsetime = planUsetime;
    }

    /**
     * 是否末端工序
     * @return value
     */
    public String getIsendgx() {
        return isendgx;
    }

    /**
     * 是否末端工序
     * @param isendgx value
     */
    public void setIsendgx(String isendgx) {
        this.isendgx = isendgx;
    }

    /**
     * 计划状态
     * @return value
     */
    public String getPlanstatus() {
        return planstatus;
    }

    /**
     * 计划状态
     * @param planstatus value
     */
    public void setPlanstatus(String planstatus) {
        this.planstatus = planstatus;
    }

    /**
     * 生产完成重量
     * @return value
     */
    public String getFinishWt() {
        return finishWt;
    }

    /**
     * 生产完成重量
     * @param finishWt value
     */
    public void setFinishWt(String finishWt) {
        this.finishWt = finishWt;
    }

    /**
     * 是否轧管监制
     * @return value
     */
    public String getIfMonitorZg() {
        return ifMonitorZg;
    }

    /**
     * 是否轧管监制
     * @param ifMonitorZg value
     */
    public void setIfMonitorZg(String ifMonitorZg) {
        this.ifMonitorZg = ifMonitorZg;
    }

    /**
     * 监制编号
     * @return value
     */
    public String getPrdcrNo() {
        return prdcrNo;
    }

    /**
     * 监制编号
     * @param prdcrNo value
     */
    public void setPrdcrNo(String prdcrNo) {
        this.prdcrNo = prdcrNo;
    }

    /**
     * 本工序监制点
     * @return value
     */
    public String getMonitorPoint() {
        return monitorPoint;
    }

    /**
     * 本工序监制点
     * @param monitorPoint value
     */
    public void setMonitorPoint(String monitorPoint) {
        this.monitorPoint = monitorPoint;
    }

    /**
     * 工艺文件号
     * @return value
     */
    public String getCraftFileNo() {
        return craftFileNo;
    }

    /**
     * 工艺文件号
     * @param craftFileNo value
     */
    public void setCraftFileNo(String craftFileNo) {
        this.craftFileNo = craftFileNo;
    }

    /**
     * 工艺文件责任人
     * @return value
     */
    public String getCraftFileMan() {
        return craftFileMan;
    }

    /**
     * 工艺文件责任人
     * @param craftFileMan value
     */
    public void setCraftFileMan(String craftFileMan) {
        this.craftFileMan = craftFileMan;
    }

    /**
     * 工艺序号
     * @return value
     */
    public String getCraftSeq() {
        return craftSeq;
    }

    /**
     * 工艺序号
     * @param craftSeq value
     */
    public void setCraftSeq(String craftSeq) {
        this.craftSeq = craftSeq;
    }

    /**
     * 生产年月
     * @return value
     */
    public String getProMonth() {
        return proMonth;
    }

    /**
     * 生产年月
     * @param proMonth value
     */
    public void setProMonth(String proMonth) {
        this.proMonth = proMonth;
    }

    /**
     * 成分标准索引号集合(内控)
     * @return value
     */
    public String getCic() {
        return cic;
    }

    /**
     * 成分标准索引号集合(内控)
     * @param cic value
     */
    public void setCic(String cic) {
        this.cic = cic;
    }

    /**
     * 材质标准索引号集合(内控)
     * @return value
     */
    public String getPic() {
        return pic;
    }

    /**
     * 材质标准索引号集合(内控)
     * @param pic value
     */
    public void setPic(String pic) {
        this.pic = pic;
    }

    /**
     * 公差标准索引号集合(内控)
     * @return value
     */
    public String getSic() {
        return sic;
    }

    /**
     * 公差标准索引号集合(内控)
     * @param sic value
     */
    public void setSic(String sic) {
        this.sic = sic;
    }

    /**
     * 探伤索引号集合(内控)
     * @return value
     */
    public String getDic() {
        return dic;
    }

    /**
     * 探伤索引号集合(内控)
     * @param dic value
     */
    public void setDic(String dic) {
        this.dic = dic;
    }

    /**
     * 水压索引码集合(内控)
     * @return value
     */
    public String getWic() {
        return wic;
    }

    /**
     * 水压索引码集合(内控)
     * @param wic value
     */
    public void setWic(String wic) {
        this.wic = wic;
    }

    /**
     * 创建人
     * @return value
     */
    public String getCreateName() {
        return createName;
    }

    /**
     * 创建人
     * @param createName value
     */
    public void setCreateName(String createName) {
        this.createName = createName;
    }

    /**
     * 创建时间
     * @return value
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime value
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改人
     * @return value
     */
    public String getUpdateName() {
        return updateName;
    }

    /**
     * 修改人
     * @param updateName value
     */
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    /**
     * 修改时间
     * @return value
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime value
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
   
    /**
     * 工序订单重量下限
     * @return value
     */
    public String getPlanWtMin() {
        return planWtMin;
    }

    /**
     * 工序订单重量下限
     * @param planWtMin value
     */
    public void setPlanWtMin(String planWtMin) {
        this.planWtMin = planWtMin;
    }

    /**
     * 工序订单重量上限
     * @return value
     */
    public String getPlanWtMax() {
        return planWtMax;
    }

    /**
     * 工序订单重量上限
     * @param planWtMax value
     */
    public void setPlanWtMax(String planWtMax) {
        this.planWtMax = planWtMax;
    }

    /**
     * 下发版次号（年月+3位流水）
     * @return value
     */
    public String getVersionNo() {
        return versionNo;
    }

    /**
     * 下发版次号（年月+3位流水）
     * @param versionNo value
     */
    public void setVersionNo(String versionNo) {
        this.versionNo = versionNo;
    }
}