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

import org.hibernate.validator.constraints.Length;

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

/**
 * 证书基础子表管理Entity
 * @author jiangdb
 * @version 2018-01-09
 */
public class RegBaseZsglbSub extends DataEntity<RegBaseZsglbSub> {
	
	private static final long serialVersionUID = 1L;
	private String mainId;		// main_id
	private String bdcqlsx;		// 不动产权利顺序
	private String qlrmc;		// 权利人名称
	private String gyqk;		// 共有情况
	private String zl;		// 坐落
	private String qllx;		// 权利类型
	private String qlxz;		// 权利性质
	private String syqx;		// 使用期限
	private String bdcdyh;		// 不动产单元号
	private String yt;		// 用途
	private String mj;		// 面积
	private String bz;		// 备注
	private String qlqtzk;		// 权利其他状况
	private String fj;		// 附记
	private String dbsj;		// 日期
	private String bdcsxh;   //一页内不动产顺序
	private String ywh;
	
	public RegBaseZsglbSub() {
		super();
	}

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

	@Length(min=1, max=64, message="main_id长度必须介于 1 和 64 之间")
	public String getMainId() {
		return mainId;
	}

	public void setMainId(String mainId) {
		this.mainId = mainId;
	}
	
	@Length(min=1, max=1, message="不动产权利顺序长度必须介于 1 和 1 之间")
	public String getBdcqlsx() {
		return bdcqlsx;
	}

	public void setBdcqlsx(String bdcqlsx) {
		this.bdcqlsx = bdcqlsx;
	}
	
	@Length(min=0, max=100, message="权利人名称长度必须介于 0 和 100 之间")
	public String getQlrmc() {
		return qlrmc;
	}

	public void setQlrmc(String qlrmc) {
		this.qlrmc = qlrmc;
	}
	
	@Length(min=0, max=50, message="共有情况长度必须介于 0 和 50 之间")
	public String getGyqk() {
		return gyqk;
	}

	public void setGyqk(String gyqk) {
		this.gyqk = gyqk;
	}
	
	@Length(min=0, max=200, message="坐落长度必须介于 0 和 200 之间")
	public String getZl() {
		return zl;
	}

	public void setZl(String zl) {
		this.zl = zl;
	}
	
	@Length(min=0, max=200, message="权利类型长度必须介于 0 和 200 之间")
	public String getQllx() {
		return qllx;
	}

	public void setQllx(String qllx) {
		this.qllx = qllx;
	}
	
	@Length(min=0, max=200, message="权利性质长度必须介于 0 和 200 之间")
	public String getQlxz() {
		return qlxz;
	}

	public void setQlxz(String qlxz) {
		this.qlxz = qlxz;
	}
	
	@Length(min=0, max=100, message="使用期限长度必须介于 0 和 100 之间")
	public String getSyqx() {
		return syqx;
	}

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

	public void setBdcdyh(String bdcdyh) {
		this.bdcdyh = bdcdyh;
	}
	
	@Length(min=0, max=200, message="用途1长度必须介于 0 和 200 之间")
	public String getYt() {
		return yt;
	}

	public void setYt(String yt) {
		this.yt = yt;
	}
	
	@Length(min=0, max=150, message="面积1长度必须介于 0 和 150 之间")
	public String getMj() {
		return mj;
	}

	public void setMj(String mj) {
		this.mj = mj;
	}
	
	@Length(min=0, max=150, message="备注1长度必须介于 0 和 150 之间")
	public String getBz() {
		return bz;
	}

	public void setBz(String bz) {
		this.bz = bz;
	}
	
	
	@Length(min=0, max=500, message="权利其他状况长度必须介于 0 和 500 之间")
	public String getQlqtzk() {
		return qlqtzk;
	}

	public void setQlqtzk(String qlqtzk) {
		this.qlqtzk = qlqtzk;
	}
	
	@Length(min=0, max=700, message="附记长度必须介于 0 和 700 之间")
	public String getFj() {
		return fj;
	}

	public void setFj(String fj) {
		this.fj = fj;
	}
	
	@Length(min=0, max=10, message="日期长度必须介于 0 和 10 之间")
	public String getDbsj() {
		return dbsj;
	}

	public void setDbsj(String dbsj) {
		this.dbsj = dbsj;
	}

	public String getBdcsxh() {
		return bdcsxh;
	}

	public void setBdcsxh(String bdcsxh) {
		this.bdcsxh = bdcsxh;
	}

	public String getYwh() {
		return ywh;
	}

	public void setYwh(String ywh) {
		this.ywh = ywh;
	}
	
}