From c8efca6987e038b2cebf86d4a47a411316b8ef43 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Fri, 12 Mar 2021 10:22:24 +0800 Subject: [PATCH] 拨打电话,和顶部标题 --- pages/error/error.js | 73 ++++++++++++------------------------------------------------------------- pages/error/error.wxml | 2 +- 2 files changed, 13 insertions(+), 62 deletions(-) diff --git a/pages/error/error.js b/pages/error/error.js index f0bf229..5f0b0b5 100644 --- a/pages/error/error.js +++ b/pages/error/error.js @@ -10,71 +10,22 @@ Page({ var th=this,app = getApp(); app.getConfig(function(e){ th.setData({ store:e,msg:t.msg}); + wx.setNavigationBarTitle({ + title: e.store_name//页面标题 + }) }) }, - getphone: function(e) { - var that = this; - var app=getApp(),a=app; - //此处授权得到userInfo - console.log("getphone"); - e=e.detail; - console.log(e); - //接下来写业务代码登录 - //最后,记得返回刚才的页面 - if (e.encryptedData==undefined){ - wx.navigateTo({ - url: '/pages/user/binding_info/binding_info', - }) - return false; + phone:function (){ + if(this.data.msg.indexOf("可联系:")!=-1){ + var tel=this.data.msg.split("可联系:")[1]; + if(tel){ + wx.makePhoneCall({ + phoneNumber: tel, + }) + } } - var r=getApp().globalData.getu; - var sessionKey = getApp().globalData.sessionKey; - var openid = getApp().globalData.openid; - var dd = { - oauth: "miniapp", - nickname: r.nickName, - head_pic: r.avatarUrl, - sex: r.gender, - terminal: "miniapp", - sessionKey: sessionKey, - openid:openid, - encryptedData: e.encryptedData, - iv: e.iv, - store_id: a.globalData.setting.stoid, - }; - console.log(dd); + } - app.request.get("/api/weshop/users/thirdLogin", { - data: dd, - success: function (e) { - console.log("thirdLogin"); - console.log(e); - if (e.data.code == 0) { - app.globalData.user_id = e.data.data.user_id; - } else { - return app.showWarning("授权登入失败!"); - } - wx.setStorageSync("isAuth", !0), a.globalData.userInfo = e.data.data, a.globalData.userInfo.head_pic = t.getFullUrl(a.globalData.userInfo.head_pic); - wx.navigateBack({ delta: 1}) - }, - failStatus: function (t) { - return "100" === t.data.result ? (i.goHome(), wx.navigateTo({ - url: "/pages/user/binding_info/binding_info?nickName=" + r.nickName + "&userHeadPic=" + r.avatarUrl - }), !1) : (i.clearAuth(), i.alertLoginErrorAndGoHome(t.data.msg), a.request.post("/api/user/logout", { - isShowLoading: !1, - data: { - token: a.request.getToken() - }, - failStatus: function () { - return !1; - } - }), !1); - }, - fail: function (t) { - return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1; - } - }); - } }); diff --git a/pages/error/error.wxml b/pages/error/error.wxml index 96b66cd..2f51e8c 100644 --- a/pages/error/error.wxml +++ b/pages/error/error.wxml @@ -3,6 +3,6 @@ {{store.store_name}} {{store.store_desc}} - {{msg}} + {{msg}} \ No newline at end of file -- libgit2 0.21.4