lex 2 年之前
父節點
當前提交
334ddb957a
共有 2 個文件被更改,包括 12 次插入3 次删除
  1. 10 1
      src/views/app/PaymentResult.vue
  2. 2 2
      src/views/shopMall/GoodsSale.vue

+ 10 - 1
src/views/app/PaymentResult.vue

@@ -115,8 +115,9 @@ export default {
             if (tempResult.type == "GOODS_SELL") {
               // 商品销售
               this.getGoodsInfo(tempResult.detail);
-            } else (tempResult.type == 'MALL_BUY') {
+            } else if (tempResult.type == "MALL_BUY") {
               // 订单购买
+              this.getSaleGoods(tempResult.detail);
             }
           } else {
             // 订单处理中
@@ -140,6 +141,14 @@ export default {
         this.goodsInfo.push(goods.goodsName + " ×" + goods.goodsNum);
       });
     },
+    getSaleGoods(item) {
+      const goodsJson = item.goodsJson ? JSON.parse(item.goodsJson) : {};
+      this.goodsInfo = [];
+      const orderItemList = goodsJson.orderItemList || [];
+      orderItemList.forEach((goods) => {
+        this.goodsInfo.push(goods.productName + " ×" + goods.productQuantity);
+      });
+    },
     showStatus(status, type) {
       if (status == "ING") {
         this.pageStatus = "paying";

+ 2 - 2
src/views/shopMall/GoodsSale.vue

@@ -109,7 +109,7 @@
               }}
             </span>
           </div>
-          <div class="emtry" v-else>去填写收货地址</div>
+          <div class="emtry" v-else>请选择收货地址</div>
         </template>
         <template #label v-if="addressInfo.id">
           <span class="addressInfo"
@@ -1032,4 +1032,4 @@ export default {
     height: 0.2rem;
   }
 }
-</style>
+</style>