From ed838e62602c0a63a64ff4bd144a0d16cc9a7cf8 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 10 四月 2026 09:39:25 +0800
Subject: [PATCH] 和客户同步1.0版本

---
 xp-robotaxi-api/src/main/java/com/xiaopeng/api/config/MiniprogramConfigurer.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/config/MiniprogramConfigurer.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/config/MiniprogramConfigurer.java
index 451ecc4..091e11c 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/config/MiniprogramConfigurer.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/config/MiniprogramConfigurer.java
@@ -1,9 +1,9 @@
 package com.xiaopeng.api.config;
 
-
 import com.xiaopeng.unifiedverification.interceptor.CheckForClientInterceptor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.Lazy;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
 
@@ -14,13 +14,20 @@
 public class MiniprogramConfigurer extends WebMvcConfigurerAdapter {
 
     @Resource
+    @Lazy
     private CheckForClientInterceptor checkForClientInterceptor;
 
     @Override
     public void addInterceptors(InterceptorRegistry registry) {
-        // 统一验证服务拦截器
-        registry.addInterceptor(checkForClientInterceptor).addPathPatterns("/mini-program/**");
-        super.addInterceptors(registry);
+        try {
+            log.info("正在注册小程序拦截器...");
+            // 统一验证服务拦截器
+            registry.addInterceptor(checkForClientInterceptor)
+                    .addPathPatterns("/base/v1/mini-program/**", "/api/v1/mini-program/**");
+            log.info("小程序拦截器注册成功");
+        } catch (Exception e) {
+            log.warn("小程序拦截器注册失败: {}", e.getMessage());
+        }
     }
 
 }

--
Gitblit v1.7.1