绿满眶商城微信小程序-uniapp
peng
2025-09-12 810fbf8955b99c7e6e4a8551f7e1ffa95515f549
pages/cart/coupon/myCoupon.vue
@@ -97,12 +97,12 @@
              <image
                class="no-icon"
                v-if="navIndex == 1"
                src="@/static/img/used.png"
                src="@/pages/subComponents/static/img/used.png"
              ></image>
              <image
                class="no-icon"
                v-if="navIndex == 2"
                src="@/static/img/overdue.png"
                src="@/pages/subComponents/static/img/overdue.png"
              ></image>
              <view
                class="receive"
@@ -123,13 +123,11 @@
</template>
<script>
import UEmpty from '@/uview-components/uview-ui/components/u-empty/u-empty.vue';
import UIcon from '@/uview-components/uview-ui/components/u-icon/u-icon.vue';
import '@/components/uview-components/uview-ui';
import { getMemberCoupons } from "@/api/members.js";
export default {
  components: {UEmpty,UIcon},
  data() {
    return {
      tabCurrentIndex: 0, //tab栏下标默认为0 未使用
@@ -206,6 +204,7 @@
        title: "加载中",
      });
      let index = this.tabCurrentIndex;
     console.log(this.navList[index].params)
      getMemberCoupons(this.navList[index].params).then((res) => {
        uni.stopPullDownRefresh();
        if (res.data.success) {
@@ -249,9 +248,18 @@
     * 立即使用优惠券
     */
    useItNow(item) {
      uni.navigateTo({
        url: `/pages/navigation/search/searchPage?promotionsId=${item.couponId}&promotionType=COUPON`,
      });
      console.log('优惠卷详情--------------------->',JSON.stringify(item))
      // uni.navigateTo({
      //   url: `/pages/navigation/search/searchPage?promotionsId=${item.couponId}&promotionType=COUPON`,
      // });
     if(item.scopeType ==='PORTION_GOODS'){
        //获取优惠卷对应的商品
        //指定跳转到商品详情页面进行购买
     }
     uni.navigateTo({
        url: `/pages/commodity-square/coups-goods-list?promotionsId=${item.couponId}&promotionType=COUPON`
     });
    },
    /**