upgrade: 升级日志数据构建

This commit is contained in:
2025-08-17 22:22:54 +08:00
parent b450b12b07
commit a501f79e78

14
util.go
View File

@ -9,6 +9,7 @@ package logger
import (
"context"
"fmt"
"os"
"git.zhangdeman.cn/zhangdeman/consts"
@ -20,11 +21,18 @@ import (
func getStrVal(ctx context.Context, key string) string {
val := ctx.Value(key)
if nil == val {
return ""
}
if nil != val {
return wrapper.AnyDataType(val).ToString().Value()
}
if v := ctx.Value(consts.GinContextDataField); nil != v {
if data, ok := v.(map[string]any); ok {
if searchVal, exist := data[key]; exist && nil != searchVal {
return fmt.Sprintf("%v", searchVal)
}
}
}
return ""
}
// NewLogData ...
//