Compare commits

...

2 Commits

Author SHA1 Message Date
sShemet
0a5b785f87 vault backup: 2026-02-12 12:07:35 2026-02-12 12:07:35 +05:00
sShemet
d42e8ad066 vault backup: 2026-02-12 11:57:29 2026-02-12 11:57:29 +05:00
3 changed files with 8 additions and 6 deletions

View File

@@ -13,12 +13,12 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля Заявок (декомпозиция) 2026.02.md", "file": "WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "Динамические поля Заявок (декомпозиция) 2026.02" "title": "mail.mol-soft.ru"
} }
}, },
{ {
@@ -229,9 +229,11 @@
}, },
"active": "de53b1cb0148b07a", "active": "de53b1cb0148b07a",
"lastOpenFiles": [ "lastOpenFiles": [
"WORK & PROJECTS/Mol/Серверы/Jira - Service - Confluence - Crm.md",
"WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля Заявок (декомпозиция) 2026.02.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля заявки v2 архитектура.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля заявки v2 архитектура.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля заявки v2.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля заявки v2.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Динамические поля/Динамические поля Заявок (декомпозиция) 2026.02.md",
"WORK & PROJECTS/UAS/IP-TEL.png", "WORK & PROJECTS/UAS/IP-TEL.png",
"WORK & PROJECTS/UAS/IP-TEL.canvas", "WORK & PROJECTS/UAS/IP-TEL.canvas",
"WORK & PROJECTS/UAS/Счета оплаты серверов/01_2026_UAS_FIRSTVDS.pdf", "WORK & PROJECTS/UAS/Счета оплаты серверов/01_2026_UAS_FIRSTVDS.pdf",
@@ -262,7 +264,6 @@
"WORK & PROJECTS/UAS/Новая папка", "WORK & PROJECTS/UAS/Новая папка",
"WORK & PROJECTS/UAS/Access.md", "WORK & PROJECTS/UAS/Access.md",
"PERSONAL PROJECTS/cloudflare temp mail.md", "PERSONAL PROJECTS/cloudflare temp mail.md",
"WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md",
"PERSONAL PROJECTS/P2EP/logo.canvas", "PERSONAL PROJECTS/P2EP/logo.canvas",
"PERSONAL PROJECTS/P2EP/pseudoCode/fade calculation.md", "PERSONAL PROJECTS/P2EP/pseudoCode/fade calculation.md",
"WORK & PROJECTS/Mol/Серверы/Supervisor/job_worker.md", "WORK & PROJECTS/Mol/Серверы/Supervisor/job_worker.md",
@@ -272,7 +273,6 @@
"2025-07-18.md", "2025-07-18.md",
"JRPG.md", "JRPG.md",
"Untitled.md", "Untitled.md",
"WORK & PROJECTS/Mol/Серверы/Jira - Service - Confluence - Crm.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md", "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 06_2025.md", "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 06_2025.md",
"Структура объектов испытаний.png", "Структура объектов испытаний.png",

View File

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

View File

@@ -33,7 +33,7 @@ a.dianova z2JeiSHVTP0sTlt6 Анна Дианова
a.popov Js5hBS4LFogvztmb Александр Попов a.popov Js5hBS4LFogvztmb Александр Попов
a.milekhin kbn9VN5NsY8R2md2 Алексей Милехин a.milekhin kbn9VN5NsY8R2md2 Алексей Милехин
e.fastov sgwhd1x4WZFsllMt Евгений Фастов e.fastov f8npfh4g6FmCSgt Евгений Фастов
a.belov dSfI95ynDhu2MdIj Алексей Белов a.belov dSfI95ynDhu2MdIj Алексей Белов
Технические ящики: Технические ящики: