425 lines
7.9 KiB
Plaintext
425 lines
7.9 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;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenInternalUser的POJO类
|
||
|
|
*
|
||
|
|
* @author Feb
|
||
|
|
*/
|
||
|
|
public class GreenInternalUser implements Serializable{
|
||
|
|
/**
|
||
|
|
* 序列化
|
||
|
|
*/
|
||
|
|
private static final long serialVersionUID = 1L;
|
||
|
|
|
||
|
|
|
||
|
|
private Long id;
|
||
|
|
|
||
|
|
private String name;
|
||
|
|
|
||
|
|
private String state;
|
||
|
|
|
||
|
|
private String jobNum;
|
||
|
|
|
||
|
|
private String idNum;
|
||
|
|
|
||
|
|
private String jobType;
|
||
|
|
|
||
|
|
private String company;
|
||
|
|
|
||
|
|
private String department;
|
||
|
|
|
||
|
|
private String phone;
|
||
|
|
|
||
|
|
private String enclosure;
|
||
|
|
|
||
|
|
private String wxNickname;
|
||
|
|
|
||
|
|
private String wxSex;
|
||
|
|
|
||
|
|
private String wxCountry;
|
||
|
|
|
||
|
|
private String wxCity;
|
||
|
|
|
||
|
|
private String wxOpenid;
|
||
|
|
|
||
|
|
private String submiter;
|
||
|
|
|
||
|
|
private String wxIcon;
|
||
|
|
|
||
|
|
private Timestamp updateTime;
|
||
|
|
|
||
|
|
private Long roleId;
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
public Long getRoleId() {
|
||
|
|
return roleId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleId(Long roleId) {
|
||
|
|
this.roleId = roleId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public GreenInternalUser() {
|
||
|
|
super();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* GreenInternalUser完整的构造函数
|
||
|
|
*/
|
||
|
|
public GreenInternalUser(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;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 name 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getName(){
|
||
|
|
return name;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 name 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setName(String name){
|
||
|
|
this.name = name;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 state 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getState(){
|
||
|
|
return state;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 state 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setState(String state){
|
||
|
|
this.state = state;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 job_num 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getJobNum(){
|
||
|
|
return jobNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 job_num 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setJobNum(String jobNum){
|
||
|
|
this.jobNum = jobNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 id_num 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getIdNum(){
|
||
|
|
return idNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 id_num 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setIdNum(String idNum){
|
||
|
|
this.idNum = idNum;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 job_type 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getJobType(){
|
||
|
|
return jobType;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 job_type 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setJobType(String jobType){
|
||
|
|
this.jobType = jobType;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 company 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getCompany(){
|
||
|
|
return company;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 company 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setCompany(String company){
|
||
|
|
this.company = company;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 department 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getDepartment(){
|
||
|
|
return department;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 department 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setDepartment(String department){
|
||
|
|
this.department = department;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 phone 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getPhone(){
|
||
|
|
return phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 phone 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setPhone(String phone){
|
||
|
|
this.phone = phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 enclosure 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getEnclosure(){
|
||
|
|
return enclosure;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 enclosure 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setEnclosure(String enclosure){
|
||
|
|
this.enclosure = enclosure;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_nickname 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxNickname(){
|
||
|
|
return wxNickname;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_nickname 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxNickname(String wxNickname){
|
||
|
|
this.wxNickname = wxNickname;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_sex 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxSex(){
|
||
|
|
return wxSex;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_sex 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxSex(String wxSex){
|
||
|
|
this.wxSex = wxSex;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_country 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxCountry(){
|
||
|
|
return wxCountry;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_country 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxCountry(String wxCountry){
|
||
|
|
this.wxCountry = wxCountry;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_city 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxCity(){
|
||
|
|
return wxCity;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_city 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxCity(String wxCity){
|
||
|
|
this.wxCity = wxCity;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_openId 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxOpenid(){
|
||
|
|
return wxOpenid;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_openId 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxOpenid(String wxOpenid){
|
||
|
|
this.wxOpenid = wxOpenid;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 submiter 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getSubmiter(){
|
||
|
|
return submiter;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 submiter 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setSubmiter(String submiter){
|
||
|
|
this.submiter = submiter;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_icon 的get方法
|
||
|
|
* @return String
|
||
|
|
*/
|
||
|
|
public String getWxIcon(){
|
||
|
|
return wxIcon;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 wx_icon 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setWxIcon(String wxIcon){
|
||
|
|
this.wxIcon = wxIcon;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 update_time 的get方法
|
||
|
|
* @return Timestamp
|
||
|
|
*/
|
||
|
|
public Timestamp getUpdateTime(){
|
||
|
|
return updateTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 属性 update_time 的set方法
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public void setUpdateTime(Timestamp updateTime){
|
||
|
|
this.updateTime = updateTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Hibernate通过该方法判断对象是否相等
|
||
|
|
* @return boolean
|
||
|
|
*/
|
||
|
|
public boolean equals(Object o) {
|
||
|
|
if (this == o)
|
||
|
|
return true;
|
||
|
|
|
||
|
|
if (o == null || !(o instanceof GreenInternalUser))
|
||
|
|
return false;
|
||
|
|
|
||
|
|
|
||
|
|
GreenInternalUser other = (GreenInternalUser) 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("state"+":"+getState())
|
||
|
|
.append("jobNum"+":"+getJobNum())
|
||
|
|
.append("idNum"+":"+getIdNum())
|
||
|
|
.append("jobType"+":"+getJobType())
|
||
|
|
.append("company"+":"+getCompany())
|
||
|
|
.append("department"+":"+getDepartment())
|
||
|
|
.append("phone"+":"+getPhone())
|
||
|
|
.append("enclosure"+":"+getEnclosure())
|
||
|
|
.append("wxNickname"+":"+getWxNickname())
|
||
|
|
.append("wxSex"+":"+getWxSex())
|
||
|
|
.append("wxCountry"+":"+getWxCountry())
|
||
|
|
.append("wxCity"+":"+getWxCity())
|
||
|
|
.append("wxOpenid"+":"+getWxOpenid())
|
||
|
|
.append("submiter"+":"+getSubmiter())
|
||
|
|
.append("wxIcon"+":"+getWxIcon())
|
||
|
|
.append("updateTime"+":"+getUpdateTime())
|
||
|
|
.toString();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* hashcode方法
|
||
|
|
* @return int
|
||
|
|
*
|
||
|
|
*/
|
||
|
|
@Override
|
||
|
|
public int hashCode(){
|
||
|
|
return super.hashCode();
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|