929806197ef90a14c313e06430632b7347722a51.svn-base 7.1 KB
/**
 * Copyright © 2015-2018 ODM All rights reserved.
 */
package com.thinkgem.jeesite.modules.reg.entity.bus;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;

import org.hibernate.validator.constraints.Length;

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

/**
 * 申请人信息维护Entity
 * @author xuyg
 * @version 2015-10-09
 */
@XmlRootElement(name="DJF_DJ_SQR")
public class RegBusSqr extends DataEntity<RegBusSqr> {
	//xml QXDM="区县代码"
	private static final long serialVersionUID = 1L;
	private String ywh;		// 业务号
	private String ysdm;		// 要素代码
	private String qlrmc;		// 权利人名称
	private String qlrzjzl;		// 权利人证件种类
	private String qlrzjh;		// 权利人证件号
	private String qlrtxdz;		// 权利人通讯地址
	private String qlryb;		// 权利人邮编
	private String qlrfrmc;		// 权利人法人名称
	private String qlrfrdh;		// 权利人法人电话
	private String qlrdlrmc;		// 权利人代理人名称
	private String qlrdlrdh;		// 权利人代理人电话
	private String qlrdljg;		// 权利人代理机构
	private String ywrmc;		// 义务人名称
	private String ywrzjzl;		// 义务人证件种类
	private String ywrzjh;		// 义务人证件号
	private String ywrtxdz;		// 义务人通讯地址
	private String ywryb;		// 义务人邮编
	private String ywrfrmc;		// 义务人法人名称
	private String ywrfrdh;		// 义务人法人电话
	private String ywrdlrmc;		// 义务人代理人名称
	private String ywrdlrdh;		// 义务人代理人电话
	private String ywrdljg;		// 义务人代理机构
	private String bz;		// 备注
	
	public RegBusSqr() {
		super();
	}

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

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

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

	public void setYsdm(String ysdm) {
		this.ysdm = ysdm;
	}
	
	@XmlAttribute(name="QLRMC")
	@Length(min=1, max=50, message="权利人名称长度必须介于 1 和 50 之间")
	public String getQlrmc() {
		return qlrmc;
	}

	public void setQlrmc(String qlrmc) {
		this.qlrmc = qlrmc;
	}
	
	@XmlAttribute(name="QLRZJZL")
	@Length(min=0, max=2, message="权利人证件种类长度必须介于 0 和 2 之间")
	public String getQlrzjzl() {
		return qlrzjzl;
	}

	public void setQlrzjzl(String qlrzjzl) {
		this.qlrzjzl = qlrzjzl;
	}
	
	@XmlAttribute(name="QLRZJH")
	@Length(min=0, max=50, message="权利人证件号长度必须介于 0 和 50 之间")
	public String getQlrzjh() {
		return qlrzjh;
	}

	public void setQlrzjh(String qlrzjh) {
		this.qlrzjh = qlrzjh;
	}
	
	@XmlAttribute(name="QLRTXDZ")
	@Length(min=0, max=100, message="权利人通讯地址长度必须介于 0 和 100 之间")
	public String getQlrtxdz() {
		return qlrtxdz;
	}

	public void setQlrtxdz(String qlrtxdz) {
		this.qlrtxdz = qlrtxdz;
	}
	
	@XmlAttribute(name="QLRYB")
	@Length(min=0, max=10, message="权利人邮编长度必须介于 0 和 10 之间")
	public String getQlryb() {
		return qlryb;
	}

	public void setQlryb(String qlryb) {
		this.qlryb = qlryb;
	}
	
	@XmlAttribute(name="QLRFRMC")
	@Length(min=0, max=100, message="权利人法人名称长度必须介于 0 和 100 之间")
	public String getQlrfrmc() {
		return qlrfrmc;
	}

	public void setQlrfrmc(String qlrfrmc) {
		this.qlrfrmc = qlrfrmc;
	}
	
	@XmlAttribute(name="QLRFRDH")
	@Length(min=0, max=50, message="权利人法人电话长度必须介于 0 和 50 之间")
	public String getQlrfrdh() {
		return qlrfrdh;
	}

	public void setQlrfrdh(String qlrfrdh) {
		this.qlrfrdh = qlrfrdh;
	}
	
	@XmlAttribute(name="QLRDLRMC")
	@Length(min=0, max=100, message="权利人代理人名称长度必须介于 0 和 100 之间")
	public String getQlrdlrmc() {
		return qlrdlrmc;
	}

	public void setQlrdlrmc(String qlrdlrmc) {
		this.qlrdlrmc = qlrdlrmc;
	}
	
	@XmlAttribute(name="QLRDLRDH")
	@Length(min=0, max=50, message="权利人代理人电话长度必须介于 0 和 50 之间")
	public String getQlrdlrdh() {
		return qlrdlrdh;
	}

	public void setQlrdlrdh(String qlrdlrdh) {
		this.qlrdlrdh = qlrdlrdh;
	}
	
	@XmlAttribute(name="QLRDLJG")
	@Length(min=0, max=100, message="权利人代理机构长度必须介于 0 和 100 之间")
	public String getQlrdljg() {
		return qlrdljg;
	}

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

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

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

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

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

	public void setYwryb(String ywryb) {
		this.ywryb = ywryb;
	}
	
	@XmlAttribute(name="YWRFRMC")
	@Length(min=0, max=100, message="义务人法人名称长度必须介于 0 和 100 之间")
	public String getYwrfrmc() {
		return ywrfrmc;
	}

	public void setYwrfrmc(String ywrfrmc) {
		this.ywrfrmc = ywrfrmc;
	}
	
	@XmlAttribute(name="YWRFRDH")
	@Length(min=0, max=50, message="义务人法人电话长度必须介于 0 和 50 之间")
	public String getYwrfrdh() {
		return ywrfrdh;
	}

	public void setYwrfrdh(String ywrfrdh) {
		this.ywrfrdh = ywrfrdh;
	}
	
	@XmlAttribute(name="YWRDLRMC")
	@Length(min=0, max=100, message="义务人代理人名称长度必须介于 0 和 100 之间")
	public String getYwrdlrmc() {
		return ywrdlrmc;
	}

	public void setYwrdlrmc(String ywrdlrmc) {
		this.ywrdlrmc = ywrdlrmc;
	}
	
	@XmlAttribute(name="YWRDLRDH")
	@Length(min=0, max=50, message="义务人代理人电话长度必须介于 0 和 50 之间")
	public String getYwrdlrdh() {
		return ywrdlrdh;
	}

	public void setYwrdlrdh(String ywrdlrdh) {
		this.ywrdlrdh = ywrdlrdh;
	}
	
	@XmlAttribute(name="YWRDLJG")
	@Length(min=0, max=100, message="义务人代理机构长度必须介于 0 和 100 之间")
	public String getYwrdljg() {
		return ywrdljg;
	}

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

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