diff --git a/common/apis/api.go b/common/apis/api.go index db4868d0..59ffbe62 100644 --- a/common/apis/api.go +++ b/common/apis/api.go @@ -27,7 +27,7 @@ func (e *Api) Error(c *gin.Context, code int, err error, msg string) { res.Msg = msg } res.RequestId = tools.GenerateMsgIDFromContext(c) - c.JSON(http.StatusOK, res.ReturnError(code)) + c.AbortWithStatusJSON(http.StatusOK, res.ReturnError(code)) } // OK 通常成功数据处理 @@ -38,7 +38,7 @@ func (e *Api) OK(c *gin.Context, data interface{}, msg string) { res.Msg = msg } res.RequestId = tools.GenerateMsgIDFromContext(c) - c.JSON(http.StatusOK, res.ReturnOK()) + c.AbortWithStatusJSON(http.StatusOK, res.ReturnOK()) } // PageOK 分页数据处理 @@ -53,5 +53,5 @@ func (e *Api) PageOK(c *gin.Context, result interface{}, count int, pageIndex in // Custom 兼容函数 func (e *Api) Custom(c *gin.Context, data gin.H) { - c.JSON(http.StatusOK, data) + c.AbortWithStatusJSON(http.StatusOK, data) } diff --git a/logger/logger.go b/logger/logger.go index ad3b41a1..627f1ba9 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -3,7 +3,7 @@ package logger var ( // Default logger - DefaultLogger Logger = NewHelper(NewLogger()) + DefaultLogger Logger ) // Logger is a generic logging interface diff --git a/tools/app/return.go b/tools/app/return.go index 2e2aded9..94a05a4c 100644 --- a/tools/app/return.go +++ b/tools/app/return.go @@ -18,7 +18,7 @@ func Error(c *gin.Context, code int, err error, msg string) { res.Msg = msg } res.RequestId = tools.GenerateMsgIDFromContext(c) - c.JSON(http.StatusOK, res.ReturnError(code)) + c.AbortWithStatusJSON(http.StatusOK, res.ReturnError(code)) } // 通常成功数据处理 @@ -29,7 +29,7 @@ func OK(c *gin.Context, data interface{}, msg string) { res.Msg = msg } res.RequestId = tools.GenerateMsgIDFromContext(c) - c.JSON(http.StatusOK, res.ReturnOK()) + c.AbortWithStatusJSON(http.StatusOK, res.ReturnOK()) } // 分页数据处理 @@ -44,5 +44,5 @@ func PageOK(c *gin.Context, result interface{}, count int, pageIndex int, pageSi // 兼容函数 func Custum(c *gin.Context, data gin.H) { - c.JSON(http.StatusOK, data) + c.AbortWithStatusJSON(http.StatusOK, data) }