日志参数转字符串

This commit is contained in:
yuguojian
2025-07-14 15:51:53 +08:00
parent 33e119864e
commit 093b34f32f

View File

@@ -91,7 +91,7 @@ func ZapFatal(logger *zap.Logger, log *LogInfo) {
func HandleLog(log *LogInfo) {
// 处理 Param
log.Param = processValue(log.Param)
//log.Param = processValue(log.Param)
// 处理 Result
log.Result = processValue(log.Result)
}
@@ -150,6 +150,9 @@ func processValue(value interface{}) interface{} {
if value == nil {
return ""
}
// 对于其他类型,转换为字符串
if _, ok := value.(error); ok {
return fmt.Sprintf("%+v", value)
} else {
return value
}
}