diff --git a/server/internal/logic/middleware/response.go b/server/internal/logic/middleware/response.go index 149030a..c02fb09 100644 --- a/server/internal/logic/middleware/response.go +++ b/server/internal/logic/middleware/response.go @@ -101,10 +101,14 @@ func responseJson(r *ghttp.Request) { if err = r.GetError(); err != nil { // 记录到自定义错误日志文件 - g.Log().Stdout(false).Printf(ctx, "exception:%v", err) - code = gerror.Code(err).Code() + if code == gcode.CodeNil.Code() { + g.Log().Stdout(false).Printf(ctx, "exception:%v", err) + } else { + g.Log().Errorf(ctx, "exception:%v", err) + } + // 是否输出错误到页面 if g.Cfg().MustGet(ctx, "hotgo.debug", true).Bool() { message = gerror.Current(err).Error()