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