panlili2024
2025-03-05 db29d92c6974d50f0ebb9328834c44a69c6054bb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
package com.hdl.sdk.connect.cloud.bean;
 
import java.io.Serializable;
 
/**
 * Created by Tong on 2024/12/10.
 * 思必驰
 */
public class AiLoginInfo implements Serializable {
    private String accessToken;
    private long expiration;
    private String refreshToken;
    private long refreshExpiration;
    private String headerPrefix;
    private String name;
    private String account;
    private String userPhone;
    private String tenantId;
    private String userId;
    private String role;
    private Integer expiresIn;
 
    /**
     * 接口验证token
     */
    public String getAccessToken() {
        return accessToken == null ? "" : accessToken;
    }
 
    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }
 
    /**
     * token过期时间戳
     */
    public long getExpiration() {
        return expiration;
    }
 
    public void setExpiration(long expiration) {
        this.expiration = expiration;
    }
 
    /**
     * refreshToken过期时间戳
     */
    public long getRefreshExpiration() {
        return refreshExpiration;
    }
 
    public void setRefreshExpiration(long refreshExpiration) {
        this.refreshExpiration = refreshExpiration;
    }
 
    /**
     * 刷新token需要使用
     */
    public String getRefreshToken() {
        return refreshToken == null ? "" : refreshToken;
    }
 
    public void setRefreshToken(String refreshToken) {
        this.refreshToken = refreshToken;
    }
 
    /**
     * token类型
     */
    public String getHeaderPrefix() {
        return headerPrefix == null ? "" : headerPrefix;
    }
 
    public void setHeaderPrefix(String headerPrefix) {
        this.headerPrefix = headerPrefix;
    }
 
    /**
     * 用户真实姓名(没有认证房屋情况下建议使用account)
     */
    public String getName() {
        return name == null ? "" : name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    /**
     * 登录账号
     */
    public String getAccount() {
        return account == null ? "" : account;
    }
 
    public void setAccount(String account) {
        this.account = account;
    }
 
    /**
     * 用户手机号码 老版本使用邮箱注册会没有
     */
    public String getUserPhone() {
        return userPhone == null ? "" : userPhone;
    }
 
    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }
 
    public String getTenantId() {
        return tenantId == null ? "" : tenantId;
    }
 
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }
 
    /**
     * 用户ID
     */
    public String getUserId() {
        return userId == null ? "" : userId;
    }
 
    public void setUserId(String userId) {
        this.userId = userId;
    }
 
    public String getRole() {
        return role == null ? "" : role;
    }
 
    public void setRole(String role) {
        this.role = role;
    }
 
    public Integer getExpiresIn() {
        return expiresIn;
    }
 
    public void setExpiresIn(Integer expiresIn) {
        this.expiresIn = expiresIn;
    }
 
    @Override
    public String toString() {
        return "AiLoginInfo{" +
                "accessToken='" + accessToken + '\'' +
                ", expiration=" + expiration +
                ", refreshToken='" + refreshToken + '\'' +
                ", refreshExpiration=" + refreshExpiration +
                ", headerPrefix='" + headerPrefix + '\'' +
                ", name='" + name + '\'' +
                ", account='" + account + '\'' +
                ", userPhone='" + userPhone + '\'' +
                ", tenantId='" + tenantId + '\'' +
                ", userId='" + userId + '\'' +
                ", role='" + role + '\'' +
                ", expiresIn=" + expiresIn +
                '}';
    }
}