diff --git a/src/views/Company/ForecastReport.js b/src/views/Company/ForecastReport.js
new file mode 100644
index 00000000..5dea7ee4
--- /dev/null
+++ b/src/views/Company/ForecastReport.js
@@ -0,0 +1,31 @@
+import React from 'react';
+import { Box, Text, VStack, Icon } from '@chakra-ui/react';
+import { FaChartLine } from 'react-icons/fa';
+
+/**
+ * 预测报告组件 - 占位符
+ * TODO: 实现完整功能
+ */
+const ForecastReport = ({ stockCode }) => {
+ return (
+
+
+
+
+ 预测报告功能开发中
+
+
+ 股票代码: {stockCode || '未选择'}
+
+
+
+ );
+};
+
+export default ForecastReport;
diff --git a/src/views/Company/MarketDataView.js b/src/views/Company/MarketDataView.js
new file mode 100644
index 00000000..76c232b4
--- /dev/null
+++ b/src/views/Company/MarketDataView.js
@@ -0,0 +1,31 @@
+import React from 'react';
+import { Box, Text, VStack, Icon } from '@chakra-ui/react';
+import { FaChartBar } from 'react-icons/fa';
+
+/**
+ * 市场数据视图组件 - 占位符
+ * TODO: 实现完整功能
+ */
+const MarketDataView = ({ stockCode }) => {
+ return (
+
+
+
+
+ 市场数据功能开发中
+
+
+ 股票代码: {stockCode || '未选择'}
+
+
+
+ );
+};
+
+export default MarketDataView;
diff --git a/src/views/Company/index.js b/src/views/Company/index.js
index dc30643f..ea90c33f 100644
--- a/src/views/Company/index.js
+++ b/src/views/Company/index.js
@@ -29,10 +29,10 @@ import { FaChartLine, FaMoneyBillWave, FaChartBar, FaInfoCircle } from 'react-ic
import { useAuth } from '../../contexts/AuthContext';
import { logger } from '../../utils/logger';
import { getApiBase } from '../../utils/apiConfig';
-import FinancialPanorama from './FinancialPanorama';
+import FinancialPanorama from './components/FinancialPanorama';
import ForecastReport from './ForecastReport';
import MarketDataView from './MarketDataView';
-import CompanyOverview from './CompanyOverview';
+import CompanyOverview from './components/CompanyOverview';
// 导入 PostHog 追踪 Hook
import { useCompanyEvents } from './hooks/useCompanyEvents';