Sfoglia il codice sorgente

缴费记录的状态修复

john.hong 2 anni fa
parent
commit
d8331e7f07

+ 4 - 2
src/pages/parkingFee/components/base/parkingFeeDetailSuccess.vue

@@ -8,7 +8,9 @@
           <div class="price">{{ detail.actualPayFee | currency }}</div>
           <div class="price-text">
             <!-- {{ ['支付成功', '支付失败', '已退款'][detail.payStatus] }} -->
-            {{ detail.payStatus }}
+
+<!--            {{ detail.refundStatus === '1' ? '已退款' : {'PAID': '已支付','PAY_FAIED': '支付失败'}[detail.paymentStatus] }}-->
+            {{ detail.refundStatus !== 'NO_REFUND' ? '已退款' : {'PAID': '支付成功','UN_PAID': '支付失败'}[detail.payStatus || 'UN_PAID'] }}
           </div>
         </div>
         <div class="parking-part parking-detail">
@@ -63,7 +65,7 @@
           <div class="parking-info-item">
             <span class="info-key">会员等级减免</span>
             <!-- // (detail.discountInfo.memberLevelDiscount / 100) | currency -->
-            <span class="info-value">{{ detail.discountInfo && detail.discountInfo.memberLevelDiscount }}</span>
+            <span class="info-value">{{ detail.discountInfo && detail.discountInfo.memberLevelDiscount | currency }}</span>
           </div>
           <div class="parking-info-item">
             <span class="info-key">消费减免</span>

+ 2 - 2
src/pages/parkingFee/components/base/parkingFeeList.vue

@@ -28,7 +28,7 @@
             {{ item.orderNo + '-' + item.vehicleNo }}
           </div>
           <div style="color: red; margin-right: 6px">
-            {{ item.totalPaidAmount | currency }}
+            {{ item.actualPayFee | currency }}
           </div>
         </div>
 
@@ -47,7 +47,7 @@
         >
           <div>停车时长 : {{ item.serviceMin | parkingTime }}</div>
           <div style="margin-right: 20px">
-            {{ item.orderStatus | orderStatus  }}
+              {{ item.refundStatus !== 'NO_REFUND' ? '已退款' : {'PAID': '支付成功','UN_PAID': '支付失败'}[item.paymentStatus || 'UN_PAID'] }}
             <!-- {{ ['支付成功', '支付失败', '已退款'][] item.refundStatus | orderStatus }} -->
           </div>
         </div>