fix: changed resolve endpoint contract form get to post
This commit is contained in:
+12
-3
@@ -55,9 +55,18 @@ SharePoint; у части заявок есть **согласование** (м
|
||||
|
||||
### Фаза A — Закрыть согласование целиком
|
||||
Довести до конца одну сквозную вертикаль, чтобы механизм был полным.
|
||||
- [ ] Экран «Мои согласования» (список заявок, ждущих моего решения)
|
||||
- [ ] Режим просмотра заявки для согласующего (read-only форма + панель решения)
|
||||
- [ ] Кнопки решения: Согласовать / Вернуть / Отклонить + комментарий
|
||||
|
||||
Согласующий приходит **по ссылке из потока Power Automate** (не ищет заявку сам).
|
||||
Контракт ссылки (портал — одностраничник, поэтому нужен и тип формы):
|
||||
`…/СтраницаПортала.aspx?mode=approve&type=<форма>&id=<RowID>`
|
||||
|
||||
- [x] `readOnly` у примитивов формы
|
||||
- [x] Скелет маршрутизации: `shared/routing.ts` (parseRoute) + ветка в оболочке →
|
||||
`features/approve/ApproveFeature` (пока заглушка, читает type/id)
|
||||
- [ ] Загрузка заявки по `id` из списка данных → форма в режиме чтения
|
||||
(уточнить: `RowID` = id элемента списка ДАННЫХ?)
|
||||
- [ ] Панель решения: Согласовать / Вернуть / Отклонить + комментарий
|
||||
(логика — `approverDecision.service`)
|
||||
- [ ] (опц.) Делегирование
|
||||
- [ ] Проверка статусов end-to-end на «Заявке на прием»
|
||||
|
||||
|
||||
Reference in New Issue
Block a user