// pages/user/yhq/exchange/exchange.js var e = function (e) { return e && e.__esModule ? e : { default: e }; }(require("../../../../utils/LoadMore.js")), t = getApp(), a = t.request, o = t.globalData.setting, os = o, i = require("../../../../utils/util.js"), ut = i, b = require("../../../../app.js"), app = b, s = require("../../../../utils/common.js"), n = new e.default(); var regeneratorRuntime = require('../../../../utils/runtime.js'); Page({ /** * 页面的初始数据 */ data: { result:[],//结果 }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, // 刷出兑换劵 async exchange() { var e = this, result; var user_id = getApp().globalData.user_id; var store_id = os.stoid; await getApp().request.promiseGet("/api/weshop/users/listExchangeCoupons", { data: { user_id: user_id, store_id: store_id, } }).then(res => { var msg=res.data; result=msg.data.pageData; }) e.setData({ result: result }) }, /** * 点击兑换 */ async click(e) { var th=this; this.data.monye=e.currentTarget.dataset.monye; this.data.integr=e.currentTarget.dataset.integr; var my_con = this.selectComponent("#my_con"); //组件的id var title="是否使用"+th.data.integr+"积分兑换代金券面值"+th.data.monye+"元"; my_con.open(title, "确定", "取消", th.sure_pay, null) }, sure_pay:function(){ var monye=this.data.monye; var integr=this.data.integr; var user_id = getApp().globalData.user_id; console.log(integr,"是什么微卷",typeof integr,monye); var store_id = os.stoid; getApp().request.post("/api/weshop/users/saveInterToCash", { data: { user_id: user_id, store_id: store_id, money:monye, integ:integr, }, success: function (su) { if (su.data.data!=null) { getApp().showWarning("兑换成功"); }else{ getApp().showWarning("积分不足"); } } }) }, /** * 生命周期函数--监听页面显示 */ onShow: function () { this.exchange(); wx.setNavigationBarTitle({ title: "微券兑换", }) }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })