From 52a81a404e4ea25e5199468efdde3e988c641466 Mon Sep 17 00:00:00 2001 From: yanweidong Date: Fri, 18 Apr 2025 19:11:50 +0800 Subject: [PATCH] fix infra response --- infra/response.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/infra/response.go b/infra/response.go index 5ca917e..46156b9 100644 --- a/infra/response.go +++ b/infra/response.go @@ -8,29 +8,29 @@ import ( var Response Reply type Reply struct { - Code int `json:"code"` - Msg string `json:"msg"` - Data any `json:"data"` + Code int32 `json:"code"` + Message string `json:"message"` + Result any `json:"result"` } func (reply *Reply) Success(ctx *gin.Context, data any) { - reply.Code = 200 - reply.Data = data - reply.Msg = "" + reply.Code = 0 + reply.Result = data + reply.Message = "" if data == nil { - reply.Data = "" + reply.Result = "" } ctx.JSON(200, reply) } func (reply *Reply) Error(ctx *gin.Context, err error) { reply.Code = 500 - reply.Data = "" + reply.Result = "" // Status code defaults to 500 e, ok := status.FromError(err) if ok { - reply.Code = int(e.Code()) + reply.Code = int32(e.Code()) } - reply.Msg = e.Message() + reply.Message = e.Message() // Send error ctx.JSON(200, reply)