diff --git a/internal/controller/auth/token/tokenController.go b/internal/controller/auth/token/tokenController.go index 33131aa..5256c4f 100644 --- a/internal/controller/auth/token/tokenController.go +++ b/internal/controller/auth/token/tokenController.go @@ -52,11 +52,8 @@ func (_ *ControllerV1) TokenVerify(ctx context.Context, _ *request.TokenVerifyRe // 检查 Session 是否有效 token = tokenService.GetToken(req) if tokenService.VerifyToken(token) { - // 有效则输出Token依然有效 ResultUtil.SuccessNoData(req, "Token 有效") } else { - // 生成新的 Session - token = tokenService.CreateToken() ResultUtil.ErrorNoData(req, ErrorCode.TokenVerifyFailed) } } else { diff --git a/internal/dao/tokenDAO/tokenDAO.go b/internal/dao/tokenDAO/tokenDAO.go index 1cc022a..3efd800 100644 --- a/internal/dao/tokenDAO/tokenDAO.go +++ b/internal/dao/tokenDAO/tokenDAO.go @@ -21,7 +21,7 @@ func CreateToken() do.TokenDO { } _, err := g.Model("xf_token").Data(token).OmitEmpty().Insert() if err == nil { - g.Log().Cat("Database").Cat("Token").Debug(context.TODO(), "Token", token.Token, "创建成功") + g.Log().Cat("Database").Cat("Token").Notice(context.TODO(), "Token", token.Token, "创建成功") return token } else { g.Log().Cat("Database").Cat("Token").Error(context.TODO(), err.Error()) @@ -43,11 +43,11 @@ func GetToken(token string) *do.TokenDO { g.Log().Cat("Database").Cat("Token").Error(context.TODO(), err.Error()) return nil } else { - g.Log().Cat("Database").Cat("Token").Debug(context.TODO(), "Token", tokenDO.Token, "获取成功") + g.Log().Cat("Database").Cat("Token").Notice(context.TODO(), "Token", tokenDO.Token, "获取成功") return &tokenDO } } else { - g.Log().Cat("Database").Cat("Token").Debug(context.TODO(), "xf_token 数据表为空") + g.Log().Cat("Database").Cat("Token").Notice(context.TODO(), "xf_token 数据表为空") return nil } } else { @@ -64,6 +64,6 @@ func DeleteToken(token string) { if err != nil { g.Log().Cat("Database").Cat("Token").Error(context.TODO(), err.Error()) } else { - g.Log().Cat("Database").Cat("Token").Debug(context.TODO(), "Token", token, "删除成功") + g.Log().Cat("Database").Cat("Token").Notice(context.TODO(), "Token", token, "删除成功") } } diff --git a/utility/ResultUtil/ResultUtil.go b/utility/ResultUtil/ResultUtil.go index 24ddbc0..11c3534 100644 --- a/utility/ResultUtil/ResultUtil.go +++ b/utility/ResultUtil/ResultUtil.go @@ -2,16 +2,16 @@ package ResultUtil import ( "PersonalMain/utility/ErrorCode" + "context" "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/net/ghttp" ) -type DataResult struct{} - // Success // // 内容输出(包含 data) func Success(req *ghttp.Request, message string, data interface{}) { + g.Log().Cat("Result").Debug(context.WithValue(context.Background(), req.RequestURI, req.RequestURI), req.RequestURI, "", message) req.Response.WriteJson(g.Map{ "output": "Success", "code": 200, @@ -24,6 +24,7 @@ func Success(req *ghttp.Request, message string, data interface{}) { // // 内容输出(不含 data) func SuccessNoData(req *ghttp.Request, message string) { + g.Log().Cat("Result").Debug(context.WithValue(context.Background(), req.RequestURI, req.RequestURI), req.RequestURI, "", message) req.Response.WriteJson(g.Map{ "output": "Success", "code": 200, @@ -35,6 +36,7 @@ func SuccessNoData(req *ghttp.Request, message string) { // // 错误输出(包含 data) func Error(req *ghttp.Request, errorCode ErrorCode.ErrorCode, data interface{}) { + g.Log().Cat("Result").Debug(context.WithValue(context.Background(), req.RequestURI, req.RequestURI), req.RequestURI, "", errorCode.Message()) req.Response.WriteJson(g.Map{ "output": errorCode.Output(), "code": errorCode.Code(), @@ -47,6 +49,7 @@ func Error(req *ghttp.Request, errorCode ErrorCode.ErrorCode, data interface{}) // // 错误输出(不含 data) func ErrorNoData(req *ghttp.Request, errorCode ErrorCode.ErrorCode) { + g.Log().Cat("Result").Debug(context.WithValue(context.Background(), req.RequestURI, req.RequestURI), req.RequestURI, "ErrorNoData[", errorCode.Code(), "]>", errorCode.Message()) req.Response.WriteJson(g.Map{ "output": errorCode.Output(), "code": errorCode.Code(), @@ -58,6 +61,7 @@ func ErrorNoData(req *ghttp.Request, errorCode ErrorCode.ErrorCode) { // // 默认错误输出(包含 data) func ErrorDefault(req *ghttp.Request, output string, code int, message string, data interface{}) { + g.Log().Cat("Result").Debug(context.WithValue(context.Background(), req.RequestURI, req.RequestURI), req.RequestURI, "ErrorDefault[", code, "]>", message) req.Response.WriteJson(g.Map{ "output": output, "code": code,