322 lines
5.8 KiB
Plaintext
322 lines
5.8 KiB
Plaintext
|
|
package com.nationalelectric.greenH5.po;
|
||
|
|
//导入 java 类
|
||
|
|
import java.io.Serializable;
|
||
|
|
import java.util.*;
|
||
|
|
import org.apache.commons.lang.builder.EqualsBuilder;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenInfoGrather的POJO类
|
||
|
|
*
|
||
|
|
* @author Feb
|
||
|
|
*/
|
||
|
|
public class GreenInfoGrather implements Serializable{
|
||
|
|
/**
|
||
|
|
* 序列化
|
||
|
|
*/
|
||
|
|
private static final long serialVersionUID = 1L;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性id
|
||
|
|
*/
|
||
|
|
private Long id;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性name
|
||
|
|
*/
|
||
|
|
private String name;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性jobNum
|
||
|
|
*/
|
||
|
|
private String jobNum;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性phone
|
||
|
|
*/
|
||
|
|
private String phone;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性idcardNum
|
||
|
|
*/
|
||
|
|
private String idcardNum;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性companyId
|
||
|
|
*/
|
||
|
|
private String companyId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性company
|
||
|
|
*/
|
||
|
|
private String company;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性departmentId
|
||
|
|
*/
|
||
|
|
private String departmentId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性department
|
||
|
|
*/
|
||
|
|
private String department;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性faceImgUrl
|
||
|
|
*/
|
||
|
|
private String faceImgUrl;
|
||
|
|
|
||
|
|
private String lifeImgUrl;
|
||
|
|
|
||
|
|
private Date createdTime;
|
||
|
|
|
||
|
|
private Date updateTime;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenInfoGrather构造函数
|
||
|
|
*/
|
||
|
|
public GreenInfoGrather() {
|
||
|
|
super();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenInfoGrather完整的构造函数
|
||
|
|
*/
|
||
|
|
public GreenInfoGrather(Long id){
|
||
|
|
this.id = id;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 id 的get方法
|
||
|
|
* @return Long
|
||
|
|
*/
|
||
|
|
public Long getId(){
|
||
|
|
return id;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 id 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setId(Long id){
|
||
|
|
this.id = id;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 姓名 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getName(){
|
||
|
|
return name;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 姓名 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setName(String name){
|
||
|
|
this.name = name;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 工号 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getJobNum(){
|
||
|
|
return jobNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 工号 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setJobNum(String jobNum){
|
||
|
|
this.jobNum = jobNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 手机号 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getPhone(){
|
||
|
|
return phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 手机号 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setPhone(String phone){
|
||
|
|
this.phone = phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 身份证号码 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getIdcardNum(){
|
||
|
|
return idcardNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 身份证号码 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setIdcardNum(String idcardNum){
|
||
|
|
this.idcardNum = idcardNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 单位id 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getCompanyId(){
|
||
|
|
return companyId;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 单位id 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setCompanyId(String companyId){
|
||
|
|
this.companyId = companyId;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 单位 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getCompany(){
|
||
|
|
return company;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 单位 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setCompany(String company){
|
||
|
|
this.company = company;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 部门ID 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getDepartmentId(){
|
||
|
|
return departmentId;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 部门ID 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setDepartmentId(String departmentId){
|
||
|
|
this.departmentId = departmentId;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 部门 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getDepartment(){
|
||
|
|
return department;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 部门 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setDepartment(String department){
|
||
|
|
this.department = department;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 人脸图片相对地址 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getFaceImgUrl(){
|
||
|
|
return faceImgUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 人脸图片相对地址 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setFaceImgUrl(String faceImgUrl){
|
||
|
|
this.faceImgUrl = faceImgUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Hibernate通过该方法判断对象是否相等
|
||
|
|
* @return boolean
|
||
|
|
*/
|
||
|
|
public boolean equals(Object o) {
|
||
|
|
if (this == o)
|
||
|
|
return true;
|
||
|
|
|
||
|
|
if (o == null || !(o instanceof GreenInfoGrather))
|
||
|
|
return false;
|
||
|
|
|
||
|
|
|
||
|
|
GreenInfoGrather other = (GreenInfoGrather) o;
|
||
|
|
return new EqualsBuilder()
|
||
|
|
.append(this.getId(), other.getId())
|
||
|
|
.isEquals();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* toString方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String toString(){
|
||
|
|
|
||
|
|
return new StringBuffer()
|
||
|
|
.append("id"+":"+getId())
|
||
|
|
.append("name"+":"+getName())
|
||
|
|
.append("jobNum"+":"+getJobNum())
|
||
|
|
.append("phone"+":"+getPhone())
|
||
|
|
.append("idcardNum"+":"+getIdcardNum())
|
||
|
|
.append("companyId"+":"+getCompanyId())
|
||
|
|
.append("company"+":"+getCompany())
|
||
|
|
.append("departmentId"+":"+getDepartmentId())
|
||
|
|
.append("department"+":"+getDepartment())
|
||
|
|
.append("faceImgUrl"+":"+getFaceImgUrl())
|
||
|
|
.toString();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* hashcode方法
|
||
|
|
* @return int
|
||
|
|
*
|
||
|
|
*/
|
||
|
|
@Override
|
||
|
|
public int hashCode(){
|
||
|
|
return super.hashCode();
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getCreatedTime() {
|
||
|
|
return createdTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setCreatedTime(Date createdTime) {
|
||
|
|
this.createdTime = createdTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getUpdateTime() {
|
||
|
|
return updateTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setUpdateTime(Date updateTime) {
|
||
|
|
this.updateTime = updateTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getLifeImgUrl() {
|
||
|
|
return lifeImgUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLifeImgUrl(String lifeImgUrl) {
|
||
|
|
this.lifeImgUrl = lifeImgUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|