diff --git a/src/components/order/action.vue b/src/components/order/action.vue index 7147517..cea113d 100644 --- a/src/components/order/action.vue +++ b/src/components/order/action.vue @@ -15,16 +15,16 @@ - - - 取消订单 - - 立即支付 + + + 取消订单 + + @@ -54,9 +54,6 @@ - 请等待审核 @@ -71,6 +68,11 @@ 查看未通过原因 + + + @@ -79,16 +81,24 @@ 立即支付 - + 取消订单 - + 确认完成 + + + 已完成 + + + @@ -182,6 +192,19 @@ export default { }); }); }, + /** + * 删除订单 + */ + deleteOrder() { + console.log(this.order.id); + let pages = getCurrentPages(); + if (pages[pages.length - 1].route == "pages/order/detail") { + this.$store.commit("system/refreshOrder", true); + this.$utils.toPage("", "", "back"); + } else { + this.$emit("refresh"); + } + }, /** * 评价 */ @@ -202,12 +225,6 @@ export default { ); this.$utils.toPage("/pages/order/refund?list=" + this.order.listType + "&order=" + order); }, - /** - * 取消退款 - */ - cancelRefund() { - this.$emit("cancelRefund"); - }, /** * 查看未通过原因 */