diff --git a/pages/order/aftersale/apply.vue b/pages/order/aftersale/apply.vue index 805ea9445aafee6a743f72ad49352d5713ff7a8f..581ca576d7b0e7abf2b4205e2524af40e1ecc3a7 100644 --- a/pages/order/aftersale/apply.vue +++ b/pages/order/aftersale/apply.vue @@ -171,7 +171,7 @@ uni.showToast({ title: '申请成功', }); - sheep.$router.go('/pages/order/aftersale/list'); + sheep.$router.redirect('/pages/order/aftersale/list'); } } diff --git a/pages/order/detail.vue b/pages/order/detail.vue index ed0119fa58085279a713f27c3bef11fbd98b7bc0..0e716c489ba77aabc27f9ddb33f18bcb89c1968f 100644 --- a/pages/order/detail.vue +++ b/pages/order/detail.vue @@ -256,7 +256,7 @@ diff --git a/pages/order/list.vue b/pages/order/list.vue index 926ecfde4bd091d8908420a677d3821d9e53601a..fc02fedcb876970735a8493e3f1331482a76e7b2 100644 --- a/pages/order/list.vue +++ b/pages/order/list.vue @@ -223,12 +223,21 @@ return; } - // 正常的确认收货流程 - const { code } = await OrderApi.receiveOrder(order.id); - if (code === 0) { - resetPagination(state.pagination); - await getOrderList(); - } + uni.showModal({ + title: '提示', + content: '确认收货吗?', + success: async function (res) { + if (!res.confirm) { + return; + } + // 正常的确认收货流程 + const { code } = await OrderApi.receiveOrder(order.id); + if (code === 0) { + resetPagination(state.pagination); + await getOrderList(); + } + }, + }); } // #ifdef MP-WEIXIN