Техническое задание: Доработка отчета в CRM
Контекст проекта
Существует самописная CRM-система, построенная на фреймворке Yii2. Требуется модифицировать функционал одного из отчетов в личном кабинете.
Задача
В отчете "Количество заявок" необходимо выполнить две доработки:
- Удалить фильтр по потоку. Существующий фильтр (поле выбора) должен быть полностью убран из интерфейса и логики формирования отчета.
- Добавить множественный выбор для другого параметра. Вместо одиночного выбора для одного из существующих фильтров необходимо реализовать возможность выбора нескольких значений одновременно (мультиселект). Конкретный параметр уточняется у исполнителя.
Технические требования и стек
- Бэкенд: PHP, фреймворк Yii2.
- Фронтенд: JavaScript (вероятно, для работы интерфейса мультиселекта).
- Контроль версий: Git.
- Изменения должны быть выполнены аккуратно, без нарушения существующей логики других отчетов и функций системы.