selCoupon.js 957 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. var util = require('../../../utils/util.js');
  2. var api = require('../../../config/api.js');
  3. var app = getApp();
  4. Page({
  5. data: {
  6. couponList: null,
  7. buyType: ''
  8. },
  9. onLoad: function (options) {
  10. this.data.buyType = options.buyType
  11. this.loadListData()
  12. },
  13. loadListData: function () {
  14. let that = this;
  15. util.request(api.GoodsCouponList, { type: this.data.buyType }).then(function (res) {
  16. if (res.errno === 0) {
  17. that.setData({
  18. couponList: res.data
  19. });
  20. }
  21. });
  22. },
  23. /**
  24. * 点击不使用优惠券
  25. * 返回上一页
  26. */
  27. noUseCoupon: function () {
  28. app.globalData.userCoupon = 'NO_USE_COUPON'
  29. wx.navigateBack({
  30. })
  31. },
  32. tapCoupon: function (event) {
  33. let item = event.currentTarget.dataset.item
  34. if (item.enabled==0) {
  35. return
  36. }
  37. app.globalData.userCoupon = 'USE_COUPON'
  38. app.globalData.courseCouponCode = item
  39. wx.navigateBack({
  40. })
  41. }
  42. })