From 67b9393554c093ff9097803ccba786d0d1bbc0bd Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期四, 05 二月 2026 15:22:15 +0800
Subject: [PATCH] #

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/common/interceptor/IntegrationRecordAdvice.java |   14 +++-----------
 1 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/common/interceptor/IntegrationRecordAdvice.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/common/interceptor/IntegrationRecordAdvice.java
index 6442ee3..8003212 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/common/interceptor/IntegrationRecordAdvice.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/common/interceptor/IntegrationRecordAdvice.java
@@ -19,9 +19,9 @@
 import org.springframework.http.server.ServerHttpRequest;
 import org.springframework.http.server.ServerHttpResponse;
 import org.springframework.http.server.ServletServerHttpRequest;
-import org.springframework.web.util.ContentCachingRequestWrapper;
 import org.springframework.web.bind.annotation.ControllerAdvice;
 import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
+import org.springframework.web.util.ContentCachingRequestWrapper;
 
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
@@ -32,7 +32,6 @@
 import java.util.Date;
 import java.util.LinkedHashMap;
 import java.util.Map;
-import java.util.UUID;
 
 @Slf4j
 @ControllerAdvice
@@ -92,9 +91,8 @@
         Date now = new Date();
         RequestSnapshot payload = buildSnapshot(request);
 
-
         IntegrationRecord record = new IntegrationRecord();
-        record.setUuid(nextUuid());
+        record.setUuid(String.valueOf(snowflakeIdWorker.nextId()).substring(3));
         record.setNamespace(context.getNamespaceType().name());
         record.setUrl(payload.getUri());
         record.setAppkey(request.getHeader(HEADER_APP_KEY));
@@ -178,16 +176,10 @@
         return (int) duration;
     }
 
-    private String nextUuid() {
-        if (snowflakeIdWorker != null) {
-            return String.valueOf(snowflakeIdWorker.nextId()).substring(3);
-        }
-        return UUID.randomUUID().toString().replace("-", "");
-    }
-
     private String safeToString(Object value) {
         return value == null ? null : String.valueOf(value);
     }
+
     private RequestSnapshot buildSnapshot(HttpServletRequest request) {
         Map<String, Object> params = flattenParameters(request.getParameterMap());
         String body = normalizeBody(readBody(request), request.getContentType());

--
Gitblit v1.9.1