From a1e9b198844c84fb59e1d76e96377565c6c6752f Mon Sep 17 00:00:00 2001 From: chenlan Date: Wed, 19 Mar 2025 21:57:16 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=A4=9A=E8=AF=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/index/customer.vue | 2 +- pages/login/register.vue | 2 +- pages/mine/changinfo.vue | 4 ++-- pages/mine/resetPwd.vue | 48 ++++++++++++++++++++++++++-------------- 4 files changed, 36 insertions(+), 20 deletions(-) diff --git a/pages/index/customer.vue b/pages/index/customer.vue index 44df236..bde7c7a 100644 --- a/pages/index/customer.vue +++ b/pages/index/customer.vue @@ -46,7 +46,7 @@ - + {{$t('prompt')}} diff --git a/pages/login/register.vue b/pages/login/register.vue index cf00fda..43a545d 100644 --- a/pages/login/register.vue +++ b/pages/login/register.vue @@ -13,7 +13,7 @@ {{$t('getcode')}} diff --git a/pages/mine/changinfo.vue b/pages/mine/changinfo.vue index a1e390c..068244f 100644 --- a/pages/mine/changinfo.vue +++ b/pages/mine/changinfo.vue @@ -5,7 +5,7 @@ - 点击更换头像 + {{$t('mine.changeavatar')}} ID @@ -47,7 +47,7 @@ - + diff --git a/pages/mine/resetPwd.vue b/pages/mine/resetPwd.vue index fc420d1..0aa2c36 100644 --- a/pages/mine/resetPwd.vue +++ b/pages/mine/resetPwd.vue @@ -8,42 +8,42 @@ - 邮箱 + {{$t('email')}} - 获取验证码 - 重新获取({{vcodeTime}}s) + {{$t('getcode')}} + ({{vcodeTime}}s) - 重置密码 + {{$t('resetpassword')}} - 确认修改 + {{$t('Confirmbtn')}} @@ -74,20 +74,27 @@ login() { if(this.email==''){ uni.showToast({ - title:'邮箱不能为空', + title:this.$t('emailerr'), icon: 'none' }); return false } if(this.password==''){ uni.showToast({ - title:'密码不能为空', + title:this.$t('passworerr'), icon: 'none' }); return false } }, getVcode() { + if(this.email==''){ + uni.showToast({ + title:this.$t('emailerr'), + icon: 'none' + }); + return false + } this.vcodeTime = 60 this.vcodeTimer = setInterval(() => { if (this.vcodeTime > 0) { @@ -97,9 +104,18 @@ this.vcodeTimer = null } }, 1000) - uni.showToast({ - title: "获取验证码", - icon: 'none' + request({ + url:'user/sendCode', + method:'POST', + data:{ + email: this.email, + } + }).then(res => { + console.log(res.data.data) + uni.showToast({ + title:res.data.message, + icon: 'none' + }) }) }, }