From 7b1f00f76ba4dc586c4ccdd15b14ae098edf72f74f4c774099e82b9cf1f36d3a Mon Sep 17 00:00:00 2001 From: attiya <2413103649@qq.com> Date: Tue, 2 Sep 2025 15:52:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E9=99=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cdzy/staff/component/TenantInterceptor.java | 7 +++---- .../staff/service/impl/EbikeOperatorStaffServiceImpl.java | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ebike-staff/src/main/java/com/cdzy/staff/component/TenantInterceptor.java b/ebike-staff/src/main/java/com/cdzy/staff/component/TenantInterceptor.java index b2bb881..dc713dc 100644 --- a/ebike-staff/src/main/java/com/cdzy/staff/component/TenantInterceptor.java +++ b/ebike-staff/src/main/java/com/cdzy/staff/component/TenantInterceptor.java @@ -2,7 +2,6 @@ package com.cdzy.staff.component; import cn.dev33.satoken.stp.StpUtil; import com.cdzy.staff.model.dto.StaffInfo; -import com.cdzy.staff.model.entity.EbikeOperatorStaff; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import org.jetbrains.annotations.NotNull; @@ -13,7 +12,7 @@ public class TenantInterceptor implements HandlerInterceptor { @Override public boolean preHandle(@NotNull HttpServletRequest request - , @NotNull HttpServletResponse response, @NotNull Object handler) throws Exception { + , @NotNull HttpServletResponse response, @NotNull Object handler){ //通过 request 去获取租户 ID boolean login = StpUtil.isLogin(); @@ -29,7 +28,7 @@ public class TenantInterceptor implements HandlerInterceptor { Long getTenantIdByReuqest(HttpServletRequest request) { String token = request.getHeader("Authorization"); String id = (String) StpUtil.getLoginIdByToken(token); - EbikeOperatorStaff staffDto = (EbikeOperatorStaff) StpUtil.getSessionByLoginId(id).get(id); - return staffDto.getOperatorId(); + StaffInfo staffInfo = (StaffInfo) StpUtil.getSessionByLoginId(id).get(id); + return staffInfo.getOperatorId(); } } \ No newline at end of file diff --git a/ebike-staff/src/main/java/com/cdzy/staff/service/impl/EbikeOperatorStaffServiceImpl.java b/ebike-staff/src/main/java/com/cdzy/staff/service/impl/EbikeOperatorStaffServiceImpl.java index a8f3011..3de4adf 100644 --- a/ebike-staff/src/main/java/com/cdzy/staff/service/impl/EbikeOperatorStaffServiceImpl.java +++ b/ebike-staff/src/main/java/com/cdzy/staff/service/impl/EbikeOperatorStaffServiceImpl.java @@ -47,7 +47,7 @@ public class EbikeOperatorStaffServiceImpl extends ServiceImpl