Quellcode durchsuchen

优化优惠券页面

wkw vor 3 Wochen
Ursprung
Commit
28a98fda1d
2 geänderte Dateien mit 5 neuen und 6 gelöschten Zeilen
  1. 3 4
      pages/couponDetail/couponDetail.js
  2. 2 2
      pages/couponDetail/couponDetail.wxml

+ 3 - 4
pages/couponDetail/couponDetail.js

@@ -13,7 +13,6 @@ Page({
 
   onLoad(options) {
     this.setData({
-      status: options.status,
       id: options.id
     });
   },
@@ -53,9 +52,9 @@ Page({
       this.data.timer = null;
     }
   },
-  async checkCouponStatus(status) {
+  async checkCouponStatus() {
     const res = await queryCouponDetail(this.data.id, 1);
-    if (res.code === 200 && status) {
+    if (res.code === 200) {
       const { verify_status } = res.data;
       if (verify_status !== 0) {
         this.updateCouponInfo(res.data);
@@ -73,7 +72,7 @@ Page({
           ? '已核销'
           : '已过期'
     };
-    this.setData({ couponInfo: item });
+    this.setData({ couponInfo: item,status:data.verify_status});
   },
   handleBack() {
     this.checkCouponStatus();

+ 2 - 2
pages/couponDetail/couponDetail.wxml

@@ -19,10 +19,10 @@
         <view class="barcode" bindtap="toggleCode">切换至二维码</view>
       </block>
     </view>
-    <view class="code-box" wx:if="{{status == 1}}">
+    <view class="code-box" wx:if="{{status != 0}}">
       <image class="yhx-img" src="{{baseUrl + '/static/image/yhx-bg.png'}}" mode="aspectFit"/>
       <view class="code-yhx-text">{{couponInfo.verify_status_text}}</view>
-      <view class="barcode-yhx">{{couponInfo.verify_time}}核销</view>
+      <view class="barcode-yhx" wx:if="{{couponInfo.verify_time}}">{{couponInfo.verify_time || ''}}核销</view>
     </view>
     <view class="store-box" bindtap="goPage">
       <view class="box-lf">