You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2026-05-18 09:51:28 +02:00
Фикс фонового задания РВ
This commit is contained in:
@@ -49,7 +49,7 @@
|
||||
Процедура ДобавитьОбщиеПараметры(ДанныеМодуля, ТекстовыйДокументМодуля, СтруктураМодуля)
|
||||
|
||||
СписокПараметров = Новый Структура;
|
||||
СписокПараметров.Вставить("dontwait", "Создает фоновое задание и возвращает его объект (только для 1С и OneScript)");
|
||||
СписокПараметров.Вставить("dontwait", "Создает фоновое задание и возвращает его данные (только для 1С и OneScript)");
|
||||
|
||||
Для Каждого Метод Из ДанныеМодуля.Объявления Цикл
|
||||
Если Метод.Тип = "ОбъявлениеМетода" И Метод.Сигнатура.Экспорт = Истина Тогда
|
||||
@@ -85,10 +85,10 @@
|
||||
СписокФункций.Добавить("OPI_HTTPКлиент");
|
||||
|
||||
СписокПараметров = Новый Структура;
|
||||
СписокПараметров.Вставить("proxy" , "ИнтернетПрокси или структура полей Протокол, Сервер, Порт, Пользователь, Пароль, ИспользоватьАутентификациюОС");
|
||||
СписокПараметров.Вставить("proxy" , "`ИнтернетПрокси` или структура полей `Протокол`, `Сервер`, `Порт`, `Пользователь`, `Пароль`, `ИспользоватьАутентификациюОС`");
|
||||
СписокПараметров.Вставить("timeout" , "Таймаут выполнения запроса");
|
||||
СписокПараметров.Вставить("adv_response", "Оформляет ответ в виде полной структуры с полями code, body и headers");
|
||||
СписокПараметров.Вставить("retries" , "Число попыток отправки при коде `5**` или внутренних ошибках клиента");
|
||||
СписокПараметров.Вставить("adv_response", "Оформляет ответ в виде полной структуры HTTP-ответа с полями `code`, `body` и `headers`");
|
||||
СписокПараметров.Вставить("retries" , "Число попыток отправки HTTP-запроса при коде `5**` или внутренних ошибках клиента");
|
||||
|
||||
ДобавитьПараметры(ДанныеМодуля, ТекстовыйДокументМодуля, СтруктураМодуля, СписокФункций, СписокПараметров);
|
||||
|
||||
|
||||
@@ -72,9 +72,15 @@
|
||||
ПараметрыЗадания.Добавить(НормализованныеНастройки);
|
||||
ПараметрыЗадания.Добавить(АдресРезультата);
|
||||
|
||||
ФоновоеЗадание = ФоновыеЗадания.Выполнить("OPI_РасширенныйВызов.ВызватьСНастройкамиСлужебный", ПараметрыЗадания);
|
||||
|
||||
Результат = Новый Структура("ФоновоеЗадание,Адрес", ФоновоеЗадание, АдресРезультата);
|
||||
Если OPI_Инструменты.ЭтоOneScript() Тогда
|
||||
//@skip-check bsl-legacy-check-expression-type
|
||||
Результат = ФоновыеЗадания.Выполнить(ЭтотОбъект, "ВызватьСНастройкамиСлужебный", ПараметрыЗадания);
|
||||
Иначе
|
||||
|
||||
ФоновоеЗадание = ФоновыеЗадания.Выполнить("OPI_РасширенныйВызов.ВызватьСНастройкамиСлужебный", ПараметрыЗадания);
|
||||
Результат = Новый Структура("ФоновоеЗадание,Адрес", ФоновоеЗадание, АдресРезультата);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
|
||||
Reference in New Issue
Block a user