diff --git a/src/views/admin/account/enterRealAuth/index.vue b/src/views/admin/account/enterRealAuth/index.vue index 7aa2c5f..526a1f2 100644 --- a/src/views/admin/account/enterRealAuth/index.vue +++ b/src/views/admin/account/enterRealAuth/index.vue @@ -115,7 +115,7 @@ - + @@ -157,6 +157,8 @@ import { enterpriseCertification } from '@/apis/certification'; import SmsCodeInput from '@/components/SmsCodeInput.vue'; import { fetchUserInfo } from '@/apis/modules/login'; import dayjs from 'dayjs' +import { sendSMSCode } from '@/apis/home' +import { SmsType } from '@/constants/sms'; const router = useRouter(); // 表单引用 const formRef = ref(); @@ -299,7 +301,24 @@ const handleSubmit = async () => { }); // TODO: 调用 API 提交表单 + + }; +const handleSendCode = async () => { + if (!formState.phone || !/^\d{11}$/.test(formState.phone)) { + message.warning('请输入正确的手机号'); + return; + } + + try { + // 调用短信接口(注册场景) + const res: any = await sendSMSCode(formState.phone, SmsType.REGISTER); + message.success(res); + } catch (error: any) { + console.error('发送验证码失败:', error); + message.error(error?.response?.data?.message || '发送失败,请稍后重试'); + } + }; // 取消 const handleCancel = () => { diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 44ad7e2..582645e 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -47,7 +47,7 @@ {{ value.gpu_type }}
- ¥{{ value.payOnTime }} + ¥{{ value.price }} /小时
diff --git a/src/views/login/component/code.vue b/src/views/login/component/code.vue index 826ad57..9d986e9 100644 --- a/src/views/login/component/code.vue +++ b/src/views/login/component/code.vue @@ -2,7 +2,7 @@