feat(工单字段): 实现工单字段管理功能

新增工单字段模型、路由和初始化脚本
添加前端工单字段管理页面
修改工单管理页面以支持自定义字段
This commit is contained in:
zhang1106
2025-12-29 08:40:08 +08:00
parent 7e0bf42b03
commit 4a03994fa3
7 changed files with 878 additions and 219 deletions
+14
View File
@@ -22,6 +22,7 @@ const Login = lazy(() => import('./pages/Login'));
const TicketManagement = lazy(() => import('./pages/TicketManagement'));
const TicketCategoryManagement = lazy(() => import('./pages/TicketCategoryManagement'));
const TicketStatistics = lazy(() => import('./pages/TicketStatistics'));
const TicketFieldManagement = lazy(() => import('./pages/TicketFieldManagement'));
const { Header, Content, Sider } = Layout;
@@ -247,6 +248,11 @@ const AppLayout = ({ children }) => {
icon: <BarChartOutlined />,
label: <Link to="/ticket-statistics">统计报表</Link>,
},
{
key: 'ticket-fields',
icon: <DatabaseOutlined />,
label: <Link to="/ticket-fields">字段管理</Link>,
},
],
},
]}
@@ -449,6 +455,14 @@ function App() {
</PrivateRoute>
}
/>
<Route
path="/ticket-fields"
element={
<PrivateRoute>
<TicketFieldManagement />
</PrivateRoute>
}
/>
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
</Router>