From 14f7d39b1885442de42bdd81806774151baddd4f Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期二, 22 七月 2025 15:37:03 +0800 Subject: [PATCH] 'ts报红部分解决' --- src/views/register/index.vue | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/views/register/index.vue b/src/views/register/index.vue index 7de31f3..e904c46 100644 --- a/src/views/register/index.vue +++ b/src/views/register/index.vue @@ -121,7 +121,7 @@ <span id="suffix-span-2" ref="spanRef" - @click="sendValidationCode(state.ruleForm.phone)" + @click="sendValidationCode" > 鑾峰彇楠岃瘉鐮� </span> @@ -172,7 +172,7 @@ phoneNumberCode, register, exRole -} from "@/api/register/index.ts"; +} from "@/api/register/index"; import { useRoute, useRouter } from "vue-router"; import { message } from "@/utils/message"; defineOptions({ @@ -191,7 +191,7 @@ phoneVCode: "", // tenantId: props.tenantInfo.id, code: "", - codeId: 0, + codeId: "", email: "", exRoleCode: "" }, @@ -300,11 +300,8 @@ // 鑾峰彇楠岃瘉鐮� const getCaptcha = async () => { // if (!state.captchaEnabled) return; - state.ruleForm.code = ""; const res = await captcha(); - console.log(res); - state.captchaImage = "data:text/html;base64," + res.result?.img; state.expirySeconds = res.result?.expirySeconds; state.ruleForm.codeId = res.result?.id; @@ -316,7 +313,7 @@ const spanRef = ref(); const submitForm = async (formEl: FormInstance | undefined) => { if (!formEl) return; - await formEl.validate((valid, fields) => { + await formEl.validate(valid => { if (valid) { state.ruleForm.account = state.ruleForm.phone; register(state.ruleForm).then(res => { -- Gitblit v1.9.1