Forráskód Böngészése

开发智能对话记录功能提交

zsy 1 éve
szülő
commit
dfff219331

+ 7 - 5
src/main/java/com/rf/kjb/intelligentDialogue/rest/IntelligentDialogueController.java

@@ -71,13 +71,15 @@ public class IntelligentDialogueController extends BaseController {
             Date endTime = new Date();
             //计算时间差---分钟
             int diff = DateUtil.getDistanceByUnit(beginTime, endTime, 4);
+            String token = request.getHeader("Authorization");
+            token = token.split(" ")[1];//以空格划分Bearer token,获取token
+            //从请求头中获取token
+            DecodedJWT verify = JWTUtil.verify(token);
+            String userName = verify.getClaim("userName").asString();
             if (diff < 0 || diff >= 4) {
-                String token = request.getHeader("Authorization");
-                token = token.split(" ")[1];//以空格划分Bearer token,获取token
-                //从请求头中获取token
-                DecodedJWT verify = JWTUtil.verify(token);
-                String userName = verify.getClaim("userName").asString();
                 greetings = userName + "你好,很高兴你又来跟我聊天了。咱们已经" + diff + "天没有见面了。";
+            }else {
+                greetings = userName + "你好,很高兴你又来跟我聊天了。";
             }
 
             JSONObject jsonObject = new JSONObject();