From 640ca5db575a5fd09c8d113f830e0659a2008e4a Mon Sep 17 00:00:00 2001 From: xlsea Date: Fri, 12 Jul 2024 19:31:19 +0800 Subject: [PATCH] =?UTF-8?q?style(sj=5Fmap=5Freduce):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E6=B5=81=E8=AF=A6=E6=83=85=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/detail-drawer.vue | 13 ++++++- .../workflow/modules/detail/branch-detail.vue | 8 ++--- .../modules/detail/callback-detail.vue | 26 +++++++------- .../workflow/modules/detail/start-detail.vue | 34 +++++++++---------- .../workflow/modules/detail/task-detail.vue | 28 +++++++-------- 5 files changed, 56 insertions(+), 53 deletions(-) diff --git a/src/components/common/detail-drawer.vue b/src/components/common/detail-drawer.vue index 8ccb7a0..bc8d350 100644 --- a/src/components/common/detail-drawer.vue +++ b/src/components/common/detail-drawer.vue @@ -14,6 +14,7 @@ const props = defineProps(); interface Emits { (e: 'update:modelValue', modelValue: boolean): void; + (e: 'afterLeave'): void; } const emit = defineEmits(); @@ -58,10 +59,20 @@ onUnmounted(() => { const onUpdateShow = (value: boolean) => { emit('update:modelValue', value); }; + +const afterLeave = () => { + emit('afterLeave'); +};