package com.hdl.photovoltaic.ui.bean; import androidx.annotation.NonNull; import java.io.Serializable; /** * 登录实体类 */ public class LoginUserBean implements Serializable { /// 用户有效身份Token(不用记录什么有效期,如果登陆失败,就拿RefreshToken去刷新) private String accessToken; /// 帐号 private String account; ///小区ID private String companyId; /// 用户有效身份Token过期时间 private String expiration; ///过期时间(秒) private String expiresIn; ///添加到Token头部的东西,认证请求头前缀(不要理它,只给底层使用) private String headerPrefix; //用户姓名 private String name; /// 刷新Token过期时间 private String refreshExpiration; /// private String refreshExpiresIn; /// 刷新accessToken用的token(不用记录什么有效期,如果刷新失败,就踢人即可) private String refreshToken; ///角色 private String role; ///租户ID private String tenantId; /// private String tokenType; private String tokenUuid; /// 用户id private String userId; ///手机号 private String userPhone; ///用户类型 private String userType; /// 用户邮箱 private String userEmail; public String getRole() { return this.role == null ? "" : role; } public void setRole(String role) { this.role = role; } public String getTenantId() { return tenantId == null ? "" : tenantId; } public void setTenantId(String tenantId) { this.tenantId = tenantId; } @NonNull public String getAccessToken() { return accessToken == null ? "" : accessToken; } public void setAccessToken(@NonNull String accessToken) { this.accessToken = accessToken; } @NonNull public String getExpiration() { return expiration == null ? "" : expiration; } public void setExpiration(@NonNull String expiration) { this.expiration = expiration; } @NonNull public String getRefreshToken() { return refreshToken == null ? "" : refreshToken; } public void setRefreshToken(@NonNull String refreshToken) { this.refreshToken = refreshToken; } @NonNull public String getRefreshExpiration() { return refreshExpiration == null ? "" : refreshExpiration; } public void setRefreshExpiration(@NonNull String refreshExpiration) { this.refreshExpiration = refreshExpiration; } @NonNull public String getUserId() { return userId == null ? "" : userId; } public void setUserId(@NonNull String userId) { this.userId = userId; } @NonNull public String getAccount() { return account == null ? "" : account; } public void setAccount(@NonNull String account) { this.account = account; } @NonNull public String getHeaderPrefix() { return headerPrefix == null ? "" : headerPrefix; } public void setHeaderPrefix(@NonNull String headerPrefix) { this.headerPrefix = headerPrefix; } @NonNull public String getTokenUuid() { return tokenUuid == null ? "" : tokenUuid; } public void setTokenUuid(@NonNull String tokenUuid) { this.tokenUuid = tokenUuid; } @NonNull public String getTokenType() { return tokenType == null ? "" : tokenType; } public void setTokenType(@NonNull String tokenType) { this.tokenType = tokenType; } @NonNull public String getExpiresIn() { return expiresIn == null ? "" : expiresIn; } public void setExpiresIn(@NonNull String expiresIn) { this.expiresIn = expiresIn; } @NonNull public String getRefreshExpiresIn() { return refreshExpiresIn == null ? "" : refreshExpiresIn; } public void setRefreshExpiresIn(@NonNull String refreshExpiresIn) { this.refreshExpiresIn = refreshExpiresIn; } @NonNull public String getUserType() { return userType == null ? "" : userType; } public void setUserType(@NonNull String userType) { this.userType = userType; } @NonNull public String getName() { return name == null ? "" : name; } public void setName(@NonNull String name) { this.name = name; } @NonNull public String getUserPhone() { return userPhone == null ? "" : userPhone; } public void setUserPhone(@NonNull String userPhone) { this.userPhone = userPhone; } @NonNull public String getUserEmail() { return userEmail == null ? "" : userEmail; } public void setUserEmail(@NonNull String userEmail) { this.userEmail = userEmail; } @NonNull public String getCompanyId() { return companyId == null ? "" : companyId; } public void setCompanyId(@NonNull String companyId) { this.companyId = companyId; } }