package com.fgkj.dto;
|
|
import org.apache.ibatis.type.Alias;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import java.util.HashSet;
|
import java.util.Set;
|
@Alias("User")
|
public class User implements Serializable{
|
public Integer uid;
|
public String maintain; //服务区
|
public String uname; //姓名
|
public String upass; //密码
|
public String idnumber; //身份证号
|
public String employeeid; //员工编号
|
public String phone; //座机
|
public String mobile; //手机号码
|
public String email; //邮箱
|
public String address; //家庭地址
|
public Date birthday; //生日
|
public Date entryday; //入职日期
|
public String sex; //性别
|
public String job; //职称
|
public String jurisdiction; //权限描述
|
public Integer jobgroup; //工作组
|
public String duties; //工作职责
|
public String tasks; //工作内容
|
public Boolean isairplane; //是否包机人
|
public String remarks; //备注
|
public Integer pid; //权限组名称
|
public Integer flag=0; //标志位 0:表示未删除 1:表示已删除
|
public Set<UserRole> useroles = new HashSet<UserRole>(); //该用户所对应的所有角色
|
|
public User() {
|
this.upass="123456";
|
}
|
public User(String uname,String upass){
|
this.uname=uname;
|
this.upass=upass;
|
}
|
|
public User(Integer uid){
|
this.uid=uid;
|
}
|
public Integer getuId() {
|
return uid;
|
}
|
public void setuId(Integer uid) {
|
this.uid = uid;
|
}
|
public String getMaintain() {
|
return maintain;
|
}
|
public void setMaintain(String maintain) {
|
this.maintain = maintain;
|
}
|
public String getuName() {
|
return uname;
|
}
|
public void setuName(String uname) {
|
this.uname = uname;
|
}
|
public String getUpass() {
|
return upass;
|
}
|
public void setUpass(String upass) {
|
this.upass = upass;
|
}
|
public String getIdnumber() {
|
return idnumber;
|
}
|
public void setIdnumber(String idnumber) {
|
this.idnumber = idnumber;
|
}
|
public String getEmployeeid() {
|
return employeeid;
|
}
|
public void setEmployeeid(String employeeid) {
|
this.employeeid = employeeid;
|
}
|
public String getPhone() {
|
return phone;
|
}
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
public String getMobile() {
|
return mobile;
|
}
|
public void setMobile(String mobile) {
|
this.mobile = mobile;
|
}
|
public String getEmail() {
|
return email;
|
}
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
public String getAddress() {
|
return address;
|
}
|
public void setAddress(String address) {
|
this.address = address;
|
}
|
public Date getBirthday() {
|
return birthday;
|
}
|
public void setBirthday(Date birthday) {
|
this.birthday = birthday;
|
}
|
public Date getEntryday() {
|
return entryday;
|
}
|
public void setEntryday(Date entryday) {
|
this.entryday = entryday;
|
}
|
public String getSex() {
|
return sex;
|
}
|
public void setSex(String sex) {
|
this.sex = sex;
|
}
|
public String getJob() {
|
return job;
|
}
|
public void setJob(String job) {
|
this.job = job;
|
}
|
public String getJurisdiction() {
|
return jurisdiction;
|
}
|
public void setJurisdiction(String jurisdiction) {
|
this.jurisdiction = jurisdiction;
|
}
|
public Integer getJobgroup() {
|
return jobgroup;
|
}
|
public void setJobgroup(Integer jobgroup) {
|
this.jobgroup = jobgroup;
|
}
|
public String getDuties() {
|
return duties;
|
}
|
public void setDuties(String duties) {
|
this.duties = duties;
|
}
|
public String getTasks() {
|
return tasks;
|
}
|
public void setTasks(String tasks) {
|
this.tasks = tasks;
|
}
|
public Boolean getIsairplane() {
|
return isairplane;
|
}
|
public void setIsairplane(Boolean isairplane) {
|
this.isairplane = isairplane;
|
}
|
public String getRemarks() {
|
return remarks;
|
}
|
public void setRemarks(String remarks) {
|
this.remarks = remarks;
|
}
|
public Integer getPid() {
|
return pid;
|
}
|
public void setPid(Integer pid) {
|
this.pid = pid;
|
}
|
public Integer getFlag() {
|
return flag;
|
}
|
public void setFlag(Integer flag) {
|
this.flag = flag;
|
}
|
public Set<UserRole> getUseroles() {
|
return useroles;
|
}
|
public void setUseroles(Set<UserRole> useroles) {
|
this.useroles = useroles;
|
}
|
@Override
|
public String toString() {
|
return "User [uid=" + uid + ", maintain=" + maintain + ", uname="
|
+ uname + ", upass=" + upass + ", idnumber=" + idnumber
|
+ ", employeeid=" + employeeid + ", phone=" + phone
|
+ ", mobile=" + mobile + ", email=" + email + ", address="
|
+ address + ", birthday=" + birthday + ", entryday=" + entryday
|
+ ", sex=" + sex + ", job=" + job + ", jurisdiction="
|
+ jurisdiction + ", jobgroup=" + jobgroup + ", duties="
|
+ duties + ", tasks=" + tasks + ", isairplane=" + isairplane
|
+ ", remarks=" + remarks + ", pid=" + pid + ", flag=" + flag
|
+ ", useroles=" + useroles + "]";
|
}
|
|
|
}
|