diff --git a/apps/desktop/src/pages/tools/VoiceGenerationHistory.tsx b/apps/desktop/src/pages/tools/VoiceGenerationHistory.tsx index bc636be..81d68b3 100644 --- a/apps/desktop/src/pages/tools/VoiceGenerationHistory.tsx +++ b/apps/desktop/src/pages/tools/VoiceGenerationHistory.tsx @@ -60,32 +60,7 @@ const VoiceGenerationHistory: React.FC = () => { limit: 100 // 限制最近100条记录 }); - // 调试:打印原始记录数据 - console.log('🔍 原始记录数据:', allRecords); - if (allRecords.length > 0) { - console.log('🔍 第一条记录详细信息:', { - id: allRecords[0].id, - status: allRecords[0].status, - statusType: typeof allRecords[0].status, - statusValue: JSON.stringify(allRecords[0].status), - audio_url: allRecords[0].audio_url, - local_file_path: allRecords[0].local_file_path, - hasAudio: !!(allRecords[0].audio_url || allRecords[0].local_file_path), - text: allRecords[0].text?.substring(0, 50) + '...' - }); - } - // 统计音频信息 - const audioStats = allRecords.reduce((stats, record) => { - stats.total++; - if (record.audio_url) stats.hasAudioUrl++; - if (record.local_file_path) stats.hasLocalPath++; - if (record.audio_url || record.local_file_path) stats.hasAnyAudio++; - if (record.status === 'completed') stats.completed++; - return stats; - }, { total: 0, hasAudioUrl: 0, hasLocalPath: 0, hasAnyAudio: 0, completed: 0 }); - - console.log('📊 音频统计信息:', audioStats); // 标准化记录状态 const normalizedRecords = allRecords.map(record => ({ @@ -93,11 +68,6 @@ const VoiceGenerationHistory: React.FC = () => { status: normalizeStatus(record.status) })); - console.log('🔄 状态标准化后:', normalizedRecords.length > 0 ? { - originalStatus: allRecords[0]?.status, - normalizedStatus: normalizedRecords[0]?.status - } : '无记录'); - // 根据搜索和筛选条件过滤记录 let filteredRecords = normalizedRecords; @@ -112,18 +82,11 @@ const VoiceGenerationHistory: React.FC = () => { if (statusFilter !== 'all') { const normalizedFilter = normalizeStatus(statusFilter); filteredRecords = filteredRecords.filter(record => { - console.log('🔍 状态筛选比较:', { - recordStatus: record.status, - filterStatus: statusFilter, - normalizedFilter, - isEqual: record.status === normalizedFilter - }); return record.status === normalizedFilter; }); } setRecords(filteredRecords); - console.log('✅ 最终显示记录数:', filteredRecords.length); } catch (error) { console.error('加载语音生成记录失败:', error); addNotification({ @@ -304,14 +267,6 @@ const VoiceGenerationHistory: React.FC = () => { // 获取状态样式 const getStatusStyle = (status: SpeechGenerationRecordStatus) => { - console.log('🎨 获取状态样式:', { - status, - statusType: typeof status, - enumValues: Object.values(SpeechGenerationRecordStatus), - isCompleted: status === SpeechGenerationRecordStatus.COMPLETED, - completedValue: SpeechGenerationRecordStatus.COMPLETED - }); - switch (status) { case SpeechGenerationRecordStatus.COMPLETED: return 'bg-green-100 text-green-800 border-green-200'; @@ -349,13 +304,6 @@ const VoiceGenerationHistory: React.FC = () => { // 获取状态文本 const getStatusText = (status: SpeechGenerationRecordStatus) => { - console.log('📝 获取状态文本:', { - status, - statusType: typeof status, - isCompleted: status === SpeechGenerationRecordStatus.COMPLETED, - completedValue: SpeechGenerationRecordStatus.COMPLETED - }); - switch (status) { case SpeechGenerationRecordStatus.COMPLETED: return '已完成'; @@ -436,10 +384,10 @@ const VoiceGenerationHistory: React.FC = () => { className="px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent" > - - - - + + + + @@ -520,16 +468,7 @@ const VoiceGenerationHistory: React.FC = () => { {record.emotion && 情感: {record.emotion}} - {/* 调试:音频信息 */} -