This commit is contained in:
新亮
2021-02-20 09:59:36 +08:00
parent cc8012b09d
commit 9b5028e9de

View File

@@ -371,26 +371,27 @@ func New(logger *zap.Logger, options ...Option) (Mux, error) {
businessCode = err.GetBusinessCode()
businessCodeMsg = err.GetMsg()
reply := &code.Failure{
if x := context.Trace(); x != nil {
context.SetHeader(trace.Header, x.ID())
traceId = x.ID()
}
ctx.JSON(err.GetHttpCode(), &code.Failure{
Code: businessCode,
Message: businessCodeMsg,
}
ctx.JSON(err.GetHttpCode(), reply)
})
}
} else {
response = context.getPayload()
if response != nil {
if x := context.Trace(); x != nil {
context.SetHeader(trace.Header, x.ID())
traceId = x.ID()
}
ctx.JSON(http.StatusOK, response)
}
}
if response != nil {
if x := context.Trace(); x != nil {
context.SetHeader(trace.Header, x.ID())
traceId = x.ID()
}
}
graphResponse = context.getGraphPayload()
if opt.recordMetrics != nil {