PCON-06: Конструктор каталога — убрать модификаторы, добавить tooltip и ссылку
Что сделать
Убрать интерактивный блок управления модификаторами из конструктора каталога. Заменить на read-only tooltip и ссылку на конструктор товара.
Смотри спеку
Секция “Модификаторы товара (read-only)” в Каталог — Версии.
Конкретно
Удалить
- Кнопка “Добавить модификатор” в строке товара
- Раскрывающаяся таблица модификаторов с действиями (убрать, override, dropdown версии)
- Модалка добавления модификатора в каталоге
- API вызовы:
POST/DELETE/PATCH /catalog/versions/{id}/products/{pId}/modifiers/*
Добавить
Tooltip при наведении на товар
Формат:
Модификаторы (v2):
• Размер пиццы@v1 (1-1)
• Добавки@v2 (0-3*)
* override
Данные берутся из modifiers[] в ответе GET /api/v1/products/{id}/versions (уже есть в типе ProductVersion).
Ссылка “Перейти к товару”
- Иконка 🔗 или кнопка-ссылка рядом с названием товара
- Переход:
/catalog/products/{id}(таб “Модификаторы”) - Открывается в текущем окне
Файлы
web/src/pages/catalog/versions/VersionConstructor.tsx— удалить блок модификаторовweb/src/pages/catalog/versions/components/ProductModifiers*.tsx— удалить файлыweb/src/pages/catalog/versions/components/ProductRow.tsx— добавить tooltip + ссылку
Зависит от
- PCON-01 (удаление старых API client функций)