553 lines
12 KiB
Plaintext
553 lines
12 KiB
Plaintext
|
|
package com.nationalelectric.greenH5.po;
|
||
|
|
|
||
|
|
import java.util.ArrayList;
|
||
|
|
import java.util.Date;
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
import javax.validation.constraints.Pattern;
|
||
|
|
import javax.validation.constraints.Size;
|
||
|
|
|
||
|
|
import org.hibernate.validator.constraints.NotBlank;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenVisitorInfo
|
||
|
|
* @author chenweikang
|
||
|
|
*/
|
||
|
|
public class GreenVisitorRetinueInfo implements java.io.Serializable {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 序列化
|
||
|
|
*/
|
||
|
|
private static final long serialVersionUID = 8571847852379228054L;
|
||
|
|
/**
|
||
|
|
* 防重
|
||
|
|
*/
|
||
|
|
private String checkTime;
|
||
|
|
public String getCheckTime() {
|
||
|
|
return checkTime;
|
||
|
|
}
|
||
|
|
public void setCheckTime(String checkTime) {
|
||
|
|
this.checkTime = checkTime;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
*主键ID
|
||
|
|
*/
|
||
|
|
private Long id;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*当前登陆用户id
|
||
|
|
*/
|
||
|
|
private String userId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*被访问人id
|
||
|
|
*/
|
||
|
|
private String visitedPersonId;
|
||
|
|
|
||
|
|
private String idcard;
|
||
|
|
|
||
|
|
private Integer visitPlace; // 1 科技楼 2 物业楼
|
||
|
|
|
||
|
|
private String orgName; // 申请人填写的 被访人单位名称
|
||
|
|
|
||
|
|
private String visitedDeptName;//被访者部门id
|
||
|
|
|
||
|
|
private String facePic1;
|
||
|
|
private String facePic2;
|
||
|
|
private String facePic1Data;
|
||
|
|
private String facePic2Data;
|
||
|
|
private String appointmentType;
|
||
|
|
private String isCar;
|
||
|
|
private String licensePlate;
|
||
|
|
|
||
|
|
public String getIsCar() {
|
||
|
|
return isCar;
|
||
|
|
}
|
||
|
|
public void setIsCar(String isCar) {
|
||
|
|
this.isCar = isCar;
|
||
|
|
}
|
||
|
|
public String getLicensePlate() {
|
||
|
|
return licensePlate;
|
||
|
|
}
|
||
|
|
public void setLicensePlate(String licensePlate) {
|
||
|
|
this.licensePlate = licensePlate;
|
||
|
|
}
|
||
|
|
public String getAppointmentType() {
|
||
|
|
return appointmentType;
|
||
|
|
}
|
||
|
|
public void setAppointmentType(String appointmentType) {
|
||
|
|
this.appointmentType = appointmentType;
|
||
|
|
}
|
||
|
|
public String getFacePic1() {
|
||
|
|
return facePic1;
|
||
|
|
}
|
||
|
|
public void setFacePic1(String facePic1) {
|
||
|
|
this.facePic1 = facePic1;
|
||
|
|
}
|
||
|
|
public String getFacePic2() {
|
||
|
|
return facePic2;
|
||
|
|
}
|
||
|
|
public void setFacePic2(String facePic2) {
|
||
|
|
this.facePic2 = facePic2;
|
||
|
|
}
|
||
|
|
public String getFacePic1Data() {
|
||
|
|
return facePic1Data;
|
||
|
|
}
|
||
|
|
public void setFacePic1Data(String facePic1Data) {
|
||
|
|
this.facePic1Data = facePic1Data;
|
||
|
|
}
|
||
|
|
public String getFacePic2Data() {
|
||
|
|
return facePic2Data;
|
||
|
|
}
|
||
|
|
public void setFacePic2Data(String facePic2Data) {
|
||
|
|
this.facePic2Data = facePic2Data;
|
||
|
|
}
|
||
|
|
public String getVisitedDeptName() {
|
||
|
|
return visitedDeptName;
|
||
|
|
}
|
||
|
|
public void setVisitedDeptName(String visitedDeptName) {
|
||
|
|
this.visitedDeptName = visitedDeptName;
|
||
|
|
}
|
||
|
|
public String getIdcard() {
|
||
|
|
return idcard;
|
||
|
|
}
|
||
|
|
public void setIdcard(String idcard) {
|
||
|
|
this.idcard = idcard;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
*被访问人姓名
|
||
|
|
*/
|
||
|
|
@NotBlank(message="被访问人姓名不能为空")
|
||
|
|
@Size(max=20, message="被访问人姓名长度不能超过20位")
|
||
|
|
/*@Pattern(regexp="^[a-zA-Z\u4E00-\u9FA5]+$", message="被访问人姓名格式有误,请重新输入!")*/
|
||
|
|
private String visitedPersonName;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*被访问人电话
|
||
|
|
*/
|
||
|
|
@NotBlank(message="访问人电话不能为空")
|
||
|
|
//@Pattern(regexp = "^0\\d{2,3}-?\\d{7,8}$|^(13[0-9]|15[0-9]|18[0-9]|14[0-9]|17[0-9])\\d{8}$", message = "被访问人电话格式不正确,请重新输入!")
|
||
|
|
//@Pattern(regexp = "^(1[3-9]\\d{9}$)", message = "被访问人电话格式不正确,请重新输入!")
|
||
|
|
private String visitedPersonTel;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*来访开始时间
|
||
|
|
*/
|
||
|
|
@NotBlank(message="来访开始时间不能为空")
|
||
|
|
private String visitStartTime;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*来访结束时间
|
||
|
|
*/
|
||
|
|
@NotBlank(message="来访结束时间不能为空")
|
||
|
|
private String visitEndTime;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*来访事由
|
||
|
|
*/
|
||
|
|
@NotBlank(message="来访事由不能为空")
|
||
|
|
@Size(max=50, message="来访事由长度不能超过50位")
|
||
|
|
private String visitReason;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*访客姓名
|
||
|
|
*/
|
||
|
|
// @NotBlank(message="访客姓名不能为空")
|
||
|
|
// @Size(max=20, message="访客姓名长度不能超过20位")
|
||
|
|
//@Pattern(regexp="^[a-zA-Z\u4E00-\u9FA5]+$", message="访客姓名格式有误,请重新输入!")
|
||
|
|
private String visitorName;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*访客电话
|
||
|
|
*/
|
||
|
|
//@NotBlank(message="访客电话不能为空")
|
||
|
|
//@Pattern(regexp = "^0\\d{2,3}-?\\d{7,8}$|^(13[0-9]|15[0-9]|18[0-9]|14[0-9]|17[0-9])\\d{8}$", message = "访客电话格式不正确,请重新输入!")
|
||
|
|
//@Pattern(regexp = "^(1[3-9]\\d{9}$)", message = "访客电话格式不正确,请重新输入!")
|
||
|
|
private String visitorTel;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*身份证照片1
|
||
|
|
*/
|
||
|
|
// @NotBlank(message="身份证照片不能为空")
|
||
|
|
private String idcardPic1;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*身份证照片2
|
||
|
|
*/
|
||
|
|
// @NotBlank(message="身份证照片不能为空")
|
||
|
|
private String idcardPic2;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*0待审批 1已同意 2已拒绝 3已取消
|
||
|
|
*/
|
||
|
|
private String _status;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*创建者
|
||
|
|
*/
|
||
|
|
private String creator;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*修改者
|
||
|
|
*/
|
||
|
|
private String modifier;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*创建时间
|
||
|
|
*/
|
||
|
|
private Date gmtCreated;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*修改时间
|
||
|
|
*/
|
||
|
|
private Date gmtModified;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*是否删除YN默认N
|
||
|
|
*/
|
||
|
|
private String isDeleted;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*虚拟主键
|
||
|
|
*/
|
||
|
|
private String mxVirtualId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 随行人员信息
|
||
|
|
*/
|
||
|
|
private List<GreenRetinueInfo> greenRetinueInfoList = new ArrayList<GreenRetinueInfo>();
|
||
|
|
|
||
|
|
/**
|
||
|
|
* id的get方法
|
||
|
|
* @return Long
|
||
|
|
*/
|
||
|
|
public Long getId() {
|
||
|
|
return this.id;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* id的set方法
|
||
|
|
* @param id
|
||
|
|
*/
|
||
|
|
public void setId(Long id) {
|
||
|
|
this.id = id;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedDeptId的get方法
|
||
|
|
* @return Long
|
||
|
|
*/
|
||
|
|
|
||
|
|
/**
|
||
|
|
* visitedPersonId的get方法
|
||
|
|
* @return Long
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitedPersonId() {
|
||
|
|
return this.visitedPersonId;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedPersonId的set方法
|
||
|
|
* @param visitedPersonId
|
||
|
|
*/
|
||
|
|
public void setVisitedPersonId(String visitedPersonId) {
|
||
|
|
this.visitedPersonId = visitedPersonId;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedPersonName的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitedPersonName() {
|
||
|
|
return this.visitedPersonName;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedPersonName的set方法
|
||
|
|
* @param visitedPersonName
|
||
|
|
*/
|
||
|
|
public void setVisitedPersonName(String visitedPersonName) {
|
||
|
|
this.visitedPersonName = visitedPersonName;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedPersonTel的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitedPersonTel() {
|
||
|
|
return this.visitedPersonTel;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitedPersonTel的set方法
|
||
|
|
* @param visitedPersonTel
|
||
|
|
*/
|
||
|
|
public void setVisitedPersonTel(String visitedPersonTel) {
|
||
|
|
this.visitedPersonTel = visitedPersonTel;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* visitReason的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitReason() {
|
||
|
|
return this.visitReason;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitReason的set方法
|
||
|
|
* @param visitReason
|
||
|
|
*/
|
||
|
|
public void setVisitReason(String visitReason) {
|
||
|
|
this.visitReason = visitReason;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitorName的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitorName() {
|
||
|
|
return this.visitorName;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitorName的set方法
|
||
|
|
* @param visitorName
|
||
|
|
*/
|
||
|
|
public void setVisitorName(String visitorName) {
|
||
|
|
this.visitorName = visitorName;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitorTel的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitorTel() {
|
||
|
|
return this.visitorTel;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* visitorTel的set方法
|
||
|
|
* @param visitorTel
|
||
|
|
*/
|
||
|
|
public void setVisitorTel(String visitorTel) {
|
||
|
|
this.visitorTel = visitorTel;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* idcardPic1的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getIdcardPic1() {
|
||
|
|
return this.idcardPic1;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* idcardPic1的set方法
|
||
|
|
* @param idcardPic1
|
||
|
|
*/
|
||
|
|
public void setIdcardPic1(String idcardPic1) {
|
||
|
|
this.idcardPic1 = idcardPic1;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* idcardPic2的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getIdcardPic2() {
|
||
|
|
return this.idcardPic2;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* idcardPic2的set方法
|
||
|
|
* @param idcardPic2
|
||
|
|
*/
|
||
|
|
public void setIdcardPic2(String idcardPic2) {
|
||
|
|
this.idcardPic2 = idcardPic2;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* _status的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String get_status() {
|
||
|
|
return this._status;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* _status的set方法
|
||
|
|
* @param _status
|
||
|
|
*/
|
||
|
|
public void set_status(String _status) {
|
||
|
|
this._status = _status;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* creator的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getCreator() {
|
||
|
|
return this.creator;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* creator的set方法
|
||
|
|
* @param creator
|
||
|
|
*/
|
||
|
|
public void setCreator(String creator) {
|
||
|
|
this.creator = creator;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* modifier的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getModifier() {
|
||
|
|
return this.modifier;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* modifier的set方法
|
||
|
|
* @param modifier
|
||
|
|
*/
|
||
|
|
public void setModifier(String modifier) {
|
||
|
|
this.modifier = modifier;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* gmtCreated的get方法
|
||
|
|
* @return Date
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public Date getGmtCreated() {
|
||
|
|
return this.gmtCreated;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* gmtCreated的set方法
|
||
|
|
* @param gmtCreated
|
||
|
|
*/
|
||
|
|
public void setGmtCreated(Date gmtCreated) {
|
||
|
|
this.gmtCreated = gmtCreated;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* gmtModified的get方法
|
||
|
|
* @return Date
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public Date getGmtModified() {
|
||
|
|
return this.gmtModified;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* gmtModified的set方法
|
||
|
|
* @param gmtModified
|
||
|
|
*/
|
||
|
|
public void setGmtModified(Date gmtModified) {
|
||
|
|
this.gmtModified = gmtModified;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* isDeleted的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getIsDeleted() {
|
||
|
|
return this.isDeleted;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* isDeleted的set方法
|
||
|
|
* @param isDeleted
|
||
|
|
*/
|
||
|
|
public void setIsDeleted(String isDeleted) {
|
||
|
|
this.isDeleted = isDeleted;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* mxVirtualId的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
public String getMxVirtualId() {
|
||
|
|
return this.mxVirtualId;
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* mxVirtualId的set方法
|
||
|
|
* @param mxVirtualId
|
||
|
|
*/
|
||
|
|
public void setMxVirtualId(String mxVirtualId) {
|
||
|
|
this.mxVirtualId = mxVirtualId;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 随行人员信息的get方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public List<GreenRetinueInfo> getGreenRetinueInfoList() {
|
||
|
|
return greenRetinueInfoList;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 随行人员信息的set方法
|
||
|
|
* @param greenRetinueInfoList
|
||
|
|
*/
|
||
|
|
public void setGreenRetinueInfoList(List<GreenRetinueInfo> greenRetinueInfoList) {
|
||
|
|
this.greenRetinueInfoList = greenRetinueInfoList;
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
public String getVisitStartTime() {
|
||
|
|
return visitStartTime;
|
||
|
|
}
|
||
|
|
public void setVisitStartTime(String visitStartTime) {
|
||
|
|
this.visitStartTime = visitStartTime;
|
||
|
|
}
|
||
|
|
public String getVisitEndTime() {
|
||
|
|
return visitEndTime;
|
||
|
|
}
|
||
|
|
public void setVisitEndTime(String visitEndTime) {
|
||
|
|
this.visitEndTime = visitEndTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getUserId() {
|
||
|
|
return userId;
|
||
|
|
}
|
||
|
|
public void setUserId(String userId) {
|
||
|
|
this.userId = userId;
|
||
|
|
}
|
||
|
|
private Integer stayArea;
|
||
|
|
|
||
|
|
public Integer getStayArea() {
|
||
|
|
return stayArea;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setStayArea(Integer stayArea) {
|
||
|
|
this.stayArea = stayArea;
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public String toString() {
|
||
|
|
return "GreenVisitorRetinueInfo [id=" + id + ", userId=" + userId + ", visitedPersonId=" + visitedPersonId
|
||
|
|
+ ", visitedPersonName=" + visitedPersonName + ", visitedPersonTel=" + visitedPersonTel
|
||
|
|
+ ", visitStartTime=" + visitStartTime + ", visitEndTime=" + visitEndTime + ", visitReason="
|
||
|
|
+ visitReason + ", visitorName=" + visitorName + ", visitorTel=" + visitorTel + ", idcardPic1="
|
||
|
|
+ idcardPic1 + ", idcardPic2=" + idcardPic2 + ", _status=" + _status + ", creator=" + creator
|
||
|
|
+ ", modifier=" + modifier + ", gmtCreated=" + gmtCreated + ", gmtModified=" + gmtModified
|
||
|
|
+ ", isDeleted=" + isDeleted + ", mxVirtualId=" + mxVirtualId + ", greenRetinueInfoList="
|
||
|
|
+ greenRetinueInfoList + "]";
|
||
|
|
}
|
||
|
|
public Integer getVisitPlace() {
|
||
|
|
return visitPlace;
|
||
|
|
}
|
||
|
|
public void setVisitPlace(Integer visitPlace) {
|
||
|
|
this.visitPlace = visitPlace;
|
||
|
|
}
|
||
|
|
public String getOrgName() {
|
||
|
|
return orgName;
|
||
|
|
}
|
||
|
|
public void setOrgName(String orgName) {
|
||
|
|
this.orgName = orgName;
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|