Przeglądaj źródła

提交客戶系統的token验证接口

hxl13994548489 1 rok temu
rodzic
commit
6b2b14d997

+ 4 - 4
src/main/java/com/ydtech/modules/admin/controller/SysLoginController.java

@@ -672,15 +672,15 @@ public class SysLoginController {
      *  @Date: 2025/1/15 8:32
      *  @Description:  通过用户id查询登录的token
      */
-    @GetMapping("getToken")
+    @PostMapping("getToken")
     @ApiOperation(value = "通过用户id查询token")
-    public boolean getTokenByUserId(String userId,String token)  {
-        SaSession saSession = StpUtil.getSessionByLoginId(userId);
+    public boolean getTokenByUserId(@RequestBody ZgdTokenVo zgdTokenVo)  {
+        SaSession saSession = StpUtil.getSessionByLoginId(zgdTokenVo.getUserId());
         List<TokenSign> tokenSignList = saSession.getTokenSignList();
         boolean  flag =false;
         if(tokenSignList!=null){
             for (int i = 0; i < tokenSignList.size(); i++) {
-                if (tokenSignList.get(i).getValue().equals(token)){
+                if (tokenSignList.get(i).getValue().equals(zgdTokenVo.getZgdToken())){
                     flag=true;
                     break;
                 }

+ 22 - 0
src/main/java/com/ydtech/modules/admin/model/vo/ZgdTokenVo.java

@@ -0,0 +1,22 @@
+package com.ydtech.modules.admin.model.vo;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+@Data
+public class ZgdTokenVo implements Serializable{
+
+
+    private  String userId;
+
+    private  String zgdToken;
+
+    public ZgdTokenVo() {
+    }
+
+    public ZgdTokenVo(String userId, String zgdToken) {
+        this.userId = userId;
+        this.zgdToken = zgdToken;
+    }
+}