diff --git a/src/views/Community/components/DynamicNewsDetail/DynamicNewsDetailPanel.js b/src/views/Community/components/DynamicNewsDetail/DynamicNewsDetailPanel.js index 3a945d8b..16399acd 100644 --- a/src/views/Community/components/DynamicNewsDetail/DynamicNewsDetailPanel.js +++ b/src/views/Community/components/DynamicNewsDetail/DynamicNewsDetailPanel.js @@ -418,7 +418,7 @@ const DynamicNewsDetailPanel = ({ event, showHeader = true }) => { {/* 讨论区(评论区) - 所有登录用户可用 */} - + diff --git a/src/views/Community/components/DynamicNewsDetail/StockListItem.js b/src/views/Community/components/DynamicNewsDetail/StockListItem.js index 9144e55e..fa789387 100644 --- a/src/views/Community/components/DynamicNewsDetail/StockListItem.js +++ b/src/views/Community/components/DynamicNewsDetail/StockListItem.js @@ -2,6 +2,7 @@ // 股票卡片组件(融合表格功能的卡片样式) import React, { useState } from 'react'; +import { useSelector } from 'react-redux'; import { Box, Flex, @@ -18,6 +19,7 @@ import { import { StarIcon } from '@chakra-ui/icons'; import { Tag } from 'antd'; import { RobotOutlined } from '@ant-design/icons'; +import { selectIsMobile } from '@store/slices/deviceSlice'; import MiniTimelineChart from '../StockDetailPanel/components/MiniTimelineChart'; import MiniKLineChart from './MiniKLineChart'; import TimelineChartModal from '@components/StockChart/TimelineChartModal'; @@ -45,6 +47,7 @@ const StockListItem = ({ isInWatchlist = false, onWatchlistToggle }) => { + const isMobile = useSelector(selectIsMobile); const cardBg = PROFESSIONAL_COLORS.background.card; const borderColor = PROFESSIONAL_COLORS.border.default; const codeColor = '#3B82F6'; @@ -129,7 +132,7 @@ const StockListItem = ({ transition="all 0.2s" > {/* 单行紧凑布局:名称+涨跌幅 | 分时图 | K线图 | 关联描述 */} - + {/* 左侧:股票信息区 */} {/* 股票代码 + 名称 + 涨跌幅 */} @@ -282,7 +285,7 @@ const StockListItem = ({ {/* 关联描述 - 升级和降级处理 */} {stock.relation_desc && ( - + {stock.relation_desc?.data ? ( // 升级:带引用来源的版本 - 添加折叠功能