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

import org.hibernate.validator.constraints.Length;

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

/**
 * 义务人信息维护Entity
 * @author xuyg
 * @version 2016-04-12
 */
public class RegBusYwrxx extends DataEntity<RegBusYwrxx> {
	
	private static final long serialVersionUID = 1L;
	private String ysdm;		// 要素代码
	private String ywh;		// 业务号
	private String bdcdyh;		// 不动产单元号
	private String sxh;		// 顺序号
	private String sfczr;		// 是否持证人
	private String ywrmc;		// 义务人名称
	private String ywrzjzl;		// 义务人证件种类
	private String ywrzjh;		// 义务人证件号
	private String ywrtxdz;		// 义务人通信地址
	private String ywryb;		// 义务人邮编
	private String sshy;		// 所属行业
	private String gj;		// 国家/地区
	private String hjszss;		// 户籍所在省市
	private String xb;		// 性别
	private String dh;		// 电话
	private String gzdw;		// 工作单位
	private String dzyj;		// 电子邮件
	private String qlrlx;		// 义务人类型
	private String fddbrfzr;		// 法定代表人或负责人
	private String fddbrfzrdh;		// 法定代表人或负责人联系电话
	private String dlrmc;		// 代理人姓名
	private String dlrdh;		// 代理人联系电话
	private String dljgmc;		// 代理机构名称
	private String bz;		// 备注
	
	public RegBusYwrxx() {
		super();
	}

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

	@Length(min=0, max=10, message="要素代码长度必须介于 0 和 10 之间")
	public String getYsdm() {
		return ysdm;
	}

	public void setYsdm(String ysdm) {
		this.ysdm = ysdm;
	}
	
	@Length(min=0, max=20, message="业务号长度必须介于 0 和 20 之间")
	public String getYwh() {
		return ywh;
	}

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

	public void setBdcdyh(String bdcdyh) {
		this.bdcdyh = bdcdyh;
	}
	
	@Length(min=0, max=6, message="顺序号长度必须介于 0 和 6 之间")
	public String getSxh() {
		return sxh;
	}

	public void setSxh(String sxh) {
		this.sxh = sxh;
	}
	
	@Length(min=0, max=2, message="是否持证人长度必须介于 0 和 2 之间")
	public String getSfczr() {
		return sfczr;
	}

	public void setSfczr(String sfczr) {
		this.sfczr = sfczr;
	}
	
	@Length(min=0, max=100, message="义务人名称长度必须介于 0 和 100 之间")
	public String getYwrmc() {
		return ywrmc;
	}

	public void setYwrmc(String ywrmc) {
		this.ywrmc = ywrmc;
	}
	
	@Length(min=0, max=2, message="义务人证件种类长度必须介于 0 和 2 之间")
	public String getYwrzjzl() {
		return ywrzjzl;
	}

	public void setYwrzjzl(String ywrzjzl) {
		this.ywrzjzl = ywrzjzl;
	}
	
	@Length(min=0, max=50, message="义务人证件号长度必须介于 0 和 50 之间")
	public String getYwrzjh() {
		return ywrzjh;
	}

	public void setYwrzjh(String ywrzjh) {
		this.ywrzjh = ywrzjh;
	}
	
	@Length(min=0, max=200, message="义务人通信地址长度必须介于 0 和 200 之间")
	public String getYwrtxdz() {
		return ywrtxdz;
	}

	public void setYwrtxdz(String ywrtxdz) {
		this.ywrtxdz = ywrtxdz;
	}
	
	@Length(min=0, max=10, message="义务人邮编长度必须介于 0 和 10 之间")
	public String getYwryb() {
		return ywryb;
	}

	public void setYwryb(String ywryb) {
		this.ywryb = ywryb;
	}
	
	@Length(min=0, max=6, message="所属行业长度必须介于 0 和 6 之间")
	public String getSshy() {
		return sshy;
	}

	public void setSshy(String sshy) {
		this.sshy = sshy;
	}
	
	@Length(min=0, max=6, message="国家/地区长度必须介于 0 和 6 之间")
	public String getGj() {
		return gj;
	}

	public void setGj(String gj) {
		this.gj = gj;
	}
	
	@Length(min=0, max=200, message="户籍所在省市长度必须介于 0 和 200 之间")
	public String getHjszss() {
		return hjszss;
	}

	public void setHjszss(String hjszss) {
		this.hjszss = hjszss;
	}
	
	@Length(min=0, max=2, message="性别长度必须介于 0 和 2 之间")
	public String getXb() {
		return xb;
	}

	public void setXb(String xb) {
		this.xb = xb;
	}
	
	@Length(min=0, max=50, message="电话长度必须介于 0 和 50 之间")
	public String getDh() {
		return dh;
	}

	public void setDh(String dh) {
		this.dh = dh;
	}
	
	@Length(min=0, max=100, message="工作单位长度必须介于 0 和 100 之间")
	public String getGzdw() {
		return gzdw;
	}

	public void setGzdw(String gzdw) {
		this.gzdw = gzdw;
	}
	
	@Length(min=0, max=50, message="电子邮件长度必须介于 0 和 50 之间")
	public String getDzyj() {
		return dzyj;
	}

	public void setDzyj(String dzyj) {
		this.dzyj = dzyj;
	}
	
	@Length(min=0, max=2, message="义务人类型长度必须介于 0 和 2 之间")
	public String getQlrlx() {
		return qlrlx;
	}

	public void setQlrlx(String qlrlx) {
		this.qlrlx = qlrlx;
	}
	
	@Length(min=0, max=100, message="法定代表人或负责人长度必须介于 0 和 100 之间")
	public String getFddbrfzr() {
		return fddbrfzr;
	}

	public void setFddbrfzr(String fddbrfzr) {
		this.fddbrfzr = fddbrfzr;
	}
	
	@Length(min=0, max=50, message="法定代表人或负责人联系电话长度必须介于 0 和 50 之间")
	public String getFddbrfzrdh() {
		return fddbrfzrdh;
	}

	public void setFddbrfzrdh(String fddbrfzrdh) {
		this.fddbrfzrdh = fddbrfzrdh;
	}
	
	@Length(min=0, max=100, message="代理人姓名长度必须介于 0 和 100 之间")
	public String getDlrmc() {
		return dlrmc;
	}

	public void setDlrmc(String dlrmc) {
		this.dlrmc = dlrmc;
	}
	
	@Length(min=0, max=50, message="代理人联系电话长度必须介于 0 和 50 之间")
	public String getDlrdh() {
		return dlrdh;
	}

	public void setDlrdh(String dlrdh) {
		this.dlrdh = dlrdh;
	}
	
	@Length(min=0, max=200, message="代理机构名称长度必须介于 0 和 200 之间")
	public String getDljgmc() {
		return dljgmc;
	}

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

	public void setBz(String bz) {
		this.bz = bz;
	}
	
}