5558770ab07112aef8e895c016d3dcd08fac751d.svn-base 2.91 KB
/**
 * Copyright &copy; 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.thinkgem.jeesite.modules.reg.entity.base;

import org.hibernate.validator.constraints.Length;

import com.thinkgem.jeesite.common.persistence.DataEntity;

/**
 * 宗地子表信息Entity
 * @author hsg
 * @version 2016-11-08
 */
public class RegBaseZdjbxxSub extends DataEntity<RegBaseZdjbxxSub> {
	
	private static final long serialVersionUID = 1L;
	private String zddm;		// 宗地代码
	private String bdcdyh;		// 不动产单元号
	private String mjdw;		// 面积单位
	private String nydmj;		// 农用地面积
	private String gdmj;		// 耕地面积
	private String ldmj;		// 林地面积
	private String cdmj;		// 草地面积
	private String qtnydmj;		// 其它农用地面积
	private String jsydmj;		// 建设用地面积
	private String wlydmj;		// 未利用地面积
	private String islogout;		// 0有效,1注销,2灭失,3宗地保存登簿之前的临时状态
	private String zdid;		// 宗地ID
	
	public RegBaseZdjbxxSub() {
		super();
	}

	public RegBaseZdjbxxSub(String id){
		super(id);
	}

	@Length(min=1, max=19, message="宗地代码长度必须介于 1 和 19 之间")
	public String getZddm() {
		return zddm;
	}

	public void setZddm(String zddm) {
		this.zddm = zddm;
	}
	
	@Length(min=1, max=28, message="不动产单元号长度必须介于 1 和 28 之间")
	public String getBdcdyh() {
		return bdcdyh;
	}

	public void setBdcdyh(String bdcdyh) {
		this.bdcdyh = bdcdyh;
	}
	
	@Length(min=0, max=2, message="面积单位长度必须介于 0 和 2 之间")
	public String getMjdw() {
		return mjdw;
	}

	public void setMjdw(String mjdw) {
		this.mjdw = mjdw;
	}
	
	public String getNydmj() {
		return nydmj;
	}

	public void setNydmj(String nydmj) {
		this.nydmj = nydmj;
	}
	
	public String getGdmj() {
		return gdmj;
	}

	public void setGdmj(String gdmj) {
		this.gdmj = gdmj;
	}
	
	public String getLdmj() {
		return ldmj;
	}

	public void setLdmj(String ldmj) {
		this.ldmj = ldmj;
	}
	
	public String getCdmj() {
		return cdmj;
	}

	public void setCdmj(String cdmj) {
		this.cdmj = cdmj;
	}
	
	public String getQtnydmj() {
		return qtnydmj;
	}

	public void setQtnydmj(String qtnydmj) {
		this.qtnydmj = qtnydmj;
	}
	
	public String getJsydmj() {
		return jsydmj;
	}

	public void setJsydmj(String jsydmj) {
		this.jsydmj = jsydmj;
	}
	
	public String getWlydmj() {
		return wlydmj;
	}

	public void setWlydmj(String wlydmj) {
		this.wlydmj = wlydmj;
	}
	
	@Length(min=0, max=6, message="0有效,1注销,2灭失,3宗地保存登簿之前的临时状态长度必须介于 0 和 6 之间")
	public String getIslogout() {
		return islogout;
	}

	public void setIslogout(String islogout) {
		this.islogout = islogout;
	}
	
	@Length(min=0, max=2, message="宗地ID长度必须介于 0 和 2 之间")
	public String getZdid() {
		return zdid;
	}

	public void setZdid(String zdid) {
		this.zdid = zdid;
	}
	
}