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 isSuccess = record.status === 'SUCCESS';
const isUrl = typeof text === 'string' && /^https?:\/\//.test(text); const isUrl = typeof text === 'string' && /^https?:\/\//.test(text);
if (isSuccess && isVideoTask && isUrl) { if (isSuccess && isVideoTask && isUrl) {
const videoUrl = `/v1/videos/${record.task_id}/content`; if (isSuccess && isVideoTask && isUrl) {
return ( return (
<a <a
href='#' href='#'
onClick={(e) => { onClick={(e) => {
e.preventDefault(); e.preventDefault();
openVideoModal(videoUrl); openVideoModal(text);
}} }}
> >
{t('点击预览视频')} {t('点击预览视频')}
</a> </a>
); );
}
} }
if (!text) { if (!text) {
return t('无'); return t('无');