From f77425bfef62aa84be01d6a762d2f8cacd1cd461 Mon Sep 17 00:00:00 2001 From: "qcqcqc@wsl" <1220204124@zust.edu.cn> Date: Sun, 13 Apr 2025 17:03:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=AD=89=E7=BA=A7bug?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/pkg/logger/logger.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/shared/pkg/logger/logger.go b/shared/pkg/logger/logger.go index c92bbec..2eb3df5 100644 --- a/shared/pkg/logger/logger.go +++ b/shared/pkg/logger/logger.go @@ -41,8 +41,8 @@ type LogWriter struct { func (w *LogWriter) Write(p []byte) (n int, err error) { // 检查日志级别 - if w.level > currentLevel { - return len(p), nil // 高于当前级别的日志直接忽略 + if w.level < currentLevel { + return len(p), nil // 当前日志等级比配置的还低,不打印 } _, file, line, ok := runtime.Caller(4) @@ -97,25 +97,25 @@ func UpdateLogLevel() { // 辅助函数封装 func Info(format string, v ...interface{}) { - if currentLevel <= INFO { + if INFO >= currentLevel { infoLogger.Printf(format, v...) } } func Debug(format string, v ...interface{}) { - if currentLevel <= DEBUG { + if DEBUG >= currentLevel { debugLogger.Printf(format, v...) } } func Error(format string, v ...interface{}) { - if currentLevel <= ERROR { + if ERROR >= currentLevel { errorLogger.Printf(format, v...) } } func Warn(format string, v ...interface{}) { - if currentLevel <= WARN { + if WARN >= currentLevel { warningLogger.Printf(format, v...) } }