Task #6100
openВолонтеры: экспорт заявок волонтеров в Excel (шаблон №2)
100%
Description
ТЗ от 24.08.2026, раздел «Волонтеры», п.4.
Добавить возможность экспорта заявок волонтеров со всеми заполненными данными в формате Excel.
Реализация: общий утиль src/app/volunteers/common/exportVolunteersExcel.ts на базе библиотеки xlsx (уже в зависимостях), экспортируется текущая отфильтрованная выборка.
ВНИМАНИЕ: файл «шаблон №2» к ТЗ фактически не приложен. Состав колонок принят как «все заполненные данные волонтера + миссия/смена/даты/подтверждение участия + направления помощи», в порядке шаблона импорта №1. Требует подтверждения заказчика.
Updated by Redmine Admin 1 day ago
- % Done changed from 0 to 100
Реализовано. Добавлен общий утиль src/app/volunteers/common/exportVolunteersExcel.ts (шаблон №2): 33 колонки, порядок повторяет шаблон импорта №1 плюс трек-номер и статус заявки в начале — выгрузку можно использовать как основу для повторного импорта. Даты в ДД.ММ.ГГГГ, направления помощи через ;, подтверждение участия Да/Нет/пусто. Кнопка «Экспорт в Excel» на странице «Волонтеры» выгружает текущую отфильтрованную выборку.
Открытый вопрос: файл «шаблон №2» к ТЗ не приложен, состав колонок принят по формулировке «со всеми заполненными данными». Нужно подтверждение заказчика.
Updated by Redmine Admin 1 day ago
Шаблон №2 получен (Шаблон_№2_для_экспорта_волонтеров_ГМ.xlsx, лежит в sdlc/0-vibes/raw/2026-08-25/). Вопрос закрыт, экспорт приведён к фактическому файлу.
Главное: заголовки шаблона №2 полностью совпадают с шаблоном №1 (30 колонок), поэтому выгрузка без правок загружается обратно импортом. Из экспорта убраны добавленные по реконструкции «Трек-номер заявки», «Статус заявки» и «Дата регистрации» — в шаблоне их нет. Порядок колонок исправлен.
Проверено скриптом: 30 колонок кода совпадают с присланным файлом один в один.