update pay ui

This commit is contained in:
2025-12-11 15:01:54 +08:00
parent 34741155d3
commit b68a62acfb

View File

@@ -259,14 +259,18 @@ const StockOverview = () => {
const data = await response.json();
if (data.success) {
const newStats = {
// 使用函数式更新,避免 race condition 导致覆盖 heatmap 接口设置的 rising_count/falling_count
setMarketStats(prevStats => ({
...data.summary,
// 保留之前从 heatmap 接口获取的上涨/下跌家数
rising_count: marketStats?.rising_count,
falling_count: marketStats?.falling_count,
rising_count: prevStats?.rising_count,
falling_count: prevStats?.falling_count,
date: data.trade_date
}));
const newStats = {
...data.summary,
date: data.trade_date
};
setMarketStats(newStats);
// 日期和可选日期列表由 fetchTopConcepts 统一设置,这里不再设置
logger.debug('StockOverview', '市场统计数据加载成功', {
date: data.trade_date