feat: 10.10线上最新代码提交
This commit is contained in:
80
src/App.js
Normal file → Executable file
80
src/App.js
Normal file → Executable file
@@ -29,7 +29,12 @@ import Community from "views/Community";
|
||||
import LimitAnalyse from "views/LimitAnalyse";
|
||||
import ForecastReport from "views/Company/ForecastReport";
|
||||
import ConceptCenter from "views/Concept";
|
||||
|
||||
import FinancialPanorama from "views/Company/FinancialPanorama";
|
||||
import CompanyIndex from "views/Company";
|
||||
import MarketDataView from "views/Company/MarketDataView";
|
||||
import StockOverview from "views/StockOverview";
|
||||
import EventDetail from "views/EventDetail";
|
||||
import TradingSimulation from "views/TradingSimulation";
|
||||
// Contexts
|
||||
import { AuthProvider } from "contexts/AuthContext";
|
||||
|
||||
@@ -45,12 +50,75 @@ function AppContent() {
|
||||
{/* 首页路由 */}
|
||||
<Route path="home/*" element={<HomeLayout />} />
|
||||
|
||||
{/* Community页面路由 */}
|
||||
<Route path="community" element={<Community />} />
|
||||
{/* Community页面路由 - 需要登录 */}
|
||||
<Route
|
||||
path="community"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<Community />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
<Route path="forecast-report" element={<ForecastReport />} />
|
||||
<Route path="concepts" element={<ConceptCenter />} />
|
||||
{/* Limit Analyse页面路由 */}
|
||||
<Route path="limit-analyse" element={<LimitAnalyse />} />
|
||||
<Route path="Financial" element={<FinancialPanorama />} />
|
||||
<Route path="company" element={<CompanyIndex />} />
|
||||
<Route path="company/:code" element={<CompanyIndex />} />
|
||||
<Route path="market-data" element={<MarketDataView />} />
|
||||
{/* 概念中心路由 - 需要登录 */}
|
||||
<Route
|
||||
path="concepts"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<ConceptCenter />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="concept"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<ConceptCenter />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
{/* 股票概览页面路由 - 需要登录 */}
|
||||
<Route
|
||||
path="stocks"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<StockOverview />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="stock-overview"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<StockOverview />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
{/* Limit Analyse页面路由 - 需要登录 */}
|
||||
<Route
|
||||
path="limit-analyse"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<LimitAnalyse />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
{/* 事件详情独立页面路由(不经 Admin 布局) */}
|
||||
<Route path="event-detail/:eventId" element={<EventDetail />} />
|
||||
|
||||
{/* 模拟盘交易系统路由 - 需要登录 */}
|
||||
<Route
|
||||
path="trading-simulation"
|
||||
element={
|
||||
<ProtectedRoute>
|
||||
<TradingSimulation />
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
|
||||
{/* 管理后台路由 - 需要登录 */}
|
||||
<Route
|
||||
|
||||
Reference in New Issue
Block a user