const { default: api } = require("../../js/api"); Page({ data: { isLoggedIn: false, userInfo: null, scanTitle: '扫码加油', scanTip: '请扫描加油机键盘上的二维码' }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { var wxChatID = wx.getStorageSync("WachatID") console.log("wxchatid", wxChatID); if (wxChatID) { api.request_GetSiteInfo().then(res => { console.log("站点信息",res) }) // 获取用户信息授权 // wx.getUserProfile({ // desc: '用于完善用户资料', // 声明获取用户信息的目的 // success(res) { // console.log('用户信息:', res.userInfo); // var user = { // UserName: res.userInfo.nickName, // UserAvatarUrl: res.userInfo.avatarUrl, // UserPhoneNumber: '', // Address: '' // }; // api.request_AddMiniprogramUser(user) // .then(res => { // debugger // return api.request_GetSiteInfo() // }).then(res => { // console.log("获取站点信息", res) // }); // // 将用户信息发送到服务器 // // 例如:wx.request({ url: 'https://example.com/userInfo', data: res.userInfo }) // }, // fail(err) { // console.error('获取用户信息失败:', err); // }, // }); this.setData({ isLoggedIn: true, userInfo: null, scanTitle: '扫码加油', scanTip: '请扫码加油机键盘上的二维码' }) } }, toLoginOrOrderPage: function () { if (!this.data.isLoggedIn) { wx.redirectTo({ url: '../login/login' }) } else { wx.navigateTo({ url: '../historyOrder/historyOrder', }) } } });