diff --git a/src/views/Login/components/RegisterForm.vue b/src/views/Login/components/RegisterForm.vue index 0636a1c82..6a77cfbfc 100644 --- a/src/views/Login/components/RegisterForm.vue +++ b/src/views/Login/components/RegisterForm.vue @@ -38,7 +38,7 @@ - + { loading.value = true @@ -183,6 +185,11 @@ const handleRegister = async (params: any) => { registerData.registerForm.captchaVerification = params.captchaVerification } + const data = await validForm() + if (!data) { + return + } + const res = await LoginApi.register(registerData.registerForm) if (!res) { return @@ -242,7 +249,6 @@ const getTenantByWebsite = async () => { } } } -const loading = ref() // ElLoading.service 返回的实例 watch( () => currentRoute.value,