package cn.qinys.platform.upms.api.resp;

import cn.qinys.platform.entity.upms.UpmsRole;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 后台登录用户列表
 *
 * @author tanlie
 * Date: 2024/2/26 17:31
 */
@Data
public class UserAccountInfoResp implements Serializable {
    /**
     * 用户id
     */
    private String id;
    /**
     * 是否已过期
     */
    private String expired;
    /**
     * 是否已锁定
     */
    private String locked;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 密码过期时间
     */
    private LocalDateTime pwdExpired;
    /**
     * 用户名
     */
    private String username;
    /**
     * 角色
     */
    private List<String> roleIds;

    private List<UpmsRole> roles;

}
