/***************************************************************\
 *     The skeleton of this class is generated by an automatic *
 * code generator for NC product. It is based on Velocity.     *
\***************************************************************/
package nc.vo.wa.grade;
	
import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
/**
 * <b> 在此处简要描述此类的功能 </b>
 * <p>
 *     在此处添加此类的描述信息
 * </p>
 * 创建日期:2009-11-23 10:10:33
 * @author 
 * @version NCPrj ??
 */
@SuppressWarnings("serial")
public class WaPrmlvVO extends SuperVO {
	private java.lang.String pk_wa_grd;
	private java.lang.String pk_wa_prmlv;
	private java.lang.String levelname;
	private java.lang.Integer displayindex;
	private java.lang.Integer dr = 0;
	private nc.vo.pub.lang.UFDateTime ts;
	
	//add by@chenzf 添加字段 2021-2-24 17:27:06 begin
	//上级级别
	private String pk_wa_fatheprmlv;
	//上级
	private String fathelevelname;
	//是否确定级别范围
	private UFBoolean islevelscope;
	//是否集团分配
	private UFBoolean isgroup;
	
	public static final String PK_WA_FATHEPREMLV= "pk_wa_fatheprmlv";
	public static final String FATHELEVELNAME= "fathelevelname";
	public static final String ISLEVELSCOPE= "islevelscope";
	public static final String ISGROUP = "isgroup";
	
	public String getPk_wa_fatheprmlv() {
		return pk_wa_fatheprmlv;
	}
	public void setPk_wa_fatheprmlv(String pk_wa_fatheprmlv) {
		this.pk_wa_fatheprmlv = pk_wa_fatheprmlv;
	}
	public String getFathelevelname() {
		return fathelevelname;
	}
	public void setFathelevelname(String fathelevelname) {
		this.fathelevelname = fathelevelname;
	}
	public UFBoolean getIslevelscope() {
		return islevelscope;
	}
	public void setIslevelscope(UFBoolean islevelscope) {
		this.islevelscope = islevelscope;
	}
	public UFBoolean getIsgroup() {
		return isgroup;
	}
	public void setIsgroup(UFBoolean isgroup) {
		this.isgroup = isgroup;
	}
	//add by@chenzf 添加字段 2021-2-24 17:27:06 end

	public static final String PK_WA_GRD = "pk_wa_grd";
	public static final String PK_WA_PRMLV = "pk_wa_prmlv";
	public static final String LEVELNAME = "levelname";
	public static final String DISPLAYINDEX = "displayindex";
	public static final String TABLENAME= "wa_prmlv";
	
	
	/**
	 * 属性pk_wa_grd的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.String
	 */
	public java.lang.String getPk_wa_grd () {
		return pk_wa_grd;
	}   
	/**
	 * 属性pk_wa_grd的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newPk_wa_grd java.lang.String
	 */
	public void setPk_wa_grd (java.lang.String newPk_wa_grd ) {
	 	this.pk_wa_grd = newPk_wa_grd;
	} 	  
	/**
	 * 属性pk_wa_prmlv的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.String
	 */
	public java.lang.String getPk_wa_prmlv () {
		return pk_wa_prmlv;
	}   
	/**
	 * 属性pk_wa_prmlv的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newPk_wa_prmlv java.lang.String
	 */
	public void setPk_wa_prmlv (java.lang.String newPk_wa_prmlv ) {
	 	this.pk_wa_prmlv = newPk_wa_prmlv;
	} 	  
	/**
	 * 属性levelname的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.String
	 */
	public java.lang.String getLevelname () {
		return levelname;
	}   
	/**
	 * 属性levelname的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newLevelname java.lang.String
	 */
	public void setLevelname (java.lang.String newLevelname ) {
	 	this.levelname = newLevelname;
	} 	  
	/**
	 * 属性displayindex的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getDisplayindex () {
		return displayindex;
	}   
	/**
	 * 属性displayindex的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newDisplayindex java.lang.Integer
	 */
	public void setDisplayindex (java.lang.Integer newDisplayindex ) {
	 	this.displayindex = newDisplayindex;
	} 	  
	/**
	 * 属性dr的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getDr () {
		return dr;
	}   
	/**
	 * 属性dr的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newDr java.lang.Integer
	 */
	public void setDr (java.lang.Integer newDr ) {
	 	this.dr = newDr;
	} 	  
	/**
	 * 属性ts的Getter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getTs () {
		return ts;
	}   
	/**
	 * 属性ts的Setter方法.
	 * 创建日期:2009-11-23 10:10:33
	 * @param newTs nc.vo.pub.lang.UFDateTime
	 */
	public void setTs (nc.vo.pub.lang.UFDateTime newTs ) {
	 	this.ts = newTs;
	} 	  
 
	/**
	  * <p>取得父VO主键字段.
	  * <p>
	  * 创建日期:2009-11-23 10:10:33
	  * @return java.lang.String
	  */
	public java.lang.String getParentPKFieldName() {
		return "pk_wa_grd";
	}   
    
	/**
	  * <p>取得表主键.
	  * <p>
	  * 创建日期:2009-11-23 10:10:33
	  * @return java.lang.String
	  */
	public java.lang.String getPKFieldName() {
	  return "pk_wa_prmlv";
	}
    
	/**
	 * <p>返回表名称.
	 * <p>
	 * 创建日期:2009-11-23 10:10:33
	 * @return java.lang.String
	 */
	public java.lang.String getTableName() {
		return "wa_prmlv";
	}    
    
    /**
	  * 按照默认方式创建构造子.
	  *
	  * 创建日期:2009-11-23 10:10:33
	  */
     public WaPrmlvVO() {
		super();	
	}    
} 


