diff --git a/server/api/v1/sys_jwt_blacklist.go b/server/api/v1/sys_jwt_blacklist.go index 235d5668877ceac28e28117443a654ad5dbc1616..5b6d7ba320c15e38328517f4482fcf1331daaac9 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 1ca7e0836d88bae5e4ade0f48ed47ad872966905..78460b298a630f7788ca9d9cfdaa8ee33143742b 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 bb8812fcd318ec579b4a0e5b1f2e7b001f7de7ba..888d5b614cd4d54844ae28d97287b3ba9700c6d1 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 }