AURORA-1880: окно «Этапы» — этап определяется с направлением, направление видно в строке #316

Open
opened 2026-11-11 16:02:50 +03:00 by aep · 0 comments
Owner

Замечание Фомичева №2 (эпик AURORA-1876), Jira AURORA-1880, фронтенд. Зависит от AURORA-1879 (#312, PR #315) — ветка от неё.

Проблема: useTaskStages заменяет/удаляет этап по sheet+phase_code без direction; StagesApi.deleteStage не передаёт direction; phase_code вставляется в URL без encodeURIComponent; в строке StagesTable направление не видно; удаление этапа формы скрыто в режиме task.

Сделать (bounded):

  • isSameStage / getStageKey в web/src/components/Stages/utils.js;
  • useTaskStages: сравнение через isSameStage, direction в deleteStage;
  • stages.js: encodeURIComponent для sheet и phase_code, direction через params;
  • StagesTable: key через getStageKey, подпись «<лист> (<направление>) — <название>»;
  • DeleteStageModal: лист, направление, название;
  • удаление этапа формы — включить для админа в режиме task (ответ по умолчанию на вопрос к заказчику);
  • тест node --test utils.test.js.

Блокирует AURORA-1881.

Замечание Фомичева №2 (эпик AURORA-1876), Jira AURORA-1880, фронтенд. Зависит от AURORA-1879 (#312, PR #315) — ветка от неё. Проблема: useTaskStages заменяет/удаляет этап по sheet+phase_code без direction; StagesApi.deleteStage не передаёт direction; phase_code вставляется в URL без encodeURIComponent; в строке StagesTable направление не видно; удаление этапа формы скрыто в режиме task. Сделать (bounded): - isSameStage / getStageKey в web/src/components/Stages/utils.js; - useTaskStages: сравнение через isSameStage, direction в deleteStage; - stages.js: encodeURIComponent для sheet и phase_code, direction через params; - StagesTable: key через getStageKey, подпись «<лист> (<направление>) — <название>»; - DeleteStageModal: лист, направление, название; - удаление этапа формы — включить для админа в режиме task (ответ по умолчанию на вопрос к заказчику); - тест node --test utils.test.js. Блокирует AURORA-1881.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/DFiP_Budget_planing#316
No description provided.