diff --git a/pages/order-manage/order-manage.vue b/pages/order-manage/order-manage.vue index d56df93..984cca6 100644 --- a/pages/order-manage/order-manage.vue +++ b/pages/order-manage/order-manage.vue @@ -205,6 +205,7 @@ + @@ -214,6 +215,7 @@ + @@ -227,6 +229,7 @@ + diff --git a/pages/order-manage/serv-detail.vue b/pages/order-manage/serv-detail.vue index d7c20b1..266e727 100644 --- a/pages/order-manage/serv-detail.vue +++ b/pages/order-manage/serv-detail.vue @@ -288,6 +288,7 @@ 服务记录 + 撤单 已完成 待确认 服务中 @@ -656,7 +657,25 @@ uni.makePhoneCall({ phoneNumber: phoneNum }) - } + }, + async rejectDetailOrder(order) { + let res = await this.$request.rejectDetailOrder({ + id: order.orderDetailId + }); + if (res && res.code === 0) { + this.loadData(); + uni.showToast({ + icon: 'none', + title: '操作成功', + duration: 1000 + }) + } else { + uni.showToast({ + icon: 'none', + title: '操作失败' + }) + } + }, } }