# PisellReservation 依赖标注（由源码 import 树整理）

| 模块 / 符号 | 归类 | 说明 |
|-------------|------|------|
| `PisellRecordBoard`, `PisellFloorMapLayout`（经 Shell） | **通用 materials** | 壳与画布 |
| `useRecordBoardContext`, `useRecordBoardShellBodyMeta` | **通用 materials** | 视图元信息 |
| `PisellModal`, `PisellReservationScheduleBand`, `Icon` | **混合** | ScheduleBand 为预约场景；Modal/Icon 通用 |
| `useEngineContext`, `usePisellOS` | **引擎 / plus** | 非 materials |
| `ReservationBookingDetailModal` | **预约 plus** | |
| `floorPlanApi`（HTTP + ensure） | **可注入通用 + 预约默认 POST 体** | POST 默认 JSON 为预约专用 |
| `resolveFloorMapHostCheckoutRecord` | **预约 / 宿主 plus** | |
| `findReservationRow`, `getReservationRenderItemByKind`, `reservationCards` | **预约 UI** | 可调用 materials `findFloorMapRowByDataBinding` |
| `ReservationFloorMapHud` | **预约 plus** | |
| `useBookingPerspective`, `getRelationTables` | **Sales / 预约 plus** | |
| `usePisellReservationBookingData`, `getGridTableBookingSearchParams`, `bookingTimeWindowForAnchorDay` | **预约 plus** | |
| `usePisellReservationResourceTableData` | **预约 plus** | |
| `request`（utils） | **引擎注入 plus** | |
| `reservationDensity` | **预约 plus** | |
| `reservationTablesMerge`, `normalizeSalesResourceBookingListResult` | **预约 plus** | |
| `sceneElementsToBoundFormRecordIds` | **预约 plus**（与 booking 筛参耦合） | |
| `useReservationFloorPlan`, `useReservationFloorMapMerged` | **混合** | 远程加载/保存可拆通用；mock 合并预约专用 |
| `reservationMock`, `reservationConstants` | **预约 plus** | |
| `defaultPaymentStatusKeys` | **Sales plus** | |
