输出规范化

This commit is contained in:
筱锋xiao_lfeng 2023-12-25 02:32:46 +08:00
parent e710eb9778
commit ee7287b1af
No known key found for this signature in database
GPG Key ID: F693AA12AABBFA87
2 changed files with 8 additions and 13 deletions

View File

@ -1,8 +1,9 @@
package middleware package middleware
import ( import (
"PersonalMain/utility/ErrorCode"
"PersonalMain/utility/ResultUtil"
"github.com/gogf/gf/v2/errors/gerror" "github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp" "github.com/gogf/gf/v2/net/ghttp"
"github.com/gogf/gf/v2/text/gregex" "github.com/gogf/gf/v2/text/gregex"
"net/http" "net/http"
@ -29,20 +30,12 @@ func TimestampMiddleware(r *ghttp.Request) {
r.Middleware.Next() r.Middleware.Next()
} else { } else {
if err != nil { if err != nil {
r.Response.WriteJson(g.Map{ ResultUtil.ErrorNoData(r, ErrorCode.TimestampExpired)
"code": 40011,
"message": "时间戳过期",
"data": nil,
})
} }
} }
} else { } else {
if err != nil { if err != nil {
r.Response.WriteJson(g.Map{ ResultUtil.ErrorNoData(r, ErrorCode.TimestampVerifyFailed)
"code": 40010,
"message": "时间戳格式错误",
"data": nil,
})
} }
} }
} }

View File

@ -13,8 +13,10 @@ type Errors interface {
} }
var ( var (
TokenExpired = ErrorCode{output: "error", code: 40100, message: "Token 已过期"} TimestampVerifyFailed = ErrorCode{output: "error", code: 40010, message: "时间戳格式错误"}
TokenVerifyFailed = ErrorCode{output: "error", code: 40101, message: "Token 验证失败"} TimestampExpired = ErrorCode{output: "error", code: 40011, message: "时间戳过期"}
TokenExpired = ErrorCode{output: "error", code: 40100, message: "Token 已过期"}
TokenVerifyFailed = ErrorCode{output: "error", code: 40101, message: "Token 验证失败"}
) )
func (e ErrorCode) Output() string { func (e ErrorCode) Output() string {