couponCell.js 945 Bytes
// page/subPackage/pages/couponList/couponCell.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    item: {
      type: Object,
    },
    itemType: {
      type: Number,//0:可用 1: 不可用 2:未使用 3:已使用 4:已过期 5:可用 6:不可用
    },
    itemAvailableed: {
      type: Number, 
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    showComment: false,
  },

  /**
   * 组件的方法列表
   */
  methods: {
    showCommentTap: function(e) {
      let showComment = !this.data.showComment;
      this.setData({
        showComment,
      })
    },

    selectCouponTap: function (e) {
      if (this.properties.itemType == 5 && this.properties.item.is_selected_support == 'Y') {
        this.triggerEvent('didSelectCoupon', this.properties.item.coupon_code);
      }
    },

    useButtonTap: function (e) {
      this.triggerEvent('useButtonTap', this.properties.item);
    }
  }
})