feat: настраиваемая колонка отображения в дереве справочника

- Добавлено поле data_tables.tree_display_column_index.
- Backend /api/directories/:id/rows/tree возвращает displayColumnIndex и
  формирует label для row-узлов на основе выбранной колонки.
- В редакторе справочника добавлен селектор «Колонка для отображения в дереве».
- DirectoryRowTree, DirectoryColumnTree, DirectoryTreeSelect,
  DirectoryTreeMultiSelect используют настроенную колонку.
- TableFieldSelect / TableFieldMultiSelect используют
  treeDisplayColumnIndex справочника как fallback, если в поле формы
  не задан displayColumn.
- Миграция 0057 + запись в _journal.json.
This commit is contained in:
2026-07-12 23:07:34 +03:00
parent 4e2a622265
commit 09861fc966
10 changed files with 76 additions and 57 deletions

View File

@@ -421,6 +421,13 @@
"when": 1783883784747,
"tag": "0056_add_tree_column_index_to_data_tables",
"breakpoints": true
},
{
"idx": 60,
"version": "7",
"when": 1752330000000,
"tag": "0057_add_tree_display_column_index",
"breakpoints": true
}
]
}