feat: minibar — category dropdown, учёт остатков (приходы/списания/инвентаризация/отчёт)
- MinibarSettingsPage: поле категории → выпадающий список с существующими + «Новая...» - Кнопка «Учёт и остатки» ведёт на /settings/minibar/stock - MinibarStockPage: 5 вкладок — Остатки, Приходы, Списания, Инвентаризация, Отчёт - api.ts: добавлены методы и типы для stock/receipts/writeoffs/inventory/report Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -46,6 +46,7 @@ import { WiFiPage } from './pages/WiFiPage'
|
||||
import { TTLockPage } from './pages/TTLockPage'
|
||||
import { ChecklistSettingsPage } from './pages/ChecklistSettingsPage'
|
||||
import { MinibarSettingsPage } from './pages/MinibarSettingsPage'
|
||||
import { MinibarStockPage } from './pages/MinibarStockPage'
|
||||
import { DepositSettingsPage } from './pages/DepositSettingsPage'
|
||||
import { DepositHistoryPage } from './pages/DepositHistoryPage'
|
||||
import { PayDepositPage } from './pages/PayDepositPage'
|
||||
@@ -105,7 +106,8 @@ export default function App() {
|
||||
<Route path="/wifi" element={<WiFiPage />} />
|
||||
<Route path="/ttlock" element={<TTLockPage />} />
|
||||
<Route path="/settings/checklists" element={<ChecklistSettingsPage />} />
|
||||
<Route path="/settings/minibar" element={<MinibarSettingsPage />} />
|
||||
<Route path="/settings/minibar" element={<MinibarSettingsPage />} />
|
||||
<Route path="/settings/minibar/stock" element={<MinibarStockPage />} />
|
||||
<Route path="/settings/deposit" element={<DepositSettingsPage />} />
|
||||
<Route path="/settings/deposit/history" element={<DepositHistoryPage />} />
|
||||
</Route>
|
||||
|
||||
Reference in New Issue
Block a user