From 75bbff0775d1f6a42e59a41817f773597e0ea419 Mon Sep 17 00:00:00 2001 From: Granty1 Date: Wed, 8 Apr 2020 19:37:38 +0800 Subject: [PATCH] Fixed bug that can not create jwt black record --- server/api/v1/sys_jwt_blacklist.go | 2 +- server/api/v1/sys_user.go | 2 +- server/service/jwt_black_list.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/api/v1/sys_jwt_blacklist.go b/server/api/v1/sys_jwt_blacklist.go index 235d5668..5b6d7ba3 100644 --- a/server/api/v1/sys_jwt_blacklist.go +++ b/server/api/v1/sys_jwt_blacklist.go @@ -20,7 +20,7 @@ func JsonInBlacklist(c *gin.Context) { modelJwt := model.JwtBlacklist{ Jwt: token, } - err := service.JsonInBlacklist(modelJwt) + err := service.JsonInBlacklist(&modelJwt) if err != nil { response.FailWithMessage(fmt.Sprintf("jwt作废失败,%v", err), c) } else { diff --git a/server/api/v1/sys_user.go b/server/api/v1/sys_user.go index 1ca7e083..78460b29 100644 --- a/server/api/v1/sys_user.go +++ b/server/api/v1/sys_user.go @@ -103,7 +103,7 @@ func tokenNext(c *gin.Context, user model.SysUser) { } else { var blackJWT model.JwtBlacklist blackJWT.Jwt = jwtStr - err3 := service.JsonInBlacklist(blackJWT) + err3 := service.JsonInBlacklist(&blackJWT) if err3 != nil { response.FailWithMessage("jwt作废失败", c) } else { diff --git a/server/service/jwt_black_list.go b/server/service/jwt_black_list.go index bb8812fc..888d5b61 100644 --- a/server/service/jwt_black_list.go +++ b/server/service/jwt_black_list.go @@ -9,7 +9,7 @@ import ( // @description create jwt blacklist // @auth (2020/04/05 20:22 ) // @return err error -func JsonInBlacklist(j model.JwtBlacklist) (err error) { +func JsonInBlacklist(j *model.JwtBlacklist) (err error) { err = global.GVA_DB.Create(j).Error return }