feat 错误码

This commit is contained in:
2026-01-14 14:21:41 +08:00
parent 6aefdaf650
commit 1c90e21050
4 changed files with 14 additions and 14 deletions

View File

@@ -27,7 +27,6 @@ func NewGrpcConnection(sid string, address string) (*GrpcConnection, error) {
PermitWithoutStream: true, PermitWithoutStream: true,
}, },
), ),
//grpc.WithStatsHandler(&StatsHandler{}),
) )
if err != nil { if err != nil {
log.Errorf("create grpc err: %v, sid: %v, addr: %v", err, sid, address) log.Errorf("create grpc err: %v, sid: %v, addr: %v", err, sid, address)

View File

@@ -20,7 +20,6 @@ func NewGrpcConnection(target string) (*grpc.ClientConn, error) {
PermitWithoutStream: true, PermitWithoutStream: true,
}, },
), ),
//grpc.WithStatsHandler(&StatsHandler{}),
) )
if err != nil { if err != nil {
log.Errorf("create grpc err: %v, target: %v", err, target) log.Errorf("create grpc err: %v, target: %v", err, target)

View File

@@ -7,14 +7,16 @@ import (
) )
var ( var (
OK = NewCode(0, "OK") OK = NewCode(0, "OK")
Failed = NewCode(1, "Failed") Failed = NewCode(1, "Failed")
TokenInvalid = NewCode(2, "Token无效") TokenInvalid = NewCode(2, "Token Invalid")
ParamError = NewCode(1001, "参数错误") MethodNotAllowed = NewCode(3, "Method Not Allowed")
NameEmpty = NewCode(1002, "名称不能为空") NotFound = NewCode(4, "Not Found")
NameDuplicate = NewCode(1003, "名称或编号不能重复") ParamError = NewCode(1001, "参数错误")
ListEmpty = NewCode(1004, "列表不能为空") NameEmpty = NewCode(1002, "名称不能为空")
RepeatCommit = NewCode(1005, "请勿重复提交") NameDuplicate = NewCode(1003, "名称或编号不能重复")
ListEmpty = NewCode(1004, "列表不能为空")
RepeatCommit = NewCode(1005, "请勿重复提交")
) )
type Code struct { type Code struct {

View File

@@ -35,13 +35,13 @@ func JsonBadRequest(c *gin.Context) {
} }
func JsonMethodNotAllowed(c *gin.Context) { func JsonMethodNotAllowed(c *gin.Context) {
c.JSON(http.StatusMethodNotAllowed, Error(NewCode(Failed.Code(), "Method Not Allowed"))) c.JSON(http.StatusMethodNotAllowed, Error(MethodNotAllowed))
} }
func JsonNotFound(c *gin.Context) { func JsonNotFound(c *gin.Context) {
c.JSON(http.StatusNotFound, Error(NewCode(Failed.Code(), "Endpoint Not Found"))) c.JSON(http.StatusNotFound, Error(NotFound))
} }
func AbortUnauthorized(c *gin.Context) { func JsonUnauthorized(c *gin.Context) {
c.AbortWithStatusJSON(http.StatusUnauthorized, Error(NewCode(Failed.Code(), "Invalid Authorization"))) c.JSON(http.StatusUnauthorized, Error(TokenInvalid))
} }