// pages/currentEnter/index.js const app = getApp(); let enterId = "" Page({ /** * 页面的初始数据 */ data: { isSignIn: false, memberEnterDetail: {}, showDeleteDialog: false, isGoHome: false, endDate: false, }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { enterId = options.id; this.getData(); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function() { let pages = getCurrentPages(); this.setData({ isGoHome: pages.length == 1 }) }, /** * 生命周期函数--监听页面显示 */ onShow: function() { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function() { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function() { }, /** * 用户点击右上角分享 */ onShareAppMessage: function() { return { title: '智慧云馆' } }, // 获取数据 getData() { app.$api.memberEntersDetail({ enterId: enterId }).then(res => { if (!res.memberEnterDetail) { wx.navigateBack({ delta: 1, }) } this.setData({ memberEnterDetail: res.memberEnterDetail }) }, err => { }) }, // 取消弹框 cancelDeleteDialog() { this.setData({ showDeleteDialog: false }) }, // // 确认删除 // confirmDeleteDialog() { // app.$api.memberEnterDetailsCancel({ // orderSn: this.data.memberEnterDetail.orderSn // }).then(res => { // wx.showToast({ // title: '取消成功', // }) // this.setData({ // showDeleteDialog: false // }) // this.getData(); // }, err => { // this.setData({ // showDeleteDialog: false // }) // }); // }, // 打开导航, opnGPS() { wx.openLocation({ latitude: Number(this.data.memberEnterDetail.latitude), longitude: Number(this.data.memberEnterDetail.longitude), name: this.data.memberEnterDetail.lessonName, address: this.data.memberEnterDetail.address, }) }, backOut() { wx.navigateBack({ delta: 1, }) } })