package com.steering.pss.sale.price.entity;

/**
 * 数据库表SLM_PRICE_FACTOR所对应的实体类（生成工具：代码生成器3.0）
 * @author DESKTOP-DG6B81Q   date 2015-12-24
 */
@SuppressWarnings("serial")
public class SlmPriceFactorEntity implements java.io.Serializable {
    /**
     * 因素ID
     */
    private String factorId = "";
    /**
     * 因数名称
     */
    private String factorName = "";
    /**
     * 表名
     */
    private String tableName = "";
    /**
     * 字段KEY
     */
    private String columnKey = "";
    /**
     * 字段类型(D 数值，C 字符)
     */
    private String columnType = "";
    /**
     * SQL
     */
    private String valSql = "";
    /**
     * 版本类型（1、基价+扩展；2、优惠政策、3加减价项目）
     */
    private String verType = "";
    /**
     * 有效标志(1:有效，0:无效)
     */
    private String validflag = "";
    /**
     * 创建人
     */
    private String createName = "";
    /**
     * 创建时间
     */
    private String createTime = "";
    /**
     * 修改人
     */
    private String updateName = "";
    /**
     * 修改时间
     */
    private String updateTime = "";

    /**
     * 因素ID
     * @return value
     */
    public String getFactorId() {
        return factorId;
    }

    /**
     * 因素ID
     * @param factorId value
     */
    public void setFactorId(String factorId) {
        this.factorId = factorId;
    }

    /**
     * 因数名称
     * @return value
     */
    public String getFactorName() {
        return factorName;
    }

    /**
     * 因数名称
     * @param factorName value
     */
    public void setFactorName(String factorName) {
        this.factorName = factorName;
    }

    /**
     * 表名
     * @return value
     */
    public String getTableName() {
        return tableName;
    }

    /**
     * 表名
     * @param tableName value
     */
    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    /**
     * 字段KEY
     * @return value
     */
    public String getColumnKey() {
        return columnKey;
    }

    /**
     * 字段KEY
     * @param columnKey value
     */
    public void setColumnKey(String columnKey) {
        this.columnKey = columnKey;
    }

    /**
     * 字段类型(D 数值，C 字符)
     * @return value
     */
    public String getColumnType() {
        return columnType;
    }

    /**
     * 字段类型(D 数值，C 字符)
     * @param columnType value
     */
    public void setColumnType(String columnType) {
        this.columnType = columnType;
    }

    /**
     * SQL
     * @return value
     */
    public String getValSql() {
        return valSql;
    }

    /**
     * SQL
     * @param valSql value
     */
    public void setValSql(String valSql) {
        this.valSql = valSql;
    }

    /**
     * 版本类型（1、基价+扩展；2、优惠政策、3加减价项目）
     * @return value
     */
    public String getVerType() {
        return verType;
    }

    /**
     * 版本类型（1、基价+扩展；2、优惠政策、3加减价项目）
     * @param verType value
     */
    public void setVerType(String verType) {
        this.verType = verType;
    }

    /**
     * 有效标志(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;
    }
}