From fc3a7530bc1100d45086f8b0f2a510aa75b9316e Mon Sep 17 00:00:00 2001 From: xlsea Date: Tue, 7 May 2024 15:19:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E9=87=8D=E8=AF=95?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/log-drawer.vue | 21 ++- src/service/api/log.ts | 2 +- src/typings/api.d.ts | 8 ++ .../batch/modules/job-batch-detail-drawer.vue | 2 +- .../log/modules/retry-log-detail-drawer.vue | 122 +++++++++++++----- 5 files changed, 117 insertions(+), 38 deletions(-) diff --git a/src/components/common/log-drawer.vue b/src/components/common/log-drawer.vue index a87a215..68da7d2 100644 --- a/src/components/common/log-drawer.vue +++ b/src/components/common/log-drawer.vue @@ -10,12 +10,14 @@ defineOptions({ interface Props { title?: string; show?: boolean; + drawer?: boolean; modelValue?: Api.JobLog.JobMessage[]; } const props = withDefaults(defineProps(), { title: $t('page.log.title'), show: false, + drawer: true, modelValue: () => [] }); @@ -79,7 +81,13 @@ function timestampToDate(timestamp: string): string {