package com.ycl.jxkg.domain.vo.student.user;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
public class UserLoginVO {
|
|
private Integer id;
|
|
private String userUuid;
|
|
private List<String> className;
|
/**
|
* 用户名
|
*/
|
private String userName;
|
|
/**
|
* 真实姓名
|
*/
|
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;
|
|
|
private String phone;
|
|
/**
|
* 1.学生 2.老师 3.管理员
|
*/
|
private Integer role;
|
|
/**
|
* 1.启用 2禁用
|
*/
|
private Integer status;
|
|
/**
|
* 头像地址
|
*/
|
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;
|
|
/**
|
* 微信openId
|
*/
|
private String wxOpenId;
|
|
/**
|
* 上一次修改密码的时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private Date lastUpdatePasswordTime;
|
|
}
|