feat: 添加日志
This commit is contained in:
@@ -74,10 +74,11 @@ import TransmissionChainAnalysis from './components/TransmissionChainAnalysis';
|
||||
// 导入你的 Flask API 服务
|
||||
import { eventService } from '../../services/eventService';
|
||||
import { debugEventService } from '../../utils/debugEventService';
|
||||
import { logger } from '../../utils/logger';
|
||||
|
||||
// 临时调试代码 - 生产环境测试后请删除
|
||||
if (typeof window !== 'undefined') {
|
||||
console.log('EventDetail - 调试 eventService');
|
||||
logger.debug('EventDetail', '调试 eventService');
|
||||
debugEventService();
|
||||
}
|
||||
|
||||
@@ -131,7 +132,7 @@ const PostItem = ({ post, onRefresh }) => {
|
||||
setComments(result.data);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Failed to load comments:', error);
|
||||
logger.error('PostItem', 'loadComments', error, { postId: post.id });
|
||||
} finally {
|
||||
setIsLoading(false);
|
||||
}
|
||||
@@ -383,7 +384,7 @@ const EventDetail = () => {
|
||||
const stocksResponse = await eventService.getRelatedStocks(actualEventId);
|
||||
setRelatedStocks(stocksResponse.data || []);
|
||||
} catch (e) {
|
||||
console.warn('加载相关股票失败:', e);
|
||||
logger.warn('EventDetail', '加载相关股票失败', { eventId: actualEventId, error: e.message });
|
||||
setRelatedStocks([]);
|
||||
}
|
||||
|
||||
@@ -393,7 +394,7 @@ const EventDetail = () => {
|
||||
const conceptsResponse = await eventService.getRelatedConcepts(actualEventId);
|
||||
setRelatedConcepts(conceptsResponse.data || []);
|
||||
} catch (e) {
|
||||
console.warn('加载相关概念失败:', e);
|
||||
logger.warn('EventDetail', '加载相关概念失败', { eventId: actualEventId, error: e.message });
|
||||
}
|
||||
}
|
||||
|
||||
@@ -402,11 +403,11 @@ const EventDetail = () => {
|
||||
const eventsResponse = await eventService.getHistoricalEvents(actualEventId);
|
||||
setHistoricalEvents(eventsResponse.data || []);
|
||||
} catch (e) {
|
||||
console.warn('历史事件加载失败', e);
|
||||
logger.warn('EventDetail', '历史事件加载失败', { eventId: actualEventId, error: e.message });
|
||||
}
|
||||
|
||||
} catch (err) {
|
||||
console.error('Error loading event data:', err);
|
||||
logger.error('EventDetail', 'loadEventData', err, { eventId: actualEventId });
|
||||
setError(err.message || '加载事件数据失败');
|
||||
} finally {
|
||||
setLoading(false);
|
||||
@@ -419,7 +420,7 @@ const EventDetail = () => {
|
||||
const stocksResponse = await eventService.getRelatedStocks(actualEventId);
|
||||
setRelatedStocks(stocksResponse.data);
|
||||
} catch (err) {
|
||||
console.error('重新获取股票数据失败:', err);
|
||||
logger.error('EventDetail', 'refetchStocks', err, { eventId: actualEventId });
|
||||
}
|
||||
};
|
||||
|
||||
@@ -435,7 +436,7 @@ const EventDetail = () => {
|
||||
: prev.follower_count + 1
|
||||
}));
|
||||
} catch (err) {
|
||||
console.error('关注操作失败:', err);
|
||||
logger.error('EventDetail', 'handleFollowToggle', err, { eventId: actualEventId });
|
||||
}
|
||||
};
|
||||
|
||||
@@ -448,7 +449,7 @@ const EventDetail = () => {
|
||||
setPosts(result.data || []);
|
||||
}
|
||||
} catch (err) {
|
||||
console.error('加载帖子失败:', err);
|
||||
logger.error('EventDetail', 'loadPosts', err, { eventId: actualEventId });
|
||||
} finally {
|
||||
setPostsLoading(false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user