Quellcode durchsuchen

fix: 订单状态为-3时订单详情报错的问题

cuiyalong vor 5 Jahren
Ursprung
Commit
18d2e3e0cb
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      src/views/order/detail.vue

+ 4 - 1
src/views/order/detail.vue

@@ -210,7 +210,7 @@ export default class OrderDetail extends Vue {
   }
 
   orderInfo = {
-    // 0:待支付 1:已完成 -2:已取消
+    // 0:待支付 1:已完成 -2:已取消 -3:已退款
     state: 1,
     applybillStatus: 1,
     ordercode: '',
@@ -253,6 +253,9 @@ export default class OrderDetail extends Vue {
         if (res.data && Object.keys(res.data).length !== 0) {
           // this.productInfo = res.data.productInfo
           // this.orderInfo = res.data.orderInfo
+          if (res.data && res.data.orderInfo && res.data.orderInfo.state === -3) {
+            res.data.orderInfo.state = -2
+          }
           for (const key in res.data.productInfo) {
             this.productInfo[key] = res.data.productInfo[key]
           }