소스 검색

feat: 修改订单

Moss 1 년 전
부모
커밋
4ccae4952a
2개의 변경된 파일13개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      src/pages/goods/detail.vue
  2. 12 1
      src/pages/mine/myBuy/list.vue

+ 1 - 1
src/pages/goods/detail.vue

@@ -236,7 +236,7 @@
       // 去购买
       toBuy() {
         this.$navToPage({
-          url: `/pages/goods/order?id=${this.id}`
+          url: `/pages/goods/order?goodsId=${this.id}`
         })
       },
 

+ 12 - 1
src/pages/mine/myBuy/list.vue

@@ -47,7 +47,12 @@
         <view class="bottom">
           <view class="left-location"><text class="iconfont icon-dingwei"></text>{{item.city}} {{item.area}}</view>
           <view class="right-btn" @tap.stop>
-            <u-button text="取消订单" shape="circle"></u-button>
+            
+            <block v-if="item.status == 'WAIT'">
+              <u-button text="取消订单" shape="circle"></u-button>
+              <u-button text="去支付" shape="circle" type="primary" plain @tap="toPay(item.goodsId, item.orderId)"></u-button>
+            </block>
+            
             <u-button text="查看物流" shape="circle" @tap="toLogistics(item.logisticsNum)"></u-button>
           </view>
         </view>
@@ -174,6 +179,12 @@
         this.$navToPage({
           url: `/pages/mine/myBuy/logistics?logisticsNum=${logisticsNum}`
         })
+      },
+
+      toPay(goodsId, orderId) {
+        this.$navToPage({
+          url: `/pages/goods/order?goodsId=${goodsId}&orderId=${orderId}`
+        })
       }
 
     }