From d4610c829833996f91704b3891a5c5845bfe0d6b Mon Sep 17 00:00:00 2001
From: wsj <593216709@qq.com>
Date: Wed, 28 Oct 2026 23:06:13 +0800
Subject: [PATCH] feat: 域名

---
 src/router/routeConfig.tsx |   54 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 47 insertions(+), 7 deletions(-)

diff --git a/src/router/routeConfig.tsx b/src/router/routeConfig.tsx
index 5a5fb6e..dbb62a7 100644
--- a/src/router/routeConfig.tsx
+++ b/src/router/routeConfig.tsx
@@ -1,15 +1,23 @@
 import type { ReactNode } from 'react';
 import {
+  ApartmentOutlined,
   AppstoreOutlined,
+  AuditOutlined,
   ContactsOutlined,
   DashboardOutlined,
   ProfileOutlined,
+  SafetyCertificateOutlined,
+  SafetyOutlined,
   SettingOutlined,
   TeamOutlined,
+  UnorderedListOutlined,
 } from '@ant-design/icons';
-import Customers from '@/pages/business/customers';
 import Orders from '@/pages/business/orders';
+import CustomerList from '@/pages/customers/list';
 import Dashboard from '@/pages/dashboard';
+import AuditLogs from '@/pages/platform/audit-logs';
+import Departments from '@/pages/system/departments';
+import Roles from '@/pages/system/roles';
 import Users from '@/pages/system/users';
 
 export interface AppRouteItem {
@@ -35,15 +43,40 @@
     element: <Dashboard />,
   },
   {
+    path: '/customers',
+    title: '客户管理',
+    icon: <ContactsOutlined />,
+    children: [
+      {
+        path: '/customers/list',
+        title: '客户列表',
+        icon: <UnorderedListOutlined />,
+        element: <CustomerList />,
+      },
+    ],
+  },
+  {
     path: '/system',
-    title: '系统管理',
-    icon: <SettingOutlined />,
+    title: '用户与权限',
+    icon: <SafetyCertificateOutlined />,
     children: [
       {
         path: '/system/users',
         title: '用户管理',
         icon: <TeamOutlined />,
         element: <Users />,
+      },
+      {
+        path: '/system/roles',
+        title: '角色管理',
+        icon: <SafetyOutlined />,
+        element: <Roles />,
+      },
+      {
+        path: '/system/departments',
+        title: '部门管理',
+        icon: <ApartmentOutlined />,
+        element: <Departments />,
       },
     ],
   },
@@ -58,11 +91,18 @@
         icon: <ProfileOutlined />,
         element: <Orders />,
       },
+    ],
+  },
+  {
+    path: '/platform',
+    title: '平台管理',
+    icon: <SettingOutlined />,
+    children: [
       {
-        path: '/business/customers',
-        title: '客户管理',
-        icon: <ContactsOutlined />,
-        element: <Customers />,
+        path: '/platform/audit-logs',
+        title: '审计日志',
+        icon: <AuditOutlined />,
+        element: <AuditLogs />,
       },
     ],
   },

--
Gitblit v1.9.3