| | |
| | | |
| | | /** |
| | | * 登录用户身份权限 |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class LoginUser implements UserDetails |
| | |
| | | * 部门ID |
| | | */ |
| | | private Long deptId; |
| | | |
| | | /** |
| | | * 运维单位ID |
| | | */ |
| | | private Integer unitId; |
| | | /** 是否是运维单位管理员账号 */ |
| | | private Boolean unitAdmin; |
| | | |
| | | /** |
| | | * 用户唯一标识 |
| | |
| | | this.permissions = permissions; |
| | | } |
| | | |
| | | public Integer getUnitId() { |
| | | return unitId; |
| | | } |
| | | |
| | | public void setUnitId(Integer unitId) { |
| | | this.unitId = unitId; |
| | | } |
| | | |
| | | public Boolean getUnitAdmin() { |
| | | return unitAdmin; |
| | | } |
| | | |
| | | public void setUnitAdmin(Boolean unitAdmin) { |
| | | this.unitAdmin = unitAdmin; |
| | | } |
| | | |
| | | public Long getUserId() |
| | | { |
| | | return userId; |
| | |
| | | |
| | | /** |
| | | * 指定用户是否解锁,锁定的用户无法进行身份验证 |
| | | * |
| | | * |
| | | * @return |
| | | */ |
| | | @JSONField(serialize = false) |
| | |
| | | |
| | | /** |
| | | * 指示是否已过期的用户的凭据(密码),过期的凭据防止认证 |
| | | * |
| | | * |
| | | * @return |
| | | */ |
| | | @JSONField(serialize = false) |
| | |
| | | |
| | | /** |
| | | * 是否可用 ,禁用的用户不能身份验证 |
| | | * |
| | | * |
| | | * @return |
| | | */ |
| | | @JSONField(serialize = false) |