1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-27 02:43:54 +02:00

Преобразование OPI -> OInt (workflow)

This commit is contained in:
Vitaly the Alpaca 2024-07-27 13:03:13 +00:00 committed by Vitaly the Alpaca (bot)
parent ae62097407
commit f8f2e07656
9 changed files with 850 additions and 832 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3344,7 +3344,7 @@ EndFunction
Function CreatePersonalNotification(Val URL
, Val UserID
, Val Text
, Val Tag
, Val Tag = ""
, Val Attachments = ""
, Val Token = "") Export
@ -3380,7 +3380,7 @@ EndFunction
Function CreateSystemNotification(Val URL
, Val UserID
, Val Text
, Val Tag
, Val Tag = ""
, Val Attachments = ""
, Val Token = "") Export

View File

@ -314,17 +314,23 @@ Function GetCellValues(Val Token, Val Spreadsheet, Val CellsArray = "", Val Shee
URL = "https://sheets.googleapis.com/v4/spreadsheets/" + Spreadsheet + "/values:batchGet";
If ValueIsFilled(CellsArray) Then
OPI_TypeConversion.GetCollection(CellsArray);
FormCellNameArray(CellsArray, Sheet);
First = True;
First = True;
For Each Cell In CellsArray Do
Delimiter = ?(First, "?", "&");
URL = URL + Delimiter + "ranges=" + Cell;
First = False;
EndDo;
Else
URL = URL + "?ranges ='" + Sheet + "'";
URL = URL + "?ranges='" + Sheet + "'";
EndIf;
Response = OPI_Tools.Get(URL, , Headers);

View File

@ -3344,7 +3344,7 @@ EndFunction
Function CreatePersonalNotification(Val URL
, Val UserID
, Val Text
, Val Tag
, Val Tag = ""
, Val Attachments = ""
, Val Token = "") Export
@ -3380,7 +3380,7 @@ EndFunction
Function CreateSystemNotification(Val URL
, Val UserID
, Val Text
, Val Tag
, Val Tag = ""
, Val Attachments = ""
, Val Token = "") Export

View File

@ -314,17 +314,23 @@ Function GetCellValues(Val Token, Val Spreadsheet, Val CellsArray = "", Val Shee
URL = "https://sheets.googleapis.com/v4/spreadsheets/" + Spreadsheet + "/values:batchGet";
If ValueIsFilled(CellsArray) Then
OPI_TypeConversion.GetCollection(CellsArray);
FormCellNameArray(CellsArray, Sheet);
First = True;
First = True;
For Each Cell In CellsArray Do
Delimiter = ?(First, "?", "&");
URL = URL + Delimiter + "ranges=" + Cell;
First = False;
EndDo;
Else
URL = URL + "?ranges ='" + Sheet + "'";
URL = URL + "?ranges='" + Sheet + "'";
EndIf;
Response = OPI_Tools.Get(URL, , Headers);

View File

@ -4518,7 +4518,7 @@
NewLine.Метод = "CreatePersonalNotification";
NewLine.МетодПоиска = "CREATEPERSONALNOTIFICATION";
NewLine.Параметр = "--another notif. will be deleted";
NewLine.Описание = "tag";
NewLine.Описание = "tag (optional, def. val. - Empty value)";
NewLine.Область = "Notifications managment";
@ -4579,7 +4579,7 @@
NewLine.Метод = "CreateSystemNotification";
NewLine.МетодПоиска = "CREATESYSTEMNOTIFICATION";
NewLine.Параметр = "--another notif. will be deleted";
NewLine.Описание = "tag";
NewLine.Описание = "tag (optional, def. val. - Empty value)";
NewLine.Область = "Notifications managment";

View File

@ -3344,7 +3344,7 @@
Функция СоздатьПерсональноеУведомление(Знач URL
, Знач IDПользователя
, Знач Текст
, Знач Тег
, Знач Тег = ""
, Знач Вложения = ""
, Знач Токен = "") Экспорт
@ -3380,7 +3380,7 @@
Функция СоздатьСистемноеУведомление(Знач URL
, Знач IDПользователя
, Знач Текст
, Знач Тег
, Знач Тег = ""
, Знач Вложения = ""
, Знач Токен = "") Экспорт

View File

@ -314,17 +314,23 @@
URL = "https://sheets.googleapis.com/v4/spreadsheets/" + Книга + "/values:batchGet";
Если ЗначениеЗаполнено(МассивЯчеек) Тогда
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(МассивЯчеек);
СформироватьМассивИменЯчеек(МассивЯчеек, Лист);
Первый = Истина;
Первый = Истина;
Для Каждого Ячейка Из МассивЯчеек Цикл
Разделитель = ?(Первый, "?", "&");
URL = URL + Разделитель + "ranges=" + Ячейка;
Первый = Ложь;
КонецЦикла;
Иначе
URL = URL + "?ranges ='" + Лист + "'";
URL = URL + "?ranges='" + Лист + "'";
КонецЕсли;
Ответ = OPI_Инструменты.Get(URL, , Заголовки);

View File

@ -4542,7 +4542,7 @@
НоваяСтрока.Метод = "СоздатьПерсональноеУведомление";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПЕРСОНАЛЬНОЕУВЕДОМЛЕНИЕ";
НоваяСтрока.Параметр = "--другие увед. будут удалены";
НоваяСтрока.Описание = "tag";
НоваяСтрока.Описание = "tag (необяз. по ум. - Пустое значение)";
НоваяСтрока.Область = "Работа с уведомлениями";
@ -4607,7 +4607,7 @@
НоваяСтрока.Метод = "СоздатьСистемноеУведомление";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСИСТЕМНОЕУВЕДОМЛЕНИЕ";
НоваяСтрока.Параметр = "--другие увед. будут удалены";
НоваяСтрока.Описание = "tag";
НоваяСтрока.Описание = "tag (необяз. по ум. - Пустое значение)";
НоваяСтрока.Область = "Работа с уведомлениями";