From 143d56e6ef42668c842bd871f4e4ac678fc567ee Mon Sep 17 00:00:00 2001
From: liulin <lin.liu@aliyun.com>
Date: 星期三, 07 八月 2024 10:34:57 +0800
Subject: [PATCH] 处理token

---
 src/main/java/com/lunhan/xxx/common/jwt/JWTUtil.java |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/lunhan/xxx/common/jwt/JWTUtil.java b/src/main/java/com/lunhan/xxx/common/jwt/JWTUtil.java
index 2efbe21..dbe9370 100644
--- a/src/main/java/com/lunhan/xxx/common/jwt/JWTUtil.java
+++ b/src/main/java/com/lunhan/xxx/common/jwt/JWTUtil.java
@@ -54,10 +54,6 @@
         loginUser.setHeadImg(jwt.getClaim("headImg").asString());
         loginUser.setListRole(StringUtil.splitLongList(jwt.getClaim("listRole").asString()));
         loginUser.setListRoleName(StringUtil.splitList(jwt.getClaim("listRoleName").asString()));
-        loginUser.setCustomerCompany(NumericUtil.tryParseLong(jwt.getClaim("customerCompany").asString(), 0L));
-        loginUser.setCustomerCompanyName(jwt.getClaim("customerCompanyName").asString());
-        loginUser.setCustomerRegion(jwt.getClaim("customerRegion").asString());
-        loginUser.setIsChild(NumericUtil.tryParseInt(jwt.getClaim("isChild").asString(), 0));
 
         return loginUser;
     }
@@ -79,12 +75,8 @@
         builder.withClaim("phone", loginUser.getPhone());
         builder.withClaim("nickName", loginUser.getNickName());
         builder.withClaim("headImg", loginUser.getHeadImg());
-        builder.withClaim("listRole", loginUser.getListRole().toString());
-        builder.withClaim("listRoleName", loginUser.getListRoleName().toString());
-        builder.withClaim("customerCompany", loginUser.getCustomerCompany().toString());
-        builder.withClaim("customerCompanyName", loginUser.getCustomerCompanyName());
-        builder.withClaim("customerRegion", loginUser.getCustomerRegion());
-        builder.withClaim("isChild", loginUser.getIsChild().toString());
+        builder.withClaim("listRole", StringUtil.joinLong(loginUser.getListRole()));
+        builder.withClaim("listRoleName", StringUtil.join(loginUser.getListRoleName()));
         return builder
                 //生成token字符串
                 .sign(Algorithm.HMAC256(SysConfig.jwt.getSecret()))

--
Gitblit v1.9.3