Selaa lähdekoodia

feat: add admin routes

BaiLuoYan 4 päivää sitten
vanhempi
commit
63fe0384c6

+ 31 - 0
config/routes.ts

@@ -12,6 +12,37 @@ const routes = [
     path: '/welcome',
     component: './Welcome',
   },
+  {
+    name: 'admin',
+    icon: 'SettingOutlined',
+    path: '/admin',
+    routes: [
+      {
+        name: 'admin.products',
+        path: '/admin/products',
+        component: './Admin/Product',
+        access: 'routeFilter',
+      },
+      {
+        path: '/admin/products/:id',
+        component: './Admin/Product/Detail',
+        hideInMenu: true,
+        access: 'routeFilter',
+      },
+      {
+        name: 'admin.depts',
+        path: '/admin/depts',
+        component: './Admin/Dept',
+        access: 'routeFilter',
+      },
+      {
+        name: 'admin.users',
+        path: '/admin/users',
+        component: './Admin/User',
+        access: 'routeFilter',
+      },
+    ],
+  },
   {
     name: 'sys',
     icon: 'SettingOutlined',

+ 3 - 0
src/pages/Admin/Dept/index.tsx

@@ -0,0 +1,3 @@
+export default function DeptPage() {
+  return null;
+}

+ 3 - 0
src/pages/Admin/Product/Detail/index.tsx

@@ -0,0 +1,3 @@
+export default function ProductDetailPage() {
+  return null;
+}

+ 3 - 0
src/pages/Admin/Product/index.tsx

@@ -0,0 +1,3 @@
+export default function ProductPage() {
+  return null;
+}

+ 3 - 0
src/pages/Admin/User/index.tsx

@@ -0,0 +1,3 @@
+export default function UserPage() {
+  return null;
+}