| ... | ... | @@ -233,4 +233,22 @@ public class UserServiceImpl implements UserService{ | 
|  |  | return userinfo; | 
|  |  | } | 
|  |  |  | 
|  |  | @Override | 
|  |  | public USERS getUserInfoByToken(String token){ | 
|  |  | USERS userinfo = new USERS(); | 
|  |  | try { | 
|  |  | if(token != null && token.startsWith("Bearer ")) { | 
|  |  | token = token.substring(7); // 7 是 "Bearer " 的长度 | 
|  |  | String userJsonStr = redisUtils.get(token); | 
|  |  | if (StringUtils.isNotEmpty(userJsonStr)) { | 
|  |  | USERS user = JSONObject.parseObject(userJsonStr, USERS.class); | 
|  |  | userinfo = usersMapper.selectByPrimaryKey(user.getUserId()); | 
|  |  | } | 
|  |  | } | 
|  |  | }catch (Exception e){ | 
|  |  | e.printStackTrace(); | 
|  |  | } | 
|  |  | return userinfo; | 
|  |  | } | 
|  |  |  | 
|  |  | } | 
... | ... |  |