From 9e4d862fcb2da15e7bcc78b49681c4cb437a3b6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E6=B3=93=E9=93=AE?= Date: Mon, 30 Jun 2025 18:05:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96errorCode=E6=8A=A5?= =?UTF-8?q?=E9=94=99,=20status=20code=E7=BB=9F=E4=B8=80200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/context.go | 4 ++-- server/model.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/context.go b/server/context.go index eeb0e964..c764ccfa 100644 --- a/server/context.go +++ b/server/context.go @@ -131,7 +131,7 @@ func RenderSuccess(c *gin.Context, result interface{}) { func RenderError(c *gin.Context, err error) { log.Error().Err(err).Msgf("failed to %s", c.HandlerName()) - c.JSON(http.StatusInternalServerError, + c.JSON(http.StatusOK, HttpResponse{ Code: code.GetErrorCode(err), Message: "grey " + err.Error(), @@ -146,7 +146,7 @@ func RenderErrorInitDriver(c *gin.Context, err error) { if errCode == code.GeneralFail { errCode = code.GetErrorCode(code.MobileUIDriverError) } - c.JSON(http.StatusInternalServerError, + c.JSON(http.StatusOK, HttpResponse{ Code: errCode, Message: "grey init driver failed", diff --git a/server/model.go b/server/model.go index 23c4e4ff..f3b5feb7 100644 --- a/server/model.go +++ b/server/model.go @@ -1,7 +1,7 @@ package server type HttpResponse struct { - Code int `json:"code"` + Code int `json:"errorCode"` Message string `json:"message"` Result interface{} `json:"result,omitempty"` }