445 lines
8.4 KiB
Plaintext
445 lines
8.4 KiB
Plaintext
package com.nationalelectric.greenH5.po;
|
|
//导入 java 类
|
|
import java.io.Serializable;
|
|
import java.sql.Timestamp;
|
|
import java.util.*;
|
|
import org.apache.commons.lang.builder.EqualsBuilder;
|
|
|
|
/**
|
|
* GreenEAccount的POJO类
|
|
*
|
|
* @author Feb
|
|
*/
|
|
public class GreenEAccount implements Serializable{
|
|
/**
|
|
* 序列化
|
|
*/
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* 属性id
|
|
*/
|
|
private Long id;
|
|
|
|
/**
|
|
* 属性userId
|
|
*/
|
|
private String userId;
|
|
|
|
/**
|
|
* 属性name
|
|
*/
|
|
private String name;
|
|
|
|
/**
|
|
* 属性jobNum
|
|
*/
|
|
private String jobNum;
|
|
|
|
/**
|
|
* 属性mealCardNum
|
|
*/
|
|
private String mealCardNum;
|
|
|
|
/**
|
|
* 属性idCardNum
|
|
*/
|
|
private String idCardNum;
|
|
|
|
/**
|
|
* 属性carIdNum1
|
|
*/
|
|
private String carIdNumOne;
|
|
|
|
/**
|
|
* 属性carIdNum2
|
|
*/
|
|
private String carIdNumTwo;
|
|
|
|
/**
|
|
* 属性phoneNum
|
|
*/
|
|
private String phoneNum;
|
|
|
|
/**
|
|
* 属性userType
|
|
*/
|
|
private String userType;
|
|
|
|
/**
|
|
* 属性departmentId
|
|
*/
|
|
private String departmentId;
|
|
|
|
/**
|
|
* 属性departmentName
|
|
*/
|
|
private String departmentName;
|
|
|
|
/**
|
|
* 属性img
|
|
*/
|
|
private String img;
|
|
|
|
/**
|
|
* 属性lifeImg
|
|
*/
|
|
private String lifeImg;
|
|
|
|
/**
|
|
* 属性createdTime
|
|
*/
|
|
private Date createdTime;
|
|
|
|
/**
|
|
* 属性updateTime
|
|
*/
|
|
private Date updateTime;
|
|
|
|
|
|
private String carIdNumOneNew;
|
|
|
|
private String carIdNumTwoNew;
|
|
/**
|
|
* GreenEAccount构造函数
|
|
*/
|
|
public GreenEAccount() {
|
|
super();
|
|
}
|
|
|
|
/**
|
|
* GreenEAccount完整的构造函数
|
|
*/
|
|
public GreenEAccount(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;
|
|
}
|
|
|
|
/**
|
|
* 属性 用户表id 的get方法
|
|
* @return String
|
|
*/
|
|
public String getUserId(){
|
|
return userId;
|
|
}
|
|
|
|
/**
|
|
* 属性 用户表id 的set方法
|
|
* @return
|
|
*/
|
|
public void setUserId(String userId){
|
|
this.userId = userId;
|
|
}
|
|
|
|
/**
|
|
* 属性 用户名称 的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 getMealCardNum(){
|
|
return mealCardNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 餐卡号 的set方法
|
|
* @return
|
|
*/
|
|
public void setMealCardNum(String mealCardNum){
|
|
this.mealCardNum = mealCardNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 身份证号 的get方法
|
|
* @return String
|
|
*/
|
|
public String getIdCardNum(){
|
|
return idCardNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 身份证号 的set方法
|
|
* @return
|
|
*/
|
|
public void setIdCardNum(String idCardNum){
|
|
this.idCardNum = idCardNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 车牌号1 的get方法
|
|
* @return String
|
|
*/
|
|
public String getCarIdNumOne(){
|
|
return carIdNumOne;
|
|
}
|
|
|
|
/**
|
|
* 属性 车牌号1 的set方法
|
|
* @return
|
|
*/
|
|
public void setCarIdNumOne(String carIdNum1){
|
|
this.carIdNumOne = carIdNum1;
|
|
}
|
|
|
|
/**
|
|
* 属性 车牌号2 的get方法
|
|
* @return String
|
|
*/
|
|
public String getCarIdNumTwo(){
|
|
return carIdNumTwo;
|
|
}
|
|
|
|
/**
|
|
* 属性 车牌号2 的set方法
|
|
* @return
|
|
*/
|
|
public void setCarIdNumTwo(String carIdNum2){
|
|
this.carIdNumTwo = carIdNum2;
|
|
}
|
|
|
|
/**
|
|
* 属性 手机号 的get方法
|
|
* @return String
|
|
*/
|
|
public String getPhoneNum(){
|
|
return phoneNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 手机号 的set方法
|
|
* @return
|
|
*/
|
|
public void setPhoneNum(String phoneNum){
|
|
this.phoneNum = phoneNum;
|
|
}
|
|
|
|
/**
|
|
* 属性 用户类型: 内部人员、支撑人员 的get方法
|
|
* @return String
|
|
*/
|
|
public String getUserType(){
|
|
return userType;
|
|
}
|
|
|
|
/**
|
|
* 属性 用户类型: 内部人员、支撑人员 的set方法
|
|
* @return
|
|
*/
|
|
public void setUserType(String userType){
|
|
this.userType = userType;
|
|
}
|
|
|
|
/**
|
|
* 属性 部门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 getDepartmentName(){
|
|
return departmentName;
|
|
}
|
|
|
|
/**
|
|
* 属性 部门名称 的set方法
|
|
* @return
|
|
*/
|
|
public void setDepartmentName(String departmentName){
|
|
this.departmentName = departmentName;
|
|
}
|
|
|
|
/**
|
|
* 属性 证件照路径 的get方法
|
|
* @return String
|
|
*/
|
|
public String getImg(){
|
|
return img;
|
|
}
|
|
|
|
/**
|
|
* 属性 证件照路径 的set方法
|
|
* @return
|
|
*/
|
|
public void setImg(String img){
|
|
this.img = img;
|
|
}
|
|
|
|
/**
|
|
* 属性 自拍大头照路径 的get方法
|
|
* @return String
|
|
*/
|
|
public String getLifeImg(){
|
|
return lifeImg;
|
|
}
|
|
|
|
/**
|
|
* 属性 自拍大头照路径 的set方法
|
|
* @return
|
|
*/
|
|
public void setLifeImg(String lifeImg){
|
|
this.lifeImg = lifeImg;
|
|
}
|
|
|
|
/**
|
|
* 属性 创建时间 的get方法
|
|
* @return Timestamp
|
|
*/
|
|
public Date getCreatedTime(){
|
|
return createdTime;
|
|
}
|
|
|
|
/**
|
|
* 属性 创建时间 的set方法
|
|
* @return
|
|
*/
|
|
public void setCreatedTime(Date createdTime){
|
|
this.createdTime = createdTime;
|
|
}
|
|
|
|
/**
|
|
* 属性 修改时间 的get方法
|
|
* @return Timestamp
|
|
*/
|
|
public Date getUpdateTime(){
|
|
return updateTime;
|
|
}
|
|
|
|
/**
|
|
* 属性 修改时间 的set方法
|
|
* @return
|
|
*/
|
|
public void setUpdateTime(Date updateTime){
|
|
this.updateTime = updateTime;
|
|
}
|
|
|
|
public String getCarIdNumOneNew() {
|
|
return carIdNumOneNew;
|
|
}
|
|
|
|
public void setCarIdNumOneNew(String carIdNumOneNew) {
|
|
this.carIdNumOneNew = carIdNumOneNew;
|
|
}
|
|
|
|
public String getCarIdNumTwoNew() {
|
|
return carIdNumTwoNew;
|
|
}
|
|
|
|
public void setCarIdNumTwoNew(String carIdNumTwoNew) {
|
|
this.carIdNumTwoNew = carIdNumTwoNew;
|
|
}
|
|
|
|
/**
|
|
* Hibernate通过该方法判断对象是否相等
|
|
* @return boolean
|
|
*/
|
|
public boolean equals(Object o) {
|
|
if (this == o)
|
|
return true;
|
|
|
|
if (o == null || !(o instanceof GreenEAccount))
|
|
return false;
|
|
|
|
|
|
GreenEAccount other = (GreenEAccount) o;
|
|
return new EqualsBuilder()
|
|
.append(this.getId(), other.getId())
|
|
.isEquals();
|
|
}
|
|
|
|
/**
|
|
* toString方法
|
|
* @return String
|
|
*/
|
|
public String toString(){
|
|
|
|
return new StringBuffer()
|
|
.append("id"+":"+getId())
|
|
.append("userId"+":"+getUserId())
|
|
.append("name"+":"+getName())
|
|
.append("jobNum"+":"+getJobNum())
|
|
.append("mealCardNum"+":"+getMealCardNum())
|
|
.append("idCardNum"+":"+getIdCardNum())
|
|
.append("carIdNum1"+":"+getCarIdNumOne())
|
|
.append("carIdNum2"+":"+getCarIdNumTwo())
|
|
.append("phoneNum"+":"+getPhoneNum())
|
|
.append("userType"+":"+getUserType())
|
|
.append("departmentId"+":"+getDepartmentId())
|
|
.append("departmentName"+":"+getDepartmentName())
|
|
.append("img"+":"+getImg())
|
|
.append("lifeImg"+":"+getLifeImg())
|
|
.append("createdTime"+":"+getCreatedTime())
|
|
.append("updateTime"+":"+getUpdateTime())
|
|
.toString();
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* hashcode方法
|
|
* @return int
|
|
*
|
|
*/
|
|
@Override
|
|
public int hashCode(){
|
|
return super.hashCode();
|
|
}
|
|
|
|
} |