From 1a6afcd266f1bad543d67aa1e7c359984a5aa83b Mon Sep 17 00:00:00 2001 From: RockYang Date: Thu, 27 Jul 2023 10:29:59 +0800 Subject: [PATCH] fix: fix bug for mobile verify code function not available in register page --- api/core/app_server.go | 1 + web/src/views/Register.vue | 3 +++ 2 files changed, 4 insertions(+) diff --git a/api/core/app_server.go b/api/core/app_server.go index 22fa9640..23ef6e19 100644 --- a/api/core/app_server.go +++ b/api/core/app_server.go @@ -175,6 +175,7 @@ func authorizeMiddleware(s *AppServer) gin.HandlerFunc { if c.Request.URL.Path == "/api/user/login" || c.Request.URL.Path == "/api/admin/login" || c.Request.URL.Path == "/api/user/register" || + c.Request.URL.Path == "/api/sms/status" || strings.HasPrefix(c.Request.URL.Path, "/api/verify/") || strings.HasPrefix(c.Request.URL.Path, "/static/") || c.Request.URL.Path == "/api/admin/config/get" { diff --git a/web/src/views/Register.vue b/web/src/views/Register.vue index 4f9695dc..ae40edfd 100644 --- a/web/src/views/Register.vue +++ b/web/src/views/Register.vue @@ -139,6 +139,9 @@ const register = function () { return ElMessage.error('两次输入密码不一致'); } + if (formData.value.code === '') { + formData.value.code = 0 + } httpPost('/api/user/register', formData.value).then(() => { ElMessage.success({"message": "注册成功,即将跳转到登录页...", onClose: () => router.push("login")}) }).catch((e) => {