vault backup: 2026-02-12 11:57:29

This commit is contained in:
sShemet
2026-02-12 11:57:29 +05:00
parent 049d8d4b60
commit d42e8ad066
2 changed files with 6 additions and 4 deletions

View File

@@ -11,11 +11,13 @@
- запрос при каждом изменении селектов “Тип ОИ” и “Группа ОИ” к API fields/optional, передавая group_id и object_type
- *доработка под тариф в будущем*
- после ответа от API отображать полученный список полей (меняем статус видимости)
- Переписать миграции для генерации информации тестовой информации не в полях, а в “details” связанных сущностей
- Функционал показа существующей заявки:
- Массив опциональных полей сразу же запрашивается на этапе формирования данных для фронта для каждой заявки (так мы сможем просто включать поля в БД после доработок)
- Все данные опциональных полей перемещаются в поле details сущностей согласно таблице “распределение данных” (на данном этапе либо к request, либо к incoming_object). Это очень простой json массив \[поле => значение\]
- Поля включаются так же, как и в новой заявке
- Следовательно все данные должны затянуться автоматически из массивов details и показаться в полях
- Параллельная подготовка бэкенда для распределения и отдачи данных из массивов details + доработка миграций, чтобы переместить динамические данные в details
- Подготовка бэкенда к функционалу сохранения динамических полей БЕЗ ВАЛИДАЦИИ (прототип мягкого сохранения)
- Фронтенд+бэкенд — обеспечение мягкого сохранения без валидации всех данных в правильные распределённые таблицы и details