优化
This commit is contained in:
@@ -51,15 +51,13 @@ const AppRoutes = () => {
|
||||
|
||||
return (
|
||||
<Routes>
|
||||
{/* 公开路由 */}
|
||||
<Route
|
||||
path="/login"
|
||||
element={
|
||||
user ? <Navigate to="/dashboard" replace /> : <Login />
|
||||
user ? <Navigate to="/company/serviceTeamplate" replace /> : <Login />
|
||||
}
|
||||
/>
|
||||
|
||||
{/* 受保护的路由 */}
|
||||
<Route
|
||||
path="/"
|
||||
element={
|
||||
@@ -68,16 +66,7 @@ const AppRoutes = () => {
|
||||
</ProtectedRoute>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
path="dashboard"
|
||||
element={
|
||||
<Suspense fallback={<LoadingComponent />}>
|
||||
<Dashboard />
|
||||
</Suspense>
|
||||
}
|
||||
/>
|
||||
{renderRoutes(routes)}
|
||||
<Route index element={<Navigate to="/dashboard" replace />} />
|
||||
<Route path="*" element={<NotFound />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
import { lazy } from "react";
|
||||
|
||||
// Dashboard route
|
||||
const dashboardRoute = {
|
||||
path: "dashboard",
|
||||
component: lazy(() => import("@/pages/Dashboard")),
|
||||
name: "仪表盘",
|
||||
icon: "dashboard",
|
||||
};
|
||||
|
||||
// Resource Management routes
|
||||
const resourceRoutes = [
|
||||
@@ -109,7 +102,12 @@ const companyRoutes = [
|
||||
const marketingRoutes = [];
|
||||
|
||||
export const routes = [
|
||||
dashboardRoute,
|
||||
// {
|
||||
// path: "dashboard",
|
||||
// component: lazy(() => import("@/pages/Dashboard")),
|
||||
// name: "仪表盘",
|
||||
// icon: "dashboard",
|
||||
// },
|
||||
{
|
||||
path: "resource",
|
||||
component: lazy(() => import("@/pages/resource")),
|
||||
|
||||
Reference in New Issue
Block a user