mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-29 21:57:16 +02:00
Fastfix
This commit is contained in:
parent
a428eb9b6d
commit
47312edabd
@ -31,7 +31,7 @@
|
||||
|
||||
СоответствиеПутей = Новый Соответствие;
|
||||
МассивТэгов = Новый Массив;
|
||||
ШаблонОписания = "Методы %1";
|
||||
ШаблонОписания = "Методы для работы с библиотекой %1";
|
||||
|
||||
Для Каждого Элемент Из КомандыМодули Цикл
|
||||
|
||||
@ -40,6 +40,8 @@
|
||||
|
||||
Если Не СтрНачинаетсяС(Модуль, "OPI_") Тогда
|
||||
Продолжить;
|
||||
Иначе
|
||||
Модуль = СтрЗаменить(Модуль, "OPI_", "");
|
||||
КонецЕсли;
|
||||
|
||||
МассивТэгов.Добавить(Новый Структура("name,description", Ключ, СтрШаблон(ШаблонОписания, Модуль)));
|
||||
|
@ -2514,11 +2514,11 @@
|
||||
СтруктураОписания = Новый Структура;
|
||||
|
||||
Если ПростейшийМетод = "GET" Тогда
|
||||
СтруктураОписания.Вставить("get", ПолучитьОписаниеGet(ТаблицаОпций));
|
||||
СтруктураОписания.Вставить("get", ПолучитьОписаниеGet(ТаблицаОпций, Метод));
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьВариантJSON = ПростейшийМетод = "GET" Или ПростейшийМетод = "POST";
|
||||
СтруктураОписания.Вставить("post", ПолучитьОписаниеPost(ТаблицаОпций, ЕстьВариантJSON));
|
||||
СтруктураОписания.Вставить("post", ПолучитьОписаниеPost(ТаблицаОпций, ЕстьВариантJSON, Метод));
|
||||
|
||||
СоответствиеОтветов = СформироватьСхемуОтветов();
|
||||
|
||||
@ -2597,10 +2597,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьОписаниеGet(Знач ТаблицаОпций)
|
||||
Функция ПолучитьОписаниеGet(Знач ТаблицаОпций, Знач Метод)
|
||||
|
||||
СтруктураОписания = Новый Структура;
|
||||
СтруктураОписания.Вставить("summary", "Выполнение через метод GET");
|
||||
СтруктураОписания.Вставить("summary", OPI_Инструменты.Синонимайзер(Метод) + " (query)");
|
||||
|
||||
МассивПараметров = Новый Массив;
|
||||
СоответствиеТипов = СоответствиеТиповSwagger();
|
||||
@ -2631,10 +2631,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьОписаниеPost(Знач ТаблицаОпций, Знач ЕстьВариантJSON)
|
||||
Функция ПолучитьОписаниеPost(Знач ТаблицаОпций, Знач ЕстьВариантJSON, Знач Метод)
|
||||
|
||||
Описание = "Выполнение через метод POST (%1)";
|
||||
Описание = СтрШаблон(Описание, ?(ЕстьВариантJSON, "JSON или form-data", "form-data"));
|
||||
Описание = OPI_Инструменты.Синонимайзер(Метод) + " (%1)";
|
||||
Описание = СтрШаблон(Описание, ?(ЕстьВариантJSON, "JSON/form-data", "form-data"));
|
||||
|
||||
СтруктураОписания = Новый Структура;
|
||||
СтруктураОписания.Вставить("summary", Описание);
|
||||
|
Loading…
x
Reference in New Issue
Block a user