修复构建报错

This commit is contained in:
北枳 2025-08-25 20:04:03 +08:00
parent 8a0474fbf8
commit 826998fb70
3 changed files with 5 additions and 5 deletions

View File

@ -308,13 +308,13 @@ export const getProjectTaskList = async (data: {
} catch (error) {
clearTimeout(timeoutId);
if (error.name === 'AbortError') {
if (error instanceof Error && error.name === 'AbortError') {
console.error('[API] 请求超时 (30秒)');
throw new Error('请求超时,请检查网络连接');
}
console.error('[API] 获取任务列表失败:', error);
throw error;
throw error instanceof Error ? error : new Error('未知错误');
}
};

View File

@ -451,7 +451,7 @@ export default function DashboardPage() {
console.log('重试任务:', taskId);
try {
// 1. 乐观更新:立即更新任务状态为重试中
setDashboardData(prevData => {
setDashboardData((prevData: any[]) => {
if (!Array.isArray(prevData)) return prevData;
return prevData.map(task => {
@ -460,7 +460,7 @@ export default function DashboardPage() {
}
// 检查子任务
if (task.sub_tasks && Array.isArray(task.sub_tasks)) {
const updatedSubTasks = task.sub_tasks.map(subTask =>
const updatedSubTasks = task.sub_tasks.map((subTask: { task_id: string; task_status: string }) =>
subTask.task_id === taskId
? { ...subTask, task_status: 'RETRYING' }
: subTask

View File

@ -89,7 +89,7 @@ export function NetworkTimeline({
}
// 检查子任务
if (task.sub_tasks && Array.isArray(task.sub_tasks)) {
return task.sub_tasks.some(subTask =>
return task.sub_tasks.some((subTask: { task_id: string; task_status: string }) =>
subTask.task_id === taskId && subTask.task_status === 'RETRYING'
);
}