From 5643f9caa25e78810e05073468c846411a373d04 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期三, 07 十月 2026 11:41:57 +0800
Subject: [PATCH] chore: prevent demo business data reseeding
---
emergency-repair-server/src/main/java/com/emergencyrepair/config/WebConfig.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/emergency-repair-server/src/main/java/com/emergencyrepair/config/WebConfig.java b/emergency-repair-server/src/main/java/com/emergencyrepair/config/WebConfig.java
index 97f813f..b4cebe1 100644
--- a/emergency-repair-server/src/main/java/com/emergencyrepair/config/WebConfig.java
+++ b/emergency-repair-server/src/main/java/com/emergencyrepair/config/WebConfig.java
@@ -1,11 +1,25 @@
package com.emergencyrepair.config;
+import com.emergencyrepair.common.audit.CurrentUserInterceptor;
import org.springframework.context.annotation.Configuration;
+import com.emergencyrepair.system.log.OperationLogInterceptor;
+import lombok.RequiredArgsConstructor;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
+import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
+@RequiredArgsConstructor
@Configuration
public class WebConfig implements WebMvcConfigurer {
+ private final CurrentUserInterceptor currentUserInterceptor;
+ private final OperationLogInterceptor operationLogInterceptor;
+
+ @Override
+ public void addInterceptors(InterceptorRegistry registry) {
+ registry.addInterceptor(currentUserInterceptor).addPathPatterns("/api/**").order(0);
+ registry.addInterceptor(operationLogInterceptor).addPathPatterns("/api/**");
+ }
+
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/api/**")
--
Gitblit v1.9.1