From b7fd27a4a7ac72eef5fc142cae9bb63fe69ef233 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 22 七月 2024 15:34:47 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
wechat_jiaxuan/pages/webView/index.js | 126 +-----------------------------------------
1 files changed, 3 insertions(+), 123 deletions(-)
diff --git a/wechat_jiaxuan/pages/webView/index.js b/wechat_jiaxuan/pages/webView/index.js
index 47d07be..530c487 100644
--- a/wechat_jiaxuan/pages/webView/index.js
+++ b/wechat_jiaxuan/pages/webView/index.js
@@ -1,8 +1,5 @@
// pages/webView/index.js
-// import Ls from '../../utils/storage'
-// let ls = new Ls()
-// import { saveBannerLookNum } from '../../api/index'
-// import { decodePhone, bindPhone, memberUpdate } from '../../api/index'
+
Page({
/**
@@ -12,134 +9,23 @@
hasUserInfo: true,
userInfo: {},
id: '',
- link: 'https://m.zbom.com/mobile/styleTest.html?type=1'
+ link: ''
},
-
- // 鏇存柊鐢ㄦ埛淇℃伅
- toLogin() {
- let that = this
- wx.getUserProfile({
- desc: '鐢ㄤ簬瀹屽杽浼氬憳璧勬枡', // 澹版槑鑾峰彇鐢ㄦ埛涓汉淇℃伅鍚庣殑鐢ㄩ�旓紝鍚庣画浼氬睍绀哄湪寮圭獥涓紝璇疯皑鎱庡~鍐�
- success: (wxInfo) => {
- // console.log(wxInfo)
- let { nickName: name, avatarUrl: imgurl, gender } = wxInfo.userInfo
- let sex
- switch (gender) {
- case 0:
- sex = ''
- break;
-
- case 1:
- sex = 0
- break;
-
- case 2:
- sex = 1
- break;
-
- default:
- break;
- }
- memberUpdate({ name, imgurl, sex }).then(res => {
- ls.set('userInfo', res.member)
- that.getWxUserInfo()
- that.toSever()
- })
- },
- fail: (err) => {
- console.log(err)
- wx.showToast({
- title: '鎺堟潈澶辫触',
- icon: 'none'
- })
- }
- })
- },
- // 鑾峰彇鐢ㄦ埛id鍜屾墜鏈哄彿
- bindgetphonenumber(e) {
- // 鐢ㄦ埛鎷掔粷
- let that = this
- // 鐢ㄦ埛鍚屾剰
- if (e.detail.errMsg === 'getPhoneNumber:ok') {
- decodePhone({ code: e.detail.code }).then(res => {
- if (res.phone === undefined || res.phone.length === null || !res.phone) {
- wx.showToast({
- title: res.msg,
- icon: 'none'
- })
- } else {
- that.setPhoneNumber(res.phone)
- }
- })
- }
- },
- setPhoneNumber(phone) {
- console.log(phone);
- bindPhone({ phone }).then(res => {
- console.log(res)
- ls.set('userInfo', res.member)
- this.setData({ userInfo: res.member })
- this.toSever()
- })
- },
- toSever () {
- try {
- wx.openCustomerServiceChat({
- extInfo: {
- url: "https://work.weixin.qq.com/kfid/kfcfbccadc81cd01c0b?enc_scene=ENC5EhZgjepB9zsutZUQ5AiRnyN7GamomkuWsUA4bwigukSK6w5pVyRzcNDKurjFDNDC7" //瀹㈡湇ID
- },
- corpId: 'ww3686d2bb864ce3e2', //浼佷笟寰俊ID
- success(res) { }
- })
- } catch (error) {
- wx.showToast({
- title: '璇锋洿鏂拌嚦寰俊鏈�鏂扮増鏈�',
- icon: 'none'
- })
- }
- },
- // 鑾峰彇鐢ㄦ埛寰俊淇℃伅
- getWxUserInfo() {
- // 浠庣紦瀛樹腑鑾峰彇鐢ㄦ埛寰俊淇℃伅
- ls.get('userInfo').then(res => {
- if (res) {
- if (!res.name || !res.imgurl) {
- this.setData({ hasUserInfo: false })
- } else {
- this.setData({ hasUserInfo: true, userInfo: res })
- }
- }
- })
- ls.get('sessionkey').then(res => {
- this.setData({ sessionkey: res })
- })
- },
-
- /**
- * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
- */
onLoad: function (options) {
- return
let that = this
const eventChannel = this.getOpenerEventChannel()
if (options.link) {
that.setData({ link: options.link, id: options.id })
- saveBannerLookNum({ id: id })
} else {
// 鐩戝惉acceptDataFromOpenerPage浜嬩欢锛岃幏鍙栦笂涓�椤甸潰閫氳繃eventChannel浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹�
eventChannel.on('acceptDataFromOpenerPage', function(data) {
console.log('鍙傛暟', data)
if (data.title) wx.setNavigationBarTitle({ title: data.title })
that.setData({ link: data.link, id: data.id })
- saveBannerLookNum({ id: data.id })
+ // saveBannerLookNum({ id: data.id })
})
}
- // // 鐩戝惉acceptDataFromOpenerPage浜嬩欢锛岃幏鍙栦笂涓�椤甸潰閫氳繃eventChannel浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹�
- // eventChannel.on('acceptDataFromOpenerPage', function(data) {
- // if (data.title) wx.setNavigationBarTitle({ title: data.title })
- // that.setData({ link: data.link })
- // })
},
/**
@@ -149,12 +35,6 @@
},
- /**
- * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鏄剧ず
- */
- onShow: function () {
- this.getWxUserInfo()
- },
/**
* 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰闅愯棌
--
Gitblit v1.9.3