diff --git a/pages/order/OrderReturnDetail/index.vue b/pages/order/OrderReturnDetail/index.vue index 7ba015f..2767937 100644 --- a/pages/order/OrderReturnDetail/index.vue +++ b/pages/order/OrderReturnDetail/index.vue @@ -33,20 +33,27 @@ 退款总金额 ¥{{ orderDetail.refundAmount || 0 }} - + 商家已同意退货申请,请尽快发货。 收货人: {{ orderDetail.consignee || '' }} 收货地址: {{ orderDetail.address || '' }} 收货电话: {{ orderDetail.phoneNumber || '' }} - + 您已成功发起退款申请,请耐心等待商家处理 · 卖家同意或超时未处理,系统将退款给您 · 如果卖家拒绝,您可以修改退款申请后再次发起,卖家会重新处理 + + + 您已发送快递,请耐心等待商家处理 + 快递公司: {{ orderDetail.deliveryName || '' }} + 快递单号: {{ orderDetail.deliverySn || '' }} + 发货时间: {{ orderDetail.deliveryTime || '' }} + 填写物流 - 撤销申请 + 查看物流 + 撤销申请 @@ -138,6 +146,12 @@ export default { this.getReturnDetail() }, methods: { + goLogistics(order) { + this.$yrouter.push({ + path: '/pages/order/Logistics/index', + query: {id: order.orderCode}, + }) + }, /** state售后状态 0已提交等待平台审核 1平台已审核 等待用户发货/退款 2 用户已发货 3已完成 */ async getReturnDetail() { getAfterSealsDetail(this.orderId, this.id) @@ -175,7 +189,7 @@ export default { }) .catch(err => { uni.showToast({ - title: '撤销失败', + title: err.msg || '撤销失败', icon: 'none', duration: 2000, }) diff --git a/pages/order/submitExpress/index.vue b/pages/order/submitExpress/index.vue index 2955fa5..0b6fed2 100644 --- a/pages/order/submitExpress/index.vue +++ b/pages/order/submitExpress/index.vue @@ -42,7 +42,7 @@ export default { expressQuery: { code: '', // 快递公司编码 name: '', // 快递公司名称 - postalCode: 'SF1213132132', // 快递编号 + postalCode: '', // 快递编号 orderCode: '', // 订单编号 }, expressList: [], @@ -77,17 +77,21 @@ export default { async addExpress() { let errMsg = '请选择' if (!this.expressQuery.code || !this.expressQuery.code) { - errMsg += ' 快递公司 ' + errMsg += '快递公司 ' + uni.showToast({ + title: errMsg, + icon: 'none', + duration: 2000, + }) + return } if (!this.expressQuery.postalCode) { - errMsg += ' 快递单号 ' - } - if (errMsg.length > 3) { - uni.showToast({ - title: errMsg, - icon: 'none', - duration: 2000, - }) + uni.showToast({ + title: '请填写快递单号', + icon: 'none', + duration: 2000, + }) + return } addExpressData(this.expressQuery) .then(res => {