From ceea40372050073c202d1a3ab2112f9754f2bce4 Mon Sep 17 00:00:00 2001 From: zhaojs <349234519@qq.com> Date: 星期一, 19 六月 2023 15:22:19 +0800 Subject: [PATCH] no message --- uniapp/pages/login/wxlogin.vue | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/uniapp/pages/login/wxlogin.vue b/uniapp/pages/login/wxlogin.vue index 279d282..5b2d4f4 100644 --- a/uniapp/pages/login/wxlogin.vue +++ b/uniapp/pages/login/wxlogin.vue @@ -47,13 +47,14 @@ isread: false, haswxlogin: false, isSupportMob:false, - isother:false + isother:false, + clientid:'' } }, onLoad() { this.appInfo = uni.getStorageSync('appInfo') - console.log(this.appInfo.iosExamine) - console.log(getApp().globalData.ifwt) + //console.log(this.appInfo.iosExamine) + //console.log(getApp().globalData.ifwt) //this.haswxlogin = this.appInfo.iosExamine ? false : (getApp().globalData.ifwt == 1 ? true : false) this.haswxlogin = getApp().globalData.ifwt == 1 ? true :false; this.isSupportMoblie(); @@ -96,7 +97,8 @@ name: 'getPhoneNumber', // 浣犵殑浜戝嚱鏁板悕绉� data: { 'access_token': mobRes.access_token, // 瀹㈡埛绔竴閿櫥褰曟帴鍙h繑鍥炵殑access_token - 'openid': mobRes.openid // 瀹㈡埛绔竴閿櫥褰曟帴鍙h繑鍥炵殑openid + 'openid': mobRes.openid ,// 瀹㈡埛绔竴閿櫥褰曟帴鍙h繑鍥炵殑openid + 'push_cid':that.clientid//瀹㈡埛绔帹閫佺殑cid } }).then(res => { console.log(res) @@ -105,6 +107,8 @@ univerifyManager.close(); }).catch(err=>{ // 澶勭悊閿欒 + console.log(err) + that.isother=true; that.$alert('鑾峰彇鎵嬫満鍙风爜澶辫触锛岃浣跨敤鍏朵粬鏂瑰紡鐧诲綍') setTimeout(function(){ univerifyManager.close(); @@ -115,6 +119,12 @@ mobileLogin() { var that=this; + // #ifdef APP-PLUS + plus.push.getClientInfoAsync((info) => { + that.clientid = info["clientid"]; + }); + // #endif + if (this.isread) { univerifyManager.login({ provider: 'univerify', @@ -186,6 +196,11 @@ }, wxlogin() { var that = this; + // #ifdef APP-PLUS + plus.push.getClientInfoAsync((info) => { + that.clientid = info["clientid"]; + }); + // #endif if (this.isread) { uni.getProvider({ service: 'oauth', @@ -195,10 +210,12 @@ uni.login({ provider: 'weixin', success: (loginRes) => { + console.log(loginRes); that.$u.api.wxapplogin({ openid: loginRes.authResult.openid, access_token: loginRes.authResult.access_token }).then(e => { + console.log(e); if (e.code != 0) return that.$alert(e.msg) var res = e.data; if(res.type == 'goUser'){ -- Gitblit v1.9.3