diff --git a/web/src/components/table/task-logs/TaskLogsColumnDefs.jsx b/web/src/components/table/task-logs/TaskLogsColumnDefs.jsx
index 969977d17..367a098b1 100644
--- a/web/src/components/table/task-logs/TaskLogsColumnDefs.jsx
+++ b/web/src/components/table/task-logs/TaskLogsColumnDefs.jsx
@@ -371,18 +371,19 @@ export const getTaskLogsColumns = ({
const isSuccess = record.status === 'SUCCESS';
const isUrl = typeof text === 'string' && /^https?:\/\//.test(text);
if (isSuccess && isVideoTask && isUrl) {
- const videoUrl = `/v1/videos/${record.task_id}/content`;
- return (
- {
- e.preventDefault();
- openVideoModal(videoUrl);
- }}
- >
- {t('点击预览视频')}
-
- );
+ if (isSuccess && isVideoTask && isUrl) {
+ return (
+ {
+ e.preventDefault();
+ openVideoModal(text);
+ }}
+ >
+ {t('点击预览视频')}
+
+ );
+ }
}
if (!text) {
return t('无');