c70e7b615d041cc821776238619fbc4947726446.svn-base 3.53 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 java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import javax.validation.constraints.NotNull;

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

/**
 * 省一窗接收信息Entity
 * @author hsg
 * @version 2020-12-16
 */
public class YcslSlsq extends DataEntity<YcslSlsq> {
	
	private static final long serialVersionUID = 1L;
	private String wwywh;		// 外网业务号
	private String ywh;		// 子业务号
	private String lcdm;		// 流程代码
	private String lcxlmc;		// 流程小类名称
	private String bdclb;		// 不动产类别
	private String djjg;		// 登记机构代码
	private String djjgmc;		// 登记机构名称
	private String bsdt;		// 办事大厅代码
	private String bsdtmc;		// 办事大厅名称
	private Date tjsj;		// 提交时间
	private String sqryhmc;		// 申请人用户名称
	private String bdcqzh;		// 原不动产权证号
	
	public YcslSlsq() {
		super();
	}

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

	@Length(min=1, max=64, message="外网业务号长度必须介于 1 和 64 之间")
	public String getWwywh() {
		return wwywh;
	}

	public void setWwywh(String wwywh) {
		this.wwywh = wwywh;
	}
	
	@Length(min=1, max=64, message="子业务号长度必须介于 1 和 64 之间")
	public String getYwh() {
		return ywh;
	}

	public void setYwh(String ywh) {
		this.ywh = ywh;
	}
	
	@Length(min=1, max=64, message="流程代码长度必须介于 1 和 64 之间")
	public String getLcdm() {
		return lcdm;
	}

	public void setLcdm(String lcdm) {
		this.lcdm = lcdm;
	}
	
	@Length(min=0, max=500, message="流程小类名称长度必须介于 0 和 500 之间")
	public String getLcxlmc() {
		return lcxlmc;
	}

	public void setLcxlmc(String lcxlmc) {
		this.lcxlmc = lcxlmc;
	}
	
	@Length(min=1, max=64, message="不动产类别长度必须介于 1 和 64 之间")
	public String getBdclb() {
		return bdclb;
	}

	public void setBdclb(String bdclb) {
		this.bdclb = bdclb;
	}
	
	@Length(min=1, max=64, message="登记机构代码长度必须介于 1 和 64 之间")
	public String getDjjg() {
		return djjg;
	}

	public void setDjjg(String djjg) {
		this.djjg = djjg;
	}
	
	@Length(min=0, max=500, message="登记机构名称长度必须介于 0 和 500 之间")
	public String getDjjgmc() {
		return djjgmc;
	}

	public void setDjjgmc(String djjgmc) {
		this.djjgmc = djjgmc;
	}
	
	@Length(min=1, max=64, message="办事大厅代码长度必须介于 1 和 64 之间")
	public String getBsdt() {
		return bsdt;
	}

	public void setBsdt(String bsdt) {
		this.bsdt = bsdt;
	}
	
	@Length(min=0, max=500, message="办事大厅名称长度必须介于 0 和 500 之间")
	public String getBsdtmc() {
		return bsdtmc;
	}

	public void setBsdtmc(String bsdtmc) {
		this.bsdtmc = bsdtmc;
	}
	
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@NotNull(message="提交时间不能为空")
	public Date getTjsj() {
		return tjsj;
	}

	public void setTjsj(Date tjsj) {
		this.tjsj = tjsj;
	}
	
	@Length(min=0, max=500, message="申请人用户名称长度必须介于 0 和 500 之间")
	public String getSqryhmc() {
		return sqryhmc;
	}

	public void setSqryhmc(String sqryhmc) {
		this.sqryhmc = sqryhmc;
	}
	
	@Length(min=0, max=500, message="原不动产权证号长度必须介于 0 和 500 之间")
	public String getBdcqzh() {
		return bdcqzh;
	}

	public void setBdcqzh(String bdcqzh) {
		this.bdcqzh = bdcqzh;
	}
	
}