diff --git a/pages/post/openorder.vue b/pages/post/openorder.vue index d4d8bcd..add9701 100644 --- a/pages/post/openorder.vue +++ b/pages/post/openorder.vue @@ -408,6 +408,7 @@ } if(this.isEdit) { this.pageLoading = true + this.submitParam.billCode = this.queryOption.billCode let res = await apiService.getOrderDetail({...this.queryOption, _loading: true}) let data = res.data || {} data.goodsPics = (data.goodsPics && data.goodsPics.split(",")) || [] diff --git a/pages/tabBar/order/order.vue b/pages/tabBar/order/order.vue index 4297ec7..3358995 100644 --- a/pages/tabBar/order/order.vue +++ b/pages/tabBar/order/order.vue @@ -63,13 +63,21 @@ - - 揽收 - + 接单 + 立即开单 + 取消 - + + 立即开单 + 揽收 + 签收扫描 @@ -175,24 +183,23 @@ async handleDealItem(item, deal = { type: '1' }) { let itemQuery = `?billCode=${item.billCode || ''}&orderSn=${item.orderSn || ''}` switch (deal.type){ - case 1: // 跳转 - this.goto(`post/detail${itemQuery}`) + case 1: // 接单 + // TODO + await this.confirmModal('确认要接单吗?') break; - case 2: // 复制订单号 - this.setClipboardData(item.billCode || item.orderSn) - break; - case 3: // 删除 - await this.confirmModal('确认要删除吗?') - break; - case 4: // 取消 - await this.confirmModal('确认要取消吗?') - break; - case 5: // 立即开单 + case 2: // 立即开单 this.goto(`post/openorder${itemQuery}`) break; - case 6: // 揽收 + case 3: // 取消 + // TODO + await this.confirmModal('确认要取消吗?') + break; + case 4: // 揽收 this.goto(`deliveryDeal/pickUp${itemQuery}`) break; + case 5: // 签收扫描 + this.goto(`deliveryDeal/signedScanning${itemQuery}`) + break; default: break; }