diff --git a/Yi.Bbs.Vue3/src/views/login/index.vue b/Yi.Bbs.Vue3/src/views/login/index.vue
index f5195ea5..cf39be07 100644
--- a/Yi.Bbs.Vue3/src/views/login/index.vue
+++ b/Yi.Bbs.Vue3/src/views/login/index.vue
@@ -11,7 +11,8 @@
@@ -21,7 +22,7 @@
:rules="rules"
v-if="isRegister"
>
-
+
-
+
@@ -100,7 +98,6 @@
-
+
{
isRegister.value = !isRegister.value;
};
const register = async (formEl) => {
if (!formEl) return;
- await formEl.validate((valid) => {
+ await formEl.validate(async (valid) => {
if (valid) {
try {
if (registerForm.password != passwordConfirm.value) {
ElMessage.error("两次密码输入不一致");
return;
}
- registerFun(registerForm);
+ await registerFun(registerForm);
+ handleRegister();
} catch (error) {
ElMessage({
message: error.message,
@@ -388,7 +390,7 @@ onMounted(async () => {
}
.registerForm {
:deep(.el-form-item) {
- margin-bottom: 1px;
+ margin-bottom: 5px;
}
}
}