feat: страница Оборудование — рабочие места, агенты, ККТ и принтеры
- EquipmentPage: CRUD рабочих мест, генерация кода сопряжения с таймером, добавление устройств (ККТ/принтер, USB/сеть), онлайн-статус агентов - api.ts: интерфейсы Workstation, WorkstationDevice + api.workstations.* - Sidebar: пункт «Оборудование» в группе Настройки Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -41,6 +41,7 @@ import { TvWelcomePage } from './pages/TvWelcomePage'
|
||||
import { TechnicalPage } from './pages/TechnicalPage'
|
||||
import { SchedulePage } from './pages/SchedulePage'
|
||||
import { BillingPage } from './pages/BillingPage'
|
||||
import { EquipmentPage } from './pages/EquipmentPage'
|
||||
import { ModuleGuard } from './components/ModuleGuard'
|
||||
|
||||
export default function App() {
|
||||
@@ -92,6 +93,7 @@ export default function App() {
|
||||
<Route path="/tv-welcome" element={<TvWelcomePage />} />
|
||||
<Route path="/technical" element={<TechnicalPage />} />
|
||||
<Route path="/billing" element={<BillingPage />} />
|
||||
<Route path="/equipment" element={<EquipmentPage />} />
|
||||
</Route>
|
||||
|
||||
<Route path="/" element={<Navigate to="/login" replace />} />
|
||||
|
||||
Reference in New Issue
Block a user