070-planogram¶
Description
Размещение товара и планирование перемещения. Модель зала c подключением статистики. planogram
перейти на страницу проекта в git
Documentation troisjs flask python3.11 docker kubernetes
Бек хранит оборудование и магазины. Номенклатура подгружается на фронт отдельно из любого источника. Основная логика на фронте.
- справочник коллекций забирать из api
- план и размещение коллекций независимо от остатков номенклатуры
- остатки номенклатуры подгружать на страницу при открытии
- переложить справочник box в api
Из api берутся чистые коллекции. Если коллекции не хватает, ее можно по быстрому создать и привязать к оборудованию. Но привязка будет не по id а в виде dict Остатки артикулов будем загружать из СУПа с помощью специального метода
Справочники¶
-
box -
оборудование -
collection -
коллекции товара
Структура DB¶
-
domain
контроль доступаboxes{ index: 1, shopID: "371", boxID: "id_box", x: 610, // позиция на плане y: 320, h: 0, // высота на плане r: 0, // поворот collections: ["id_collection", ] || articles: ["str",], add: {collections: ["id_collection", ] || articles: ["str",]} delete: {collections: ["id_collection", ] || articles: ["str",]} }