2020-05-06 07:40:43 +08:00

270 lines
5.8 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.java2nb.system.domain;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;
public class UserDO implements Serializable {
private static final long serialVersionUID = 1L;
//
private Long userId;
// 用户名
private String username;
// 用户真实姓名
private String name;
// 密码
private String password;
// 部门
private Long deptId;
//下级部门
private String supDeptIds;
private String deptName;
// 邮箱
private String email;
// 手机号
private String mobile;
// 状态 0:禁用1:正常
private Integer status;
// 创建用户id
private Long userIdCreate;
// 创建时间
private Date gmtCreate;
// 修改时间
private Date gmtModified;
//角色
private List<Long> roleIds;
//数据权限(table_name->dataPerms)
private Map<String,List<DataPermDO>> dataPerms;
//性别
private Long sex;
//出身日期
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date birth;
//图片ID
private Long picId;
//现居住地
private String liveAddress;
//爱好
private String hobby;
//省份
private String province;
//所在城市
private String city;
//所在地区
private String district;
public String getSupDeptIds() {
return supDeptIds;
}
public void setSupDeptIds(String supDeptIds) {
this.supDeptIds = supDeptIds;
}
public Map<String, List<DataPermDO>> getDataPerms() {
return dataPerms;
}
public void setDataPerms(Map<String, List<DataPermDO>> dataPerms) {
this.dataPerms = dataPerms;
}
public Long getUserId() {
return userId;
}
public void setUserId(Long userId) {
this.userId = userId;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Long getDeptId() {
return deptId;
}
public void setDeptId(Long deptId) {
this.deptId = deptId;
}
public String getDeptName() {
return deptName;
}
public void setDeptName(String deptName) {
this.deptName = deptName;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getMobile() {
return mobile;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Long getUserIdCreate() {
return userIdCreate;
}
public void setUserIdCreate(Long userIdCreate) {
this.userIdCreate = userIdCreate;
}
public Date getGmtCreate() {
return gmtCreate;
}
public void setGmtCreate(Date gmtCreate) {
this.gmtCreate = gmtCreate;
}
public Date getGmtModified() {
return gmtModified;
}
public void setGmtModified(Date gmtModified) {
this.gmtModified = gmtModified;
}
public List<Long> getRoleIds() {
return roleIds;
}
public void setRoleIds(List<Long> roleIds) {
this.roleIds = roleIds;
}
public Long getSex() {
return sex;
}
public void setSex(Long sex) {
this.sex = sex;
}
public Date getBirth() {
return birth;
}
public void setBirth(Date birth) {
this.birth = birth;
}
public Long getPicId() {
return picId;
}
public void setPicId(Long picId) {
this.picId = picId;
}
public String getLiveAddress() {
return liveAddress;
}
public void setLiveAddress(String liveAddress) {
this.liveAddress = liveAddress;
}
public String getHobby() {
return hobby;
}
public void setHobby(String hobby) {
this.hobby = hobby;
}
public String getProvince() {
return province;
}
public void setProvince(String province) {
this.province = province;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getDistrict() {
return district;
}
public void setDistrict(String district) {
this.district = district;
}
@Override
public String toString() {
return "UserDO{" +
"userId=" + userId +
", username='" + username + '\'' +
", name='" + name + '\'' +
", password='" + password + '\'' +
", deptId=" + deptId +
", deptName='" + deptName + '\'' +
", email='" + email + '\'' +
", mobile='" + mobile + '\'' +
", status=" + status +
", userIdCreate=" + userIdCreate +
", gmtCreate=" + gmtCreate +
", gmtModified=" + gmtModified +
", roleIds=" + roleIds +
", sex=" + sex +
", birth=" + birth +
", picId=" + picId +
", liveAddress='" + liveAddress + '\'' +
", hobby='" + hobby + '\'' +
", province='" + province + '\'' +
", city='" + city + '\'' +
", district='" + district + '\'' +
'}';
}
}