| | |
| | | // import bLogin from '../behaviors/bLogin' |
| | | // import $f from "../../../service/baserequest" |
| | | |
| | | const bLogin = require('../behaviors/bLogin') |
| | | const $f = require("../../../service/baserequest") |
| | | const app = getApp() |
| | | const bLogin = require('../behaviors/bLogin'); |
| | | const $f = require('../../../service/baserequest'); |
| | | const app = getApp(); |
| | | |
| | | const tmplIds = [ |
| | | 'zPNMzF5WsshniJyl83DD-u7MyVoUozOc2kjK8dGZcSA', |
| | | 'zPNMzF5WsshniJyl83DD-lDZtNvx7JyqLbKgqDl0qvU', |
| | | 'dqREi7vAd03OOirTgBGcm5aCihZJKBjVpiA8Kbu4B8w', |
| | | ]; |
| | | |
| | | Page({ |
| | | behaviors: [bLogin], |
| | |
| | | onLoad: function (options) { |
| | | wx.getStorage({ |
| | | key: 'agree', |
| | | success: (res) => { |
| | | success: res => { |
| | | this.setData({ |
| | | agree: res.data |
| | | }) |
| | | } |
| | | }) |
| | | agree: res.data, |
| | | }); |
| | | }, |
| | | }); |
| | | wx.getStorage({ |
| | | key: 'userProfile', |
| | | success: (res) => { |
| | | success: res => { |
| | | this.setData({ |
| | | userProfile: res.data |
| | | }) |
| | | userProfile: res.data, |
| | | }); |
| | | }, |
| | | }) |
| | | }); |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面初次渲染完成 |
| | | */ |
| | | onReady: function () { |
| | | |
| | | }, |
| | | onReady: function () {}, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面显示 |
| | | */ |
| | | onShow: function () { |
| | | |
| | | }, |
| | | onShow: function () {}, |
| | | |
| | | loginWx() { |
| | | var that = this |
| | | if (!this.waitAgree()) return |
| | | var that = this; |
| | | if (!this.waitAgree()) return; |
| | | if (app.globalData.userProfile) { |
| | | wx.requestSubscribeMessage({ |
| | | tmplIds: [ |
| | | '6JQFOJ12yBvKfRg_duSdwKiH5_J3LpICmz3Li-L1Cr8', |
| | | 'zPNMzF5WsshniJyl83DD-lDZtNvx7JyqLbKgqDl0qvU', |
| | | 'dqREi7vAd03OOirTgBGcm5aCihZJKBjVpiA8Kbu4B8w' |
| | | ], |
| | | tmplIds: tmplIds, |
| | | success(res) { |
| | | console.log(res); |
| | | }, |
| | |
| | | console.log(e); |
| | | }, |
| | | complete() { |
| | | that.loginPw(app.globalData.userProfile) |
| | | } |
| | | }) |
| | | that.loginPw(app.globalData.userProfile); |
| | | }, |
| | | }); |
| | | } else { |
| | | wx.getUserProfile({ |
| | | lang: 'zh_CN', |
| | | desc: '用于显示,提示用户当前已登录', |
| | | success: (res) => { |
| | | success: res => { |
| | | console.log(res); |
| | | wx.setStorage({ |
| | | data: res.userInfo, |
| | | key: 'userProfile', |
| | | }) |
| | | this.loginPw(res.userInfo) |
| | | }); |
| | | this.loginPw(res.userInfo); |
| | | }, |
| | | complete() { |
| | | wx.requestSubscribeMessage({ |
| | | tmplIds: [ |
| | | '6JQFOJ12yBvKfRg_duSdwKiH5_J3LpICmz3Li-L1Cr8', |
| | | 'zPNMzF5WsshniJyl83DD-lDZtNvx7JyqLbKgqDl0qvU', |
| | | 'dqREi7vAd03OOirTgBGcm5aCihZJKBjVpiA8Kbu4B8w' |
| | | ], |
| | | tmplIds: tmplIds, |
| | | success(res) { |
| | | console.log(res); |
| | | }, |
| | | fail(e) { |
| | | console.log(e); |
| | | }, |
| | | complete() { |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | complete() {}, |
| | | }); |
| | | }, |
| | | }); |
| | | } |
| | | |
| | | |
| | | }, |
| | | |
| | | _onLoginFail(e) { |
| | |
| | | title: '未绑定账号', |
| | | duration: 1000, |
| | | icon: 'none', |
| | | }) |
| | | }) |
| | | }); |
| | | }); |
| | | }, |
| | | |
| | | gotoLogin(toast) { |
| | | if (!this.waitAgree()) return |
| | | if (!this.waitAgree()) return; |
| | | wx.requestSubscribeMessage({ |
| | | tmplIds: [ |
| | | '6JQFOJ12yBvKfRg_duSdwKiH5_J3LpICmz3Li-L1Cr8', |
| | | 'zPNMzF5WsshniJyl83DD-lDZtNvx7JyqLbKgqDl0qvU', |
| | | 'dqREi7vAd03OOirTgBGcm5aCihZJKBjVpiA8Kbu4B8w' |
| | | ], |
| | | tmplIds: tmplIds, |
| | | success(res) { |
| | | console.log(res); |
| | | }, |
| | |
| | | complete() { |
| | | wx.navigateTo({ |
| | | url: '/pages/mUser/userloginpw/userloginpw', |
| | | success: (result) => { |
| | | success: result => { |
| | | if (typeof toast === 'function') { |
| | | toast() |
| | | toast(); |
| | | } |
| | | }, |
| | | fail: (res) => {}, |
| | | complete: (res) => {}, |
| | | }) |
| | | } |
| | | }) |
| | | fail: res => {}, |
| | | complete: res => {}, |
| | | }); |
| | | }, |
| | | }); |
| | | }, |
| | | |
| | | checkboxChange(e) { |
| | | var a = !this.data.agree |
| | | var a = !this.data.agree; |
| | | this.setData({ |
| | | agree: a |
| | | }) |
| | | agree: a, |
| | | }); |
| | | wx.setStorage({ |
| | | key: 'agree', |
| | | data: a |
| | | }) |
| | | data: a, |
| | | }); |
| | | }, |
| | | |
| | | waitAgree() { |
| | | if (this.data.agree) { |
| | | return true |
| | | return true; |
| | | } else { |
| | | wx.showToast({ |
| | | title: '阅读并同意条款', |
| | | icon: 'none' |
| | | }) |
| | | return false |
| | | icon: 'none', |
| | | }); |
| | | return false; |
| | | } |
| | | }, |
| | | |
| | |
| | | wx.showLoading({ |
| | | title: ' 打开中', |
| | | mask: true, |
| | | }) |
| | | }); |
| | | wx.downloadFile({ |
| | | url: app.globalData.agreement, |
| | | success: function (res) { |
| | | wx.hideLoading() |
| | | const filePath = res.tempFilePath |
| | | wx.hideLoading(); |
| | | const filePath = res.tempFilePath; |
| | | wx.openDocument({ |
| | | filePath: filePath, |
| | | success: function (res) { |
| | | console.log('打开文档成功') |
| | | console.log('打开文档成功'); |
| | | }, |
| | | fail(error) { |
| | | console.log(error); |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | }); |
| | | }, |
| | | }); |
| | | }, |
| | | }); |