package com.mindskip.xzs.domain.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.mindskip.xzs.domain.enums.UserConditionEnum;
|
import com.mindskip.xzs.utility.excel.ExcelImport;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
import java.util.List;
|
|
public class UserVO implements Serializable {
|
|
|
private static final long serialVersionUID = -7797183521247423117L;
|
|
private Integer id;
|
|
private String userUuid;
|
|
/**
|
* 用户名
|
*/
|
@ExcelImport("用户名")
|
private String userName;
|
|
@ExcelImport("密码")
|
private String password;
|
|
/**
|
* 真实姓名
|
*/
|
@ExcelImport("真实姓名")
|
private String realName;
|
|
private Integer age;
|
|
/**
|
* 1.男 2女
|
*/
|
private Integer sex;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date birthDay;
|
|
/**
|
* 学生年级(1-12)
|
*/
|
private Integer userLevel;
|
|
@ExcelImport("部门")
|
private String department;
|
|
private String phone;
|
|
/**
|
* 1.学生 3.管理员
|
*/
|
private final Integer role = 1;
|
|
/**
|
* 1.启用 2禁用
|
*/
|
private final Integer status = 1;
|
|
/**
|
* 头像地址
|
*/
|
private String imagePath;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createTime;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date modifyTime;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date lastActiveTime;
|
|
/**
|
* 是否删除
|
*/
|
private Boolean deleted;
|
|
/**
|
* 微信openId
|
*/
|
private String wxOpenId;
|
|
private UserConditionEnum condition;
|
|
private Integer tagId;
|
|
private List<Integer> deptIds;
|
|
private List<Integer> tagIds;
|
|
private List<Integer> excludeTagIds;
|
|
private Integer pageIndex;
|
|
private Integer pageSize;
|
|
public List<Integer> getExcludeTagIds() {
|
return excludeTagIds;
|
}
|
|
public void setExcludeTagIds(List<Integer> excludeTagIds) {
|
this.excludeTagIds = excludeTagIds;
|
}
|
|
public List<Integer> getTagIds() {
|
return tagIds;
|
}
|
|
public void setTagIds(List<Integer> tagIds) {
|
this.tagIds = tagIds;
|
}
|
|
public List<Integer> getDeptIds() {
|
return deptIds;
|
}
|
|
public void setDeptIds(List<Integer> deptIds) {
|
this.deptIds = deptIds;
|
}
|
|
public Integer getPageIndex() {
|
return pageIndex;
|
}
|
|
public void setPageIndex(Integer pageIndex) {
|
this.pageIndex = pageIndex;
|
}
|
|
public Integer getPageSize() {
|
return pageSize;
|
}
|
|
public void setPageSize(Integer pageSize) {
|
this.pageSize = pageSize;
|
}
|
|
public Integer getTagId() {
|
return tagId;
|
}
|
|
public void setTagId(Integer tagId) {
|
this.tagId = tagId;
|
}
|
|
public UserConditionEnum getCondition() {
|
return condition;
|
}
|
|
public void setCondition(UserConditionEnum condition) {
|
this.condition = condition;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getUserUuid() {
|
return userUuid;
|
}
|
|
public void setUserUuid(String userUuid) {
|
this.userUuid = userUuid == null ? null : userUuid.trim();
|
}
|
|
public String getUserName() {
|
return userName;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName == null ? null : userName.trim();
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password == null ? null : password.trim();
|
}
|
|
public String getRealName() {
|
return realName;
|
}
|
|
public void setRealName(String realName) {
|
this.realName = realName == null ? null : realName.trim();
|
}
|
|
public Integer getAge() {
|
return age;
|
}
|
|
public void setAge(Integer age) {
|
this.age = age;
|
}
|
|
public Integer getSex() {
|
return sex;
|
}
|
|
public void setSex(Integer sex) {
|
this.sex = sex;
|
}
|
|
public Date getBirthDay() {
|
return birthDay;
|
}
|
|
public void setBirthDay(Date birthDay) {
|
this.birthDay = birthDay;
|
}
|
|
public Integer getUserLevel() {
|
return userLevel;
|
}
|
|
public void setUserLevel(Integer userLevel) {
|
this.userLevel = userLevel;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone == null ? null : phone.trim();
|
}
|
|
public Integer getRole() {
|
return role;
|
}
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public String getImagePath() {
|
return imagePath;
|
}
|
|
public void setImagePath(String imagePath) {
|
this.imagePath = imagePath == null ? null : imagePath.trim();
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getModifyTime() {
|
return modifyTime;
|
}
|
|
public void setModifyTime(Date modifyTime) {
|
this.modifyTime = modifyTime;
|
}
|
|
public Date getLastActiveTime() {
|
return lastActiveTime;
|
}
|
|
public void setLastActiveTime(Date lastActiveTime) {
|
this.lastActiveTime = lastActiveTime;
|
}
|
|
public Boolean getDeleted() {
|
return deleted;
|
}
|
|
public void setDeleted(Boolean deleted) {
|
this.deleted = deleted;
|
}
|
|
public String getWxOpenId() {
|
return wxOpenId;
|
}
|
|
public void setWxOpenId(String wxOpenId) {
|
this.wxOpenId = wxOpenId == null ? null : wxOpenId.trim();
|
}
|
|
public String getDepartment() {
|
return department;
|
}
|
|
public void setDepartment(String department) {
|
this.department = department;
|
}
|
}
|