const { redeemClass } = require("../../../utils/serve/user") // subpackage/user/redeem-class/redeem-class.js Page({ /** * 页面的初始数据 */ data: { redeemCode:'' }, duihuan(){ wx.showLoading({ title: '兑换中', }) setTimeout(async() => { const res = await redeemClass(this.data.redeemCode) if(res.success){ wx.hideLoading() wx.showModal({ title: '兑换成功,快去学习课程吧~', showCancel: false, complete: (res) => { wx.switchTab({ url :'/pages/student/teach/teach' }) } }) }else{ wx.showToast({ title: '兑换失败,请稍后重试~', icon:'none' }) } }, 1000); }, fanhui(){ wx.switchTab({ url: '/pages/student/train/train', }) }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.setData({ redeemCode:options.redeemCode }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })