Эх сурвалжийг харах

日志记录ID格式修改

2643616413 3 долоо хоног өмнө
parent
commit
adc75e51c3

+ 4 - 4
server/yusp-tagging-core/src/main/java/cn/com/yusys/yusp/service/impl/AitagApiLogServiceImpl.java

@@ -29,12 +29,12 @@ public class AitagApiLogServiceImpl implements AitagApiLogService {
     @Transactional(rollbackFor = Exception.class)
     public void recordApiLog(AitagApiLog apiLog) {
         try {
-            // 不再需要手动设置 ID,由数据库自增生成
-            // 如果是新插入的记录,ID 应该为 null
-            apiLog.setId(null);
+            // 在插入前生成 UUID 作为 ID,确保不为空
+            String uuid = generateUuid();
+            apiLog.setId(uuid);
 
             apiLogMapper.insertApiLog(apiLog);
-            logger.info("API 调用日志记录成功,自增 ID: {}", apiLog.getId());
+            logger.info("API 调用日志记录成功,UUID: {}", apiLog.getId());
         } catch (Exception e) {
             logger.error("记录 API 调用日志失败:{}", e.getMessage(), e);
             throw e;