feat: 日志优化

This commit is contained in:
zdl
2025-10-18 12:26:08 +08:00
parent 4ebb17190f
commit a7695c7365
7 changed files with 127 additions and 36 deletions

View File

@@ -5,6 +5,7 @@ import ReactECharts from 'echarts-for-react';
import * as echarts from 'echarts';
import moment from 'moment';
import { stockService } from '../../services/eventService';
import { logger } from '../../utils/logger';
const StockChartModal = ({
isOpen,
@@ -36,14 +37,20 @@ const StockChartModal = ({
adjustedEventTime = nextDay.format('YYYY-MM-DD HH:mm');
}
} catch (e) {
console.warn('事件时间解析失败:', e);
logger.warn('StockChartModal', '事件时间解析失败', {
eventTime,
error: e.message
});
}
}
const response = await stockService.getKlineData(stock.stock_code, type, adjustedEventTime);
setPreloadedData(prev => ({...prev, [type]: response}));
} catch (err) {
console.error(`预加载${type}数据失败:`, err);
logger.error('StockChartModal', 'preloadData', err, {
stockCode: stock?.stock_code,
type
});
}
};
@@ -91,7 +98,10 @@ const StockChartModal = ({
adjustedEventTime = nextDay.format('YYYY-MM-DD HH:mm');
}
} catch (e) {
console.warn('事件时间解析失败:', e);
logger.warn('StockChartModal', '事件时间解析失败', {
eventTime,
error: e.message
});
}
}
@@ -113,7 +123,10 @@ const StockChartModal = ({
chartInstanceRef.current.setOption(option, true);
}
} catch (err) {
console.error('加载图表数据失败:', err);
logger.error('StockChartModal', 'loadChartData', err, {
stockCode: stock?.stock_code,
chartType: type
});
} finally {
setLoading(false);
}