@@ -22,6 +22,8 @@ entities: # Сущности расширенной метамодели
2222 presentations :
2323 business_entities_table_list :
2424 type : table
25+ title : Таблица бизнес-сущностей
26+
2527 headers :
2628 - value : title
2729 text : Бизнес-сущность
@@ -44,11 +46,20 @@ entities: # Сущности расширенной метамодели
4446 # Выводим список бизнес-сущностей полученных в запросе выше business_entities_list
4547 business_entities_list :
4648 type : markdown
49+ title : Таблица бизнес-сущностей в md
4750 template : templates/business_entities_list.md
4851
4952 # Выводим карточку выбранной бизнес-сущности
5053 business_entity_card :
5154 type : markdown
55+ title : Карточка бизнес-сущности
56+ params :
57+ type : object
58+ properties :
59+ id :
60+ type : string
61+ required :
62+ - id
5263 template : templates/business_entity_card.md
5364 source : >
5465 (
@@ -59,6 +70,7 @@ entities: # Сущности расширенной метамодели
5970 # Получаем список бизнес-сущностей используемых в системах, все это выводим в таблицу
6071 business_entities_table_in_systems :
6172 type : table
73+ title : Таблица бизнес-сущностей используемых в системах
6274 headers :
6375 - value : system_title
6476 text : Система
@@ -88,11 +100,20 @@ entities: # Сущности расширенной метамодели
88100 # Выводим писок бизнес-сущностей используемых в системах полученных в запросе выше business_entities.in_systems
89101 business_entities_in_systems :
90102 type : markdown
103+ title : Таблица бизнес-сущностей используемых в системах в md
91104 template : templates/business_entities_in_systems.md
92105
93106 # Наследуемся от таблицы business_entities.in_systems и делаем фильтр по конкретной системе
94107 business_entities_table_in_systems.filtered : # Дочерняя таблица
95108 type : table
109+ title : Таблица бизнес-сущностей используемых в системах с фильтром
110+ params :
111+ type : object
112+ properties :
113+ system_id :
114+ type : string
115+ required :
116+ - system_id
96117 headers :
97118 - value : system_title
98119 text : Система
@@ -117,3 +138,20 @@ entities: # Сущности расширенной метамодели
117138 $[system_id=$params.system_id]
118139 )
119140
141+ # http://localhost:3030/entities/business_entities/presentations/get_business_entities
142+ get_business_entities :
143+ type : upload
144+ title : Выгрузка бизнес-сущностей в JSON
145+ # template: templates/temporary.json
146+ # params: # JSONSchema контроля параметров
147+ # type: object
148+ # properties:
149+ # gitlab_id:
150+ # type: string
151+ # required:
152+ # - gitlab_id
153+ origin : swamp.dataset.business_entities_in_systems # Базовый источник данных
154+ source : >
155+ (
156+ $[system_id="swamp.crocodile.crm"]
157+ )
0 commit comments