feat: 优化errorCode报错, status code统一200

This commit is contained in:
余泓铮
2025-06-30 18:05:26 +08:00
parent 2db2f7ca1d
commit 9e4d862fcb
2 changed files with 3 additions and 3 deletions

View File

@@ -131,7 +131,7 @@ func RenderSuccess(c *gin.Context, result interface{}) {
func RenderError(c *gin.Context, err error) { func RenderError(c *gin.Context, err error) {
log.Error().Err(err).Msgf("failed to %s", c.HandlerName()) log.Error().Err(err).Msgf("failed to %s", c.HandlerName())
c.JSON(http.StatusInternalServerError, c.JSON(http.StatusOK,
HttpResponse{ HttpResponse{
Code: code.GetErrorCode(err), Code: code.GetErrorCode(err),
Message: "grey " + err.Error(), Message: "grey " + err.Error(),
@@ -146,7 +146,7 @@ func RenderErrorInitDriver(c *gin.Context, err error) {
if errCode == code.GeneralFail { if errCode == code.GeneralFail {
errCode = code.GetErrorCode(code.MobileUIDriverError) errCode = code.GetErrorCode(code.MobileUIDriverError)
} }
c.JSON(http.StatusInternalServerError, c.JSON(http.StatusOK,
HttpResponse{ HttpResponse{
Code: errCode, Code: errCode,
Message: "grey init driver failed", Message: "grey init driver failed",

View File

@@ -1,7 +1,7 @@
package server package server
type HttpResponse struct { type HttpResponse struct {
Code int `json:"code"` Code int `json:"errorCode"`
Message string `json:"message"` Message string `json:"message"`
Result interface{} `json:"result,omitempty"` Result interface{} `json:"result,omitempty"`
} }