diff --git a/src/components/Login.vue b/src/components/Login.vue index c805e4e..76cf9a7 100644 --- a/src/components/Login.vue +++ b/src/components/Login.vue @@ -171,6 +171,24 @@ export default { } verificationCodeError.value = ''; // 清除错误信息 return true; + axios.post('https://api.sso.ycymedu.com/api/syswechat/smslogin', { + phoneNumber: phone.value, + code:verificationCode.value, + redirect_uri:referer.value + }) + .then(response => { + if(response.data.code === '200'){ + console.log('验证码发送成功:', response.data); + startCountdown(); // 开始倒计时 + }else{ + console.log('验证码发送失败:', response.data); + phoneError.value = response.data.message; + } + }) + .catch(error => { + console.error('发送验证码失败:', error); + phoneError.value = '发送验证码失败,请稍后再试'; + }); }); // 校验手机号(账号)