diff --git a/src/views/Company/MarketDataView.js b/src/views/Company/MarketDataView.js
index 7a9e9595..0e9d77e7 100644
--- a/src/views/Company/MarketDataView.js
+++ b/src/views/Company/MarketDataView.js
@@ -1358,17 +1358,8 @@ const MarketDataView = ({ stockCode: propStockCode }) => {
)}
-
- {analysis.news_summary && (
-
- 相关新闻
-
- {analysis.news_summary}
-
-
- )}
-
- {analysis.announcements && (
+
+ {analysis.announcements && analysis.announcements !== '[]' && (
相关公告
@@ -1376,21 +1367,93 @@ const MarketDataView = ({ stockCode: propStockCode }) => {
)}
-
- {analysis.guba_sentiment && (
-
- 股吧情绪
-
- {analysis.guba_sentiment}
-
+
+ {/* 研报引用展示 */}
+ {analysis.verification_reports && analysis.verification_reports.length > 0 && (
+
+
+
+
+ 研报引用 ({analysis.verification_reports.length})
+
+
+
+ {analysis.verification_reports.map((report, reportIdx) => (
+
+
+
+
+ {report.publisher || '未知机构'}
+
+ {report.match_score && (
+
+ 匹配度: {report.match_score}
+
+ )}
+ {report.match_ratio != null && report.match_ratio > 0 && (
+
+ {(report.match_ratio * 100).toFixed(0)}%
+
+ )}
+
+ {report.declare_date && (
+
+ {report.declare_date.substring(0, 10)}
+
+ )}
+
+
+ {report.report_title && (
+
+ 《{report.report_title}》
+
+ )}
+
+ {report.author && (
+
+ 分析师: {report.author}
+
+ )}
+
+ {report.verification_item && (
+
+
+ 验证项: {report.verification_item}
+
+
+ )}
+
+ {report.content && (
+
+ {report.content}
+
+ )}
+
+ ))}
+
)}
- 成交量: {formatUtils.formatNumber(analysis.volume)} |
- 成交额: {formatUtils.formatNumber(analysis.amount)} |
- 分析时间: {analysis.analysis_time || '-'}
+ 成交量: {formatUtils.formatNumber(analysis.volume)} |
+ 成交额: {formatUtils.formatNumber(analysis.amount)} |
+ 更新时间: {analysis.update_time || analysis.create_time || '-'}