From ddc84625dcdb22a1ec2407f6adc7eb2e7a839ef0 Mon Sep 17 00:00:00 2001
From: wenminjie <1036699586@qq.com>
Date: 星期一, 03 八月 2026 18:11:46 +0800
Subject: [PATCH] 小程序一些接口,加了mybatisplus、swagger

---
 talent-card-server/src/main/java/com/talentcard/server/business/admin/auth/AdminAuthInterceptor.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/talent-card-server/src/main/java/com/talentcard/server/business/admin/auth/AdminAuthInterceptor.java b/talent-card-server/src/main/java/com/talentcard/server/business/admin/auth/AdminAuthInterceptor.java
index 8c9d041..0e0cbd8 100644
--- a/talent-card-server/src/main/java/com/talentcard/server/business/admin/auth/AdminAuthInterceptor.java
+++ b/talent-card-server/src/main/java/com/talentcard/server/business/admin/auth/AdminAuthInterceptor.java
@@ -8,6 +8,8 @@
 
 @Component
 public class AdminAuthInterceptor implements HandlerInterceptor {
+    public static final String OPERATOR_ID_ATTRIBUTE = "authenticatedAdminOperatorId";
+
     private final AdminAuthService service;
 
     public AdminAuthInterceptor(AdminAuthService service) {
@@ -16,7 +18,8 @@
 
     @Override
     public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
-        service.authenticate(request.getHeader(HttpHeaders.AUTHORIZATION));
+        Long operatorId = service.authenticate(request.getHeader(HttpHeaders.AUTHORIZATION));
+        request.setAttribute(OPERATOR_ID_ATTRIBUTE, operatorId);
         return true;
     }
 }

--
Gitblit v1.7.1