|
|
@@ -18,65 +18,65 @@ import java.util.List;
|
|
|
@NoArgsConstructor
|
|
|
public class OnlineUserDto implements UserDetails {
|
|
|
|
|
|
-
|
|
|
private Long userId;
|
|
|
- private String username;
|
|
|
- private String password;
|
|
|
- private String nickName;
|
|
|
- private String dept;
|
|
|
- private String key;
|
|
|
- private String onlineToken;
|
|
|
- private String ip;
|
|
|
- private String address;
|
|
|
- private String browser;
|
|
|
- private Date loginTime;
|
|
|
- private boolean enabled;
|
|
|
- private List<Long> dataScopes;
|
|
|
- private List<GrantedAuthority> authorities;
|
|
|
- private String orgName;
|
|
|
- @Override
|
|
|
- public List<GrantedAuthority> getAuthorities() {
|
|
|
- return authorities;
|
|
|
- }
|
|
|
+ private String username;
|
|
|
+ private String password;
|
|
|
+ private String nickName;
|
|
|
+ private String dept;
|
|
|
+ private String key;
|
|
|
+ private String onlineToken;
|
|
|
+ private String ip;
|
|
|
+ private String address;
|
|
|
+ private String browser;
|
|
|
+ private Date loginTime;
|
|
|
+ private boolean enabled;
|
|
|
+ private List<Long> dataScopes;
|
|
|
+ private List<GrantedAuthority> authorities;
|
|
|
+ private String orgName;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<GrantedAuthority> getAuthorities() {
|
|
|
+ return authorities;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ @JSONField(serialize = false)
|
|
|
+ public String getPassword() {
|
|
|
+ return password;
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- @JSONField(serialize = false)
|
|
|
- public String getPassword() {
|
|
|
- return password;
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ public String getUsername() {
|
|
|
+ return username;
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- public String getUsername() {
|
|
|
- return username;
|
|
|
- }
|
|
|
+ @JSONField(serialize = false)
|
|
|
+ @Override
|
|
|
+ public boolean isAccountNonExpired() {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
|
|
|
- @JSONField(serialize = false)
|
|
|
- @Override
|
|
|
- public boolean isAccountNonExpired() {
|
|
|
- return true;
|
|
|
- }
|
|
|
+ @JSONField(serialize = false)
|
|
|
+ @Override
|
|
|
+ public boolean isAccountNonLocked() {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
|
|
|
- @JSONField(serialize = false)
|
|
|
- @Override
|
|
|
- public boolean isAccountNonLocked() {
|
|
|
- return true;
|
|
|
- }
|
|
|
+ @JSONField(serialize = false)
|
|
|
+ @Override
|
|
|
+ public boolean isCredentialsNonExpired() {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
|
|
|
- @JSONField(serialize = false)
|
|
|
- @Override
|
|
|
- public boolean isCredentialsNonExpired() {
|
|
|
- return true;
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ @JSONField(serialize = false)
|
|
|
+ public boolean isEnabled() {
|
|
|
+ return enabled;
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- @JSONField(serialize = false)
|
|
|
- public boolean isEnabled() {
|
|
|
- return enabled;
|
|
|
- }
|
|
|
- @Override
|
|
|
+ @Override
|
|
|
public String toString() {
|
|
|
- return "OnlineUserDto [username=" + username + ", nickName=" + nickName + ", dept=" + dept + ", ip=" + ip
|
|
|
- + ", address=" + address + ", browser=" + browser + ", loginTime=" + loginTime + ", orgName=" + orgName
|
|
|
- + "]";
|
|
|
+ return "OnlineUserDto [" + username + "," + nickName + "," + dept + "," + ip + ", address=" + address + ","
|
|
|
+ + browser + "" + orgName + "]";
|
|
|
}
|
|
|
}
|