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