This commit is contained in:
eson 2023-08-28 17:32:59 +08:00
parent 7c42d644fa
commit bc057ed73d

View File

@ -70,14 +70,11 @@ func ParseJwtToken(r *http.Request, svcCtx any) (*auth.UserInfo, error) {
if info != nil {
if info.IsUser() {
// us, err := state.GetUserState(info.UserId) //获取缓存的用户状态
log.Println(svcCtx)
rsvcCtx := reflect.ValueOf(svcCtx)
log.Println(rsvcCtx, rsvcCtx.Type())
if rsvcCtx.Kind() == reflect.Ptr {
rsvcCtx = rsvcCtx.Elem()
}
ctxValue := rsvcCtx.FieldByName("MysqlConn")
gdb := ctxValue.Interface().(*gorm.DB)
us, err := shared.GetUserState(info.UserId, gdb)