| | |
| | | /** 状态(0正常 1停用) */ |
| | | private String status; |
| | | |
| | | /** 服务商标识(0非服务商 1服务商,对应 account_user.provider_flag) */ |
| | | private String providerFlag; |
| | | |
| | | /** |
| | | * 登录密码(BCrypt 密文,对应 account_user.password) |
| | | * |
| | | * 仅用于认证服务(ruoyi-auth)核对密码,本契约对象全程不下发到 C 端, |
| | | * 故不存在密文外泄风险。 |
| | | */ |
| | | private String password; |
| | | |
| | | public Long getUserId() |
| | | { |
| | | return userId; |
| | |
| | | this.status = status; |
| | | } |
| | | |
| | | public String getProviderFlag() |
| | | { |
| | | return providerFlag; |
| | | } |
| | | |
| | | public void setProviderFlag(String providerFlag) |
| | | { |
| | | this.providerFlag = providerFlag; |
| | | } |
| | | |
| | | public String getPassword() |
| | | { |
| | | return password; |
| | | } |
| | | |
| | | public void setPassword(String password) |
| | | { |
| | | this.password = password; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() |
| | | { |
| | | // password 不参与打印,避免密文进入日志 |
| | | return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) |
| | | .append("userId", getUserId()) |
| | | .append("userName", getUserName()) |
| | |
| | | .append("myReferralCode", getMyReferralCode()) |
| | | .append("referrerId", getReferrerId()) |
| | | .append("status", getStatus()) |
| | | .append("providerFlag", getProviderFlag()) |
| | | .toString(); |
| | | } |
| | | } |