package com.steering.pss.sale.order.model;

/**
 * 质量设计状态-技术设计状态明细 实体类
 * 
 * @author Administrator pdy 2015/03/16
 * 
 */
public class DesignStatusEntity {
	 /**
     * DESGIN_KEY
     */
    private String desginKey;
    /**
     * ORD_LN_PK(ORD_PK+三位流失号)
     */
    private String ordLnPk;
    /**
     * 明细项目编码(001、002....)
     */
    private String seqIndex;
    /**
     * 明细项目(MSC(0)、成分标准、理化标准、公差标准、探伤标准、水压标准、加工标准、产品技术要求、合同附加要求、MSC(n)、接箍、备料、制程、钢种、内控标准、投入/产出物料、墩拔扩、适用产线、长度、生产周期、质保书)
     */
    private String lstItem;
    /**
     * 设计状态(W:等待;S:通过;F:失败)
     */
    private String designSts;
    /**
     * 设计状态原因(00:无要求;11:通过;12:通过(警告);20:待人工确认;21:待系统设计;90:无;91:缺项;92:错项)
     */
    private String designStsRs;
    /**
     * 设计状态结果描述
     */
    private String designStsDesc;
    /**
     * 产品规范码
     */
    private String psc;
    /**
     * 冶金规范码
     */
    private String msc;
    /**
     * 用途码
     */
    private String useCode;
    /**
     * 最终用户(来源客户表)
     */
    private String finalUser;
    /**
     * 钢种
     */
    private String gradecode;
    /**
     * 设计对象Key值
     */
    private String designObjKey;
    /**
     * 管理科室代码
     */
    private String unitCode;
    /**
     * 管理科室描述
     */
    private String unitDesc;
    /**
     * 有效标志(1:有效，0:无效)
     */
    private String validflag;
    /**
     * 创建人
     */
    private String createName;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 修改人
     */
    private String updateName;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 删除人
     */
    private String deleteName;
    /**
     * 删除时间
     */
    private String deleteTime;

    public DesignStatusEntity(){
        desginKey = "";
        ordLnPk = "";
        seqIndex = "";
        lstItem = "";
        designSts = "";
        designStsRs = "";
        designStsDesc = "";
        psc = "";
        msc = "";
        useCode = "";
        finalUser = "";
        gradecode = "";
        designObjKey = "";
        unitCode = "";
        unitDesc = "";
        validflag = "";
        createName = "";
        createTime = "";
        updateName = "";
        updateTime = "";
        deleteName = "";
        deleteTime = "";
    }

    /**
     * DESGIN_KEY
     * @return value
     */
    public String getDesginKey() {
        return desginKey;
    }

    /**
     * DESGIN_KEY
     * @param desginKey value
     */
    public void setDesginKey(String desginKey) {
        this.desginKey = desginKey;
    }

    /**
     * ORD_LN_PK(ORD_PK+三位流失号)
     * @return value
     */
    public String getOrdLnPk() {
        return ordLnPk;
    }

    /**
     * ORD_LN_PK(ORD_PK+三位流失号)
     * @param ordLnPk value
     */
    public void setOrdLnPk(String ordLnPk) {
        this.ordLnPk = ordLnPk;
    }

    /**
     * 明细项目编码(001、002....)
     * @return value
     */
    public String getSeqIndex() {
        return seqIndex;
    }

    /**
     * 明细项目编码(001、002....)
     * @param seqIndex value
     */
    public void setSeqIndex(String seqIndex) {
        this.seqIndex = seqIndex;
    }

    /**
     * 明细项目(MSC(0)、成分标准、理化标准、公差标准、探伤标准、水压标准、加工标准、产品技术要求、合同附加要求、MSC(n)、接箍、备料、制程、钢种、内控标准、投入/产出物料、墩拔扩、适用产线、长度、生产周期、质保书)
     * @return value
     */
    public String getLstItem() {
        return lstItem;
    }

    /**
     * 明细项目(MSC(0)、成分标准、理化标准、公差标准、探伤标准、水压标准、加工标准、产品技术要求、合同附加要求、MSC(n)、接箍、备料、制程、钢种、内控标准、投入/产出物料、墩拔扩、适用产线、长度、生产周期、质保书)
     * @param lstItem value
     */
    public void setLstItem(String lstItem) {
        this.lstItem = lstItem;
    }

    /**
     * 设计状态(W:等待;S:通过;F:失败)
     * @return value
     */
    public String getDesignSts() {
        return designSts;
    }

    /**
     * 设计状态(W:等待;S:通过;F:失败)
     * @param designSts value
     */
    public void setDesignSts(String designSts) {
        this.designSts = designSts;
    }

    /**
     * 设计状态原因(00:无要求;11:通过;12:通过(警告);20:待人工确认;21:待系统设计;90:无;91:缺项;92:错项)
     * @return value
     */
    public String getDesignStsRs() {
        return designStsRs;
    }

    /**
     * 设计状态原因(00:无要求;11:通过;12:通过(警告);20:待人工确认;21:待系统设计;90:无;91:缺项;92:错项)
     * @param designStsRs value
     */
    public void setDesignStsRs(String designStsRs) {
        this.designStsRs = designStsRs;
    }

    /**
     * 设计状态结果描述
     * @return value
     */
    public String getDesignStsDesc() {
        return designStsDesc;
    }

    /**
     * 设计状态结果描述
     * @param designStsDesc value
     */
    public void setDesignStsDesc(String designStsDesc) {
        this.designStsDesc = designStsDesc;
    }

    /**
     * 产品规范码
     * @return value
     */
    public String getPsc() {
        return psc;
    }

    /**
     * 产品规范码
     * @param psc value
     */
    public void setPsc(String psc) {
        this.psc = psc;
    }

    /**
     * 冶金规范码
     * @return value
     */
    public String getMsc() {
        return msc;
    }

    /**
     * 冶金规范码
     * @param msc value
     */
    public void setMsc(String msc) {
        this.msc = msc;
    }

    /**
     * 用途码
     * @return value
     */
    public String getUseCode() {
        return useCode;
    }

    /**
     * 用途码
     * @param useCode value
     */
    public void setUseCode(String useCode) {
        this.useCode = useCode;
    }

    /**
     * 最终用户(来源客户表)
     * @return value
     */
    public String getFinalUser() {
        return finalUser;
    }

    /**
     * 最终用户(来源客户表)
     * @param finalUser value
     */
    public void setFinalUser(String finalUser) {
        this.finalUser = finalUser;
    }

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

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

    /**
     * 设计对象Key值
     * @return value
     */
    public String getDesignObjKey() {
        return designObjKey;
    }

    /**
     * 设计对象Key值
     * @param designObjKey value
     */
    public void setDesignObjKey(String designObjKey) {
        this.designObjKey = designObjKey;
    }

    /**
     * 管理科室代码
     * @return value
     */
    public String getUnitCode() {
        return unitCode;
    }

    /**
     * 管理科室代码
     * @param unitCode value
     */
    public void setUnitCode(String unitCode) {
        this.unitCode = unitCode;
    }

    /**
     * 管理科室描述
     * @return value
     */
    public String getUnitDesc() {
        return unitDesc;
    }

    /**
     * 管理科室描述
     * @param unitDesc value
     */
    public void setUnitDesc(String unitDesc) {
        this.unitDesc = unitDesc;
    }

    /**
     * 有效标志(1:有效，0:无效)
     * @return value
     */
    public String getValidflag() {
        return validflag;
    }

    /**
     * 有效标志(1:有效，0:无效)
     * @param validflag value
     */
    public void setValidflag(String validflag) {
        this.validflag = validflag;
    }

    /**
     * 创建人
     * @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 getDeleteName() {
        return deleteName;
    }

    /**
     * 删除人
     * @param deleteName value
     */
    public void setDeleteName(String deleteName) {
        this.deleteName = deleteName;
    }

    /**
     * 删除时间
     * @return value
     */
    public String getDeleteTime() {
        return deleteTime;
    }

    /**
     * 删除时间
     * @param deleteTime value
     */
    public void setDeleteTime(String deleteTime) {
        this.deleteTime = deleteTime;
    }
}
