feat: add product trace UI

This commit is contained in:
Frudrax Cheng
2026-06-05 17:21:14 +08:00
parent da11bce1fa
commit 79ce72f8ea
7 changed files with 768 additions and 1 deletions
+4
View File
@@ -7,6 +7,8 @@ import DashboardPage from './pages/Dashboard';
import ManagePage from './pages/Manage';
import ProfilePage from './pages/Profile';
import EmployeeSerialsPage from './pages/EmployeeSerials';
import ProductTracesPage from './pages/ProductTraces';
import ProductTracePublicPage from './pages/ProductTracePublic';
import AftersalesPage from './pages/Aftersales';
import AftersalesDetailPage from './pages/AftersalesDetail';
import AftersalesConfirmPage from './pages/AftersalesConfirm';
@@ -50,6 +52,7 @@ function App() {
</PublicRoute>
} />
<Route path="/query" element={<PublicQueryPage />} />
<Route path="/product-traces/:serialNumber" element={<ProductTracePublicPage />} />
<Route path="/aftersales/:serialNumber" element={<AftersalesConfirmPage />} />
<Route path="/project-orders/:serialNumber" element={<ProjectOrderCompletePage />} />
@@ -59,6 +62,7 @@ function App() {
<Route path="/admin/dashboard" element={<DashboardPage />} />
<Route path="/admin/manage" element={<ManagePage />} />
<Route path="/admin/employee-serials" element={<EmployeeSerialsPage />} />
<Route path="/admin/product-traces" element={<ProductTracesPage />} />
<Route path="/admin/aftersales" element={<AftersalesPage />} />
<Route path="/admin/aftersales/:serialNumber" element={<AftersalesDetailPage />} />
<Route path="/admin/project-orders" element={<ProjectOrdersPage />} />