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
|
})
|
}
|
}
|
});
|
|
}
|
})
|