Project

General

Profile

Actions

Task #6099

open

Волонтеры: колонка «Подтверждение участия» с проставлением статуса из таблицы

Added by Redmine Admin 1 day ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
08/25/2026
Due date:
% Done:

100%

Estimated time:

Description

ТЗ от 24.08.2026, раздел «Волонтеры», п.3.

На главной странице в строке волонтера добавить столбец «Подтверждение участия в волонтерской миссии», где оператор сможет проставить статус «Да» или «Нет». Статус также автоматически притягивается из данных, заполненных оператором при добавлении одного волонтера / при импорте. Если статус не поставлен — оставить пустым.

Файл: src/app/volunteers/index/VolunteersIndex.tsx — колонка с инлайн-селектом, PATCH статуса без перезагрузки страницы.

Actions #1

Updated by Redmine Admin 1 day ago

  • % Done changed from 0 to 100

Реализовано. VolunteersIndex.tsx: добавлен столбец «Подтверждение участия в волонтерской миссии» с инлайн-селектом (— / Да / Нет). Пустое значение = статус не поставлен. Изменение применяется оптимистично и уходит в PATCH /api/volunteers/{id}/participation-confirmation; при ошибке значение откатывается и показывается сообщение. Клик по селекту не открывает карточку волонтера. Эндпоинт нужно реализовать — см. #6108.

Actions #2

Updated by Redmine Admin 1 day ago

Уточнение: зависимость по бэкенду (эндпоинт PATCH /api/volunteers/{id}/participation-confirmation) переехала в hummission-back #6109 — задача hummission-front #6108 закрыта как перенесённая.

Actions

Also available in: Atom PDF