From 1cfb4c8f8eeec8f1593eacf8524aefecf3565e5a Mon Sep 17 00:00:00 2001 From: xiaochaihu <2521303550@qq.com> Date: Tue, 15 Apr 2025 23:35:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(1.5.0-beta1):=20=E5=A2=9E=E5=8A=A0websocke?= =?UTF-8?q?t=E8=8E=B7=E5=8F=96=E9=87=8D=E8=AF=95=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/log-drawer.vue | 9 ++++++++- .../retry/task/modules/retry-task-detail-drawer.vue | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/common/log-drawer.vue b/src/components/common/log-drawer.vue index 6bfc61b..2ce4cbd 100644 --- a/src/components/common/log-drawer.vue +++ b/src/components/common/log-drawer.vue @@ -232,7 +232,14 @@ watch( finished.value = false; controller = new AbortController(); if (props.fetchType === 'ws') { - const url = initWebSocketUrl('JOB_LOG_SCENE', props.taskData.id); + let url: string | null = ''; + if (props.type === 'job') { + url = initWebSocketUrl('JOB_LOG_SCENE', props.taskData.id); + } + if (props.type === 'retry') { + url = initWebSocketUrl('RETRY_LOG_SCENE', props.taskData.id); + } + if (!url) { window.$message?.error('Token 失效'); visible.value = false; diff --git a/src/views/retry/task/modules/retry-task-detail-drawer.vue b/src/views/retry/task/modules/retry-task-detail-drawer.vue index 8dec3ec..ca09004 100644 --- a/src/views/retry/task/modules/retry-task-detail-drawer.vue +++ b/src/views/retry/task/modules/retry-task-detail-drawer.vue @@ -59,6 +59,7 @@ const visible = defineModel('visible', { {{ rowData?.responseVO?.argsStr }} {{ rowData?.createDt }} + {{ rowData?.updateDt }}