From 3956a0c1595acef82ef4604f3025f3e1f90c02b1 Mon Sep 17 00:00:00 2001 From: lb Date: Mon, 31 Jul 2023 15:17:47 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E5=AE=8C=E6=88=90=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=20=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85tag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DialogWithMenu.vue | 13 +- .../components/ListViewWithHead.vue | 6 +- .../components/tabs/orderDetail.vue | 964 ++++++++++++------ .../components/tabs/orderDetailWrapper.vue | 6 +- 4 files changed, 662 insertions(+), 327 deletions(-) diff --git a/src/views/modules/pms/finishedOrder/components/DialogWithMenu.vue b/src/views/modules/pms/finishedOrder/components/DialogWithMenu.vue index ee50522..0aef682 100644 --- a/src/views/modules/pms/finishedOrder/components/DialogWithMenu.vue +++ b/src/views/modules/pms/finishedOrder/components/DialogWithMenu.vue @@ -5,8 +5,7 @@ :fullscreen="fullscreen" :visible="visible" @close="handleClose" - :destroy-on-close="false" - :close-on-click-modal="configs.clickModalToClose ?? false"> + @closed="$emit('destroy')">
子订单进度 @@ -21,7 +20,7 @@ - + @@ -41,10 +40,6 @@ export default { name: "DialogWithMenu--OrderVersion", components: { CarDetail, OrderDetailWrapper, SubOrderDetail, TrayDetail }, props: { - configs: { - type: Object, - default: () => null, - }, fullscreen: { type: Boolean, default: true, @@ -102,10 +97,6 @@ export default { handleClose() { this.visible = false; - - setTimeout(() => { - this.$emit("destroy-dialog"); - }, 200); }, }, }; diff --git a/src/views/modules/pms/finishedOrder/components/ListViewWithHead.vue b/src/views/modules/pms/finishedOrder/components/ListViewWithHead.vue index 6407e66..62cf651 100644 --- a/src/views/modules/pms/finishedOrder/components/ListViewWithHead.vue +++ b/src/views/modules/pms/finishedOrder/components/ListViewWithHead.vue @@ -26,11 +26,9 @@ - + @destroy="dialogVisible = false" />
diff --git a/src/views/modules/pms/finishedOrder/components/tabs/orderDetail.vue b/src/views/modules/pms/finishedOrder/components/tabs/orderDetail.vue index 73f6419..d6c33a3 100644 --- a/src/views/modules/pms/finishedOrder/components/tabs/orderDetail.vue +++ b/src/views/modules/pms/finishedOrder/components/tabs/orderDetail.vue @@ -1,67 +1,471 @@