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
package com.vci.bo;
 
import com.vci.starter.web.pagemodel.TokenVO;
 
import java.util.Arrays;
import java.util.Map;
 
/**
 * 用户登录后的结果
 * @author weidy
 * @date 2020/2/5
 */
public class LoginResultBO implements java.io.Serializable{
    /**
     * 禁止修改这个值
     */
    private static final long serialVersionUID = 4550789634135427717L;
 
    /**
     * 是否成功
     */
    private boolean success;
 
    /**
     * 失败代号
     */
    private String failCode;
 
    /**
     * 失败的信息
     */
    private String failMsg;
 
    /**
     * 失败信息的相关对象
     */
    private String[] failMsgArray;
 
    /**
     * 是否需要立即修改密码
     */
    private boolean mustChangePassword;
 
    /**
     * 密码提示信息
     */
    private String passwordInfo;
 
    /**
     * 请求的相关的参数
     */
    private Map<String,String[]> requestParams;
 
    /**
     * 令牌信息
     */
    private TokenVO tokenVO;
 
    public boolean isSuccess() {
        return success;
    }
 
    public void setSuccess(boolean success) {
        this.success = success;
    }
 
    public String getFailCode() {
        return failCode;
    }
 
    public void setFailCode(String failCode) {
        this.failCode = failCode;
    }
 
    public String getFailMsg() {
        return failMsg;
    }
 
    public void setFailMsg(String failMsg) {
        this.failMsg = failMsg;
    }
 
    public String[] getFailMsgArray() {
        return failMsgArray;
    }
 
    public void setFailMsgArray(String[] failMsgArray) {
        this.failMsgArray = failMsgArray;
    }
 
    public boolean isMustChangePassword() {
        return mustChangePassword;
    }
 
    public void setMustChangePassword(boolean mustChangePassword) {
        this.mustChangePassword = mustChangePassword;
    }
 
    public String getPasswordInfo() {
        return passwordInfo;
    }
 
    public void setPasswordInfo(String passwordInfo) {
        this.passwordInfo = passwordInfo;
    }
 
    public Map<String, String[]> getRequestParams() {
        return requestParams;
    }
 
    public void setRequestParams(Map<String, String[]> requestParams) {
        this.requestParams = requestParams;
    }
 
    public TokenVO getTokenVO() {
        return tokenVO;
    }
 
    public void setTokenVO(TokenVO tokenVO) {
        this.tokenVO = tokenVO;
    }
 
    @Override
    public String toString() {
        return "LoginResultBO{" +
                "success=" + success +
                ", failCode='" + failCode + '\'' +
                ", failMsg='" + failMsg + '\'' +
                ", failMsgArray=" + Arrays.toString(failMsgArray) +
                ", mustChangePassword=" + mustChangePassword +
                ", passwordInfo='" + passwordInfo + '\'' +
                ", requestParams=" + requestParams +
                ", tokenVO=" + tokenVO +
                '}';
    }
}