// pages/user/discount/discount_ex/discount_ex.js import { http, login_check } from '../../../../utils/util' import { host } from '../../../../Gdata' Page({ /** * 页面的初始数据 */ data: { active: 0 }, ex(e) { if (login_check(1)) { let token = getApp().globalData.token let uid = getApp().globalData.uid let url = ["/api/v1/coupon-exchange", "/api/v1/wenhui-exchange", "/api/v1/card-exchange"] if (e.currentTarget.dataset.index == 2) { wx.request({ url: host + url[e.currentTarget.dataset.index], data: { card_sn: this.data.code }, method: "post", header: { 'token': token, 'uid': uid }, success: res => { if (200 == res.data.status) { this.setData({ code: null }) wx.showToast({ title: "兑换成功", icon: "success", duration: 2000 }) } else { wx.showToast({ title: "兑换码错误", icon: 'error', duration: 2000 }) } } }) } else { wx.request({ url: host + url[e.currentTarget.dataset.index], data: { coupon_sn: this.data.code }, method: "post", header: { 'token': token, 'uid': uid }, success: res => { if (200 == res.data.status) { this.setData({ code: null }) wx.showToast({ title: "兑换成功", icon: "success", duration: 2000 }) } else { wx.showToast({ title: "兑换码错误", icon: 'error', duration: 2000 }) } } }) } } }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })