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