From c742a65aa0ae00b9a640a16f880997f180a5845b Mon Sep 17 00:00:00 2001 From: FengHui Date: Fri, 10 Apr 2026 12:27:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=B0=83=E8=AF=95=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/login/wx-login.vue | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/pages/login/wx-login.vue b/pages/login/wx-login.vue index bced99f..893d5fe 100644 --- a/pages/login/wx-login.vue +++ b/pages/login/wx-login.vue @@ -231,12 +231,8 @@ const validateForm = () => { // 微信小程序授权前的检查 const checkBeforeWxAuth = (e) => { - console.log('checkBeforeWxAuth called, canSubmit:', canSubmit.value); - console.log('userType:', userType.value, 'agreedToAgreement:', agreedToAgreement.value); - // 验证表单 if (!validateForm()) { - console.log('Validation failed, preventing wx auth'); // 阻止微信授权流程 if (e && e.preventDefault) { e.preventDefault(); @@ -249,23 +245,16 @@ const checkBeforeWxAuth = (e) => { // 微信获取手机号 const onWxGetPhoneNumber = async (e) => { - console.log('onWxGetPhoneNumber called, event:', e); - console.log('userType:', userType.value, 'agreedToAgreement:', agreedToAgreement.value); - + const { encryptedData, iv } = e.detail; // 使用通用验证函数 if (!validateForm()) { - console.log('Validation failed in onWxGetPhoneNumber'); return; } - console.log('Validation passed, proceeding with wx auth'); - if (e.detail.errMsg === 'getPhoneNumber:ok') { uni.login({ provider: 'weixin', success: (loginRes) => { - console.log('微信登录code获取成功:', loginRes.code); - const { encryptedData, iv } = e.detail; const code = loginRes.code; // 调用接口 /app/appWxphoneSmsCode @@ -279,9 +268,6 @@ const onWxGetPhoneNumber = async (e) => { orgType: orgType.value }, 'post').then((resData) => { uni.hideLoading(); - console.log('获取验证码接口返回:', resData); - console.log('接口返回的所有字段:', Object.keys(resData)); - // 检查可能的手机号字段 const possiblePhoneFields = ['phone', 'mobile', 'phoneNumber', 'tel', 'mobilePhone']; let phoneValue = ''; @@ -317,7 +303,6 @@ const onWxGetPhoneNumber = async (e) => { }); }, fail: (err) => { - console.error('获取微信登录code失败:', err); uni.showToast({ title: '获取登录信息失败,请重试', icon: 'none', @@ -342,17 +327,11 @@ const onWxGetPhoneNumber = async (e) => { // H5/App 微信登录(暂保持原有逻辑,后续可调整) const wxLogin = () => { - console.log('wxLogin called'); - console.log('userType:', userType.value, 'agreedToAgreement:', agreedToAgreement.value); - // 使用通用验证函数 if (!validateForm()) { console.log('Validation failed in wxLogin'); return; } - - console.log('Validation passed, proceeding with H5/App login'); - // #ifdef H5 // H5端跳转到H5登录页面 uni.navigateTo({ @@ -415,17 +394,11 @@ const wxLogin = () => { // 测试账号登录(仅开发环境) const testLogin = () => { - console.log('testLogin called'); - console.log('userType:', userType.value, 'agreedToAgreement:', agreedToAgreement.value); - // 使用通用验证函数 if (!validateForm()) { - console.log('Validation failed in testLogin'); return; } - console.log('Validation passed, proceeding with test login'); - uni.showLoading({ title: '登录中...' }); const params = {