feat: add project work order UI
This commit is contained in:
@@ -10,6 +10,9 @@ import EmployeeSerialsPage from './pages/EmployeeSerials';
|
||||
import AftersalesPage from './pages/Aftersales';
|
||||
import AftersalesDetailPage from './pages/AftersalesDetail';
|
||||
import AftersalesConfirmPage from './pages/AftersalesConfirm';
|
||||
import ProjectOrdersPage from './pages/ProjectOrders';
|
||||
import ProjectOrderDetailPage from './pages/ProjectOrderDetail';
|
||||
import ProjectOrderCompletePage from './pages/ProjectOrderComplete';
|
||||
|
||||
const PrivateRoute = () => {
|
||||
const user = authApi.getCurrentUser();
|
||||
@@ -48,6 +51,7 @@ function App() {
|
||||
} />
|
||||
<Route path="/query" element={<PublicQueryPage />} />
|
||||
<Route path="/aftersales/:serialNumber" element={<AftersalesConfirmPage />} />
|
||||
<Route path="/project-orders/:serialNumber" element={<ProjectOrderCompletePage />} />
|
||||
|
||||
<Route element={<PrivateRoute />}>
|
||||
<Route element={<AdminRoutes />}>
|
||||
@@ -57,6 +61,8 @@ function App() {
|
||||
<Route path="/admin/employee-serials" element={<EmployeeSerialsPage />} />
|
||||
<Route path="/admin/aftersales" element={<AftersalesPage />} />
|
||||
<Route path="/admin/aftersales/:serialNumber" element={<AftersalesDetailPage />} />
|
||||
<Route path="/admin/project-orders" element={<ProjectOrdersPage />} />
|
||||
<Route path="/admin/project-orders/:serialNumber" element={<ProjectOrderDetailPage />} />
|
||||
<Route path="/admin/profile" element={<ProfilePage />} />
|
||||
</Route>
|
||||
</Route>
|
||||
|
||||
Reference in New Issue
Block a user