var util = require('../../utils/util.js'); var api = require('../../utils/service-api.js'); const app=getApp(); Page({ /** * 页面的初始数据 */ data: { couponList:[], }, onLoad: function (options) { this.getCouponList(); this.getArrondiCouponList(); }, //获取专区优惠券 getArrondiCouponList() { var _this = this; util.request({ method: "GET", api: "/wxapi/shopCoupon/getCouponListByTag/" + app.shopInfo.id + "/zqyhq", callback: function (data) { console.log(data.rows) _this.setData({ arrondiList: data.rows }); }}); }, //获取优惠券 getCouponList() { var _this = this; util.request({ method: "GET", api: "/wxapi/shopCoupon/getCouponListByTag/" + app.shopInfo.id + "/gmyhq", callback: function (data) { _this.setData({ couponList: data.rows }); }}); }, checkUserInfoIsBuding() { if (util.isBlank(getApp().userInfo.nickName)) { wx.navigateTo({ url: '/pages/welcome/welcome?url=/pages/yuyue/khyuyue', }) } else if (util.isBlank(getApp().userInfo.phoneNumber)) { wx.navigateTo({ url: '/pages/phone/phone?url=/pages/yuyue/khyuyue', }) } }, getCoupon(e) { var _this = this; var index = e.currentTarget.dataset.index; var value = e.currentTarget.dataset.value; var couponList = _this.data.couponList; this.checkUserInfoIsBuding(); util.request({ method: "GET", api: "/wxapi/shopCoupon/receiveCoupon/" + value.id, callback: function (data) { console.log(value.id) if (data.status == '200') { wx.showToast({ title: data.info, icon: 'success', duration: 2000 }) } } }); } })