From 82118a47410c89e1d9751b3fa7814cc97c3b16da Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 12 六月 2025 23:45:13 +0800
Subject: [PATCH] 更新司机端中台接口

---
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
index 019cede..e0455a4 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
@@ -24,6 +24,7 @@
 import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpSession;
 import java.io.InputStream;
 import java.math.BigDecimal;
 import java.text.SimpleDateFormat;
@@ -1451,7 +1452,7 @@
     public ResultUtil cancellation(HttpServletRequest request){
         try {
             Integer driverId = driverService.getUserIdFormRedis(request);
-            if(null == driverId){
+            if (null == driverId) {
                 return ResultUtil.tokenErr();
             }
             Driver driver = driverService.selectById(driverId);
@@ -1459,7 +1460,7 @@
             driverService.updateById(driver);
             //开始验证当前账号是否在别处登录
             String value = redisUtil.getValue("DRIVER_" + driverId);
-            if(ToolUtil.isNotEmpty(value)){//将另外设备上的强迫下线
+            if (ToolUtil.isNotEmpty(value)) {//将另外设备上的强迫下线
                 //开始清除redis中无效的数据
                 String key = redisUtil.getValue("DRIVER_" + driver.getPhone());
                 redisUtil.remove(key);//删除个人信息数据
@@ -1467,9 +1468,22 @@
                 redisUtil.remove("DRIVER_" + driverId);//清除存储的token
             }
             return ResultUtil.success();
-        }catch (Exception e){
+        } catch (Exception e) {
             e.printStackTrace();
             return ResultUtil.runErr();
         }
     }
+    
+    
+    @ResponseBody
+    @GetMapping("/base/driver/getDriverInfo")
+    public void getDriverInfo(String lsu, String ssologinid, String ticket, HttpSession session) {
+        try {
+            String onconParam = edu.yale.its.tp.cas.client.Util.getOnconParam(session);
+            onconParam = new String(Base64.getDecoder().decode(onconParam), "UTF-8");
+            System.err.println("lsu: " + lsu + ",ticket: " + ticket + ",ssologinid: " + ssologinid);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+    }
 }

--
Gitblit v1.7.1