From 8a085da7dc23dfc5063359abd158c71021083b63 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Sat, 9 Aug 2025 22:30:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=A0=81bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/loginModule/pwdLogin/pwdLogin.js | 9 ++++++--- pages/loginModule/register/register.js | 5 +++-- pages/personCenter/accountSetting/accountSetting.js | 1 + pages/personCenter/resetPwd/resetPwd.js | 3 ++- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/pages/loginModule/pwdLogin/pwdLogin.js b/pages/loginModule/pwdLogin/pwdLogin.js index 68ff0f2..db50727 100644 --- a/pages/loginModule/pwdLogin/pwdLogin.js +++ b/pages/loginModule/pwdLogin/pwdLogin.js @@ -68,7 +68,7 @@ Page({ // 获取验证码(仅校验手机号) getSmsCode() { - const { phone } = this.data; + const { phone, role } = this.data; // 1. 非空校验 if (!validate(this.data, { phone: '请输入手机号' })) { @@ -83,7 +83,10 @@ Page({ wx.request({ url: baseUrl + '/userInfo/code/pwd', method: 'POST', - data: { templateString: phone }, + data: { + phoneNumber: phone, + userRole: role + }, success: (res) => { console.log('验证码发送--->',res.data); if (res.data.code === 1) { @@ -176,7 +179,7 @@ Page({ const token = res.data.data.token || res.data.data; // ← 新增:将 token 存到本地缓存 wx.setStorageSync('token', token); - + wx.setStorageSync('role', role) wx.showToast({ title: '登录成功', icon: 'success', diff --git a/pages/loginModule/register/register.js b/pages/loginModule/register/register.js index a16a14a..422812f 100644 --- a/pages/loginModule/register/register.js +++ b/pages/loginModule/register/register.js @@ -54,7 +54,7 @@ Page({ }, sendSmsCode() { - const { phone } = this.data; + const { phone, role } = this.data; if (!phone.trim()) { wx.showToast({ title: '请输入手机号', icon: 'none' }); return; @@ -68,7 +68,8 @@ Page({ method: 'POST', header: { 'content-type': 'application/json' }, data: { - templateString: phone + phoneNumber: phone, + userRole: role }, success: res => { // 假设后端返回 { success: true, ... } diff --git a/pages/personCenter/accountSetting/accountSetting.js b/pages/personCenter/accountSetting/accountSetting.js index 9bfe118..c2f3eef 100644 --- a/pages/personCenter/accountSetting/accountSetting.js +++ b/pages/personCenter/accountSetting/accountSetting.js @@ -33,6 +33,7 @@ Page({ icon: 'success' }) wx.removeStorageSync('token') + wx.removeStorageSync('role') setTimeout(() => { wx.reLaunch({ url: '/pages/welcome/homePage/homePage', diff --git a/pages/personCenter/resetPwd/resetPwd.js b/pages/personCenter/resetPwd/resetPwd.js index 11072a8..028fdf0 100644 --- a/pages/personCenter/resetPwd/resetPwd.js +++ b/pages/personCenter/resetPwd/resetPwd.js @@ -67,7 +67,8 @@ Page({ Authorization: wx.getStorageSync('token') }, data: { - templateString: phone + phoneNumber: phone, + userRole: wx.getStorageSync('role') }, success: res => { if (res.data.code === 1) {