From 757f103f37d83dfb55bb49b3df0b805cb520d4f7 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期六, 11 十月 2025 15:28:26 +0800
Subject: [PATCH] 第三版
---
src/main/java/com/zy/asrs/service/impl/ApiLogServiceImpl.java | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/ApiLogServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ApiLogServiceImpl.java
index 30a725f..1bea28a 100644
--- a/src/main/java/com/zy/asrs/service/impl/ApiLogServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ApiLogServiceImpl.java
@@ -1,7 +1,6 @@
package com.zy.asrs.service.impl;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
-import com.core.common.SnowflakeIdWorker;
import com.zy.asrs.entity.ApiLog;
import com.zy.asrs.mapper.ApiLogMapper;
import com.zy.asrs.service.ApiLogService;
@@ -10,36 +9,34 @@
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
+import java.text.SimpleDateFormat;
import java.util.Date;
@Slf4j
@Service("apiLogService")
public class ApiLogServiceImpl extends ServiceImpl<ApiLogMapper, ApiLog> implements ApiLogService {
-
- @Autowired
- private SnowflakeIdWorker snowflakeIdWorker;
-
@Async
@Override
public void save(String namespace, String url, String appkey, String ip, String request, String response, boolean success) {
Date now = new Date();
+ SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
ApiLog apiLog = new ApiLog(
- String.valueOf(snowflakeIdWorker.nextId()), // 鏃ュ織缂栧彿
+ dateFormat.format(now), // 鏃ュ織缂栧彿
namespace, // 鍚嶇О绌洪棿
url, // 鎺ュ彛鍦板潃
- appkey, // 骞冲彴瀵嗛挜
+ "110", // 骞冲彴瀵嗛挜
String.valueOf(now.getTime()), // 鏃堕棿鎴�
ip, // 瀹㈡埛绔疘P
request, // 璇锋眰鍐呭
response,
- null, // 寮傚父鍐呭
+ "0", // 寮傚父鍐呭
success?1:0 , // 缁撴灉
1, // 鐘舵��
now, // 娣诲姞鏃堕棿
- null, // 淇敼鏃堕棿
- null // 澶囨敞
+ now, // 淇敼鏃堕棿
+ "null" // 澶囨敞
);
- if (!this.insert(apiLog)) {
+ if (this.baseMapper.insert(apiLog) < 0) {
log.error("鎺ュ彛璋冪敤鏃ュ織淇濆瓨澶辫触锛�");
}
}
--
Gitblit v1.9.1