fix(TaskLogs): use correct video URL for modal preview

This commit is contained in:
CaIon
2025-12-31 00:44:12 +08:00
parent 23a68137ad
commit b808b96cce

View File

@@ -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 (
<a
href='#'
onClick={(e) => {
e.preventDefault();
openVideoModal(videoUrl);
}}
>
{t('点击预览视频')}
</a>
);
if (isSuccess && isVideoTask && isUrl) {
return (
<a
href='#'
onClick={(e) => {
e.preventDefault();
openVideoModal(text);
}}
>
{t('点击预览视频')}
</a>
);
}
}
if (!text) {
return t('无');