package com.dsh.upms.model.vo; import com.dsh.config.JsonLongSerializer; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import lombok.Data; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.List; /** * 后台用户返回实体 */ @Data @Accessors(chain = true) public class SysUserVo implements Serializable { private static final long serialVersionUID = -3502731224195467273L; /** * ID */ @JsonSerialize(using = JsonLongSerializer.class) private Long id; /** * 用户名称 */ private String username; /** * 邮箱 */ private String email; /** * 姓名 */ private String name; /** * 电话 */ private String phone; /** * 头像 */ private String avatar; /** * 创建时间 */ private String createDate; /** * 角色权限 */ private List roleId; private String lockFlag; }