作者 RuoYi

使用JSONField忽略字段

@@ -4,7 +4,7 @@ import java.util.Collection; @@ -4,7 +4,7 @@ import java.util.Collection;
4 import java.util.Set; 4 import java.util.Set;
5 import org.springframework.security.core.GrantedAuthority; 5 import org.springframework.security.core.GrantedAuthority;
6 import org.springframework.security.core.userdetails.UserDetails; 6 import org.springframework.security.core.userdetails.UserDetails;
7 -import com.fasterxml.jackson.annotation.JsonIgnore; 7 +import com.alibaba.fastjson.annotation.JSONField;
8 import com.ruoyi.common.core.domain.entity.SysUser; 8 import com.ruoyi.common.core.domain.entity.SysUser;
9 9
10 /** 10 /**
@@ -119,7 +119,7 @@ public class LoginUser implements UserDetails @@ -119,7 +119,7 @@ public class LoginUser implements UserDetails
119 this.permissions = permissions; 119 this.permissions = permissions;
120 } 120 }
121 121
122 - @JsonIgnore 122 + @JSONField(serialize = false)
123 @Override 123 @Override
124 public String getPassword() 124 public String getPassword()
125 { 125 {
@@ -135,7 +135,7 @@ public class LoginUser implements UserDetails @@ -135,7 +135,7 @@ public class LoginUser implements UserDetails
135 /** 135 /**
136 * 账户是否未过期,过期无法验证 136 * 账户是否未过期,过期无法验证
137 */ 137 */
138 - @JsonIgnore 138 + @JSONField(serialize = false)
139 @Override 139 @Override
140 public boolean isAccountNonExpired() 140 public boolean isAccountNonExpired()
141 { 141 {
@@ -147,7 +147,7 @@ public class LoginUser implements UserDetails @@ -147,7 +147,7 @@ public class LoginUser implements UserDetails
147 * 147 *
148 * @return 148 * @return
149 */ 149 */
150 - @JsonIgnore 150 + @JSONField(serialize = false)
151 @Override 151 @Override
152 public boolean isAccountNonLocked() 152 public boolean isAccountNonLocked()
153 { 153 {
@@ -159,7 +159,7 @@ public class LoginUser implements UserDetails @@ -159,7 +159,7 @@ public class LoginUser implements UserDetails
159 * 159 *
160 * @return 160 * @return
161 */ 161 */
162 - @JsonIgnore 162 + @JSONField(serialize = false)
163 @Override 163 @Override
164 public boolean isCredentialsNonExpired() 164 public boolean isCredentialsNonExpired()
165 { 165 {
@@ -171,7 +171,7 @@ public class LoginUser implements UserDetails @@ -171,7 +171,7 @@ public class LoginUser implements UserDetails
171 * 171 *
172 * @return 172 * @return
173 */ 173 */
174 - @JsonIgnore 174 + @JSONField(serialize = false)
175 @Override 175 @Override
176 public boolean isEnabled() 176 public boolean isEnabled()
177 { 177 {