1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-08-13 20:05:19 +02:00

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

This commit is contained in:
Vitaly the Alpaca
2024-07-22 20:36:18 +00:00
committed by Vitaly the Alpaca (bot)
parent 87d7285406
commit a1dcb334b9
7 changed files with 858 additions and 846 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -880,12 +880,14 @@ EndFunction
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
Function CreateTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export
String_ = "String";
OPI_TypeConversion.GetLine(LinkType);
Parameters = NormalizeAuth(URL, Token, "task.dependence.add");
OPI_Tools.AddField("taskIdFrom", FromID, "String" , Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, "String" , Parameters);
OPI_Tools.AddField("linkType" , LinkType , "String" , Parameters);
OPI_Tools.AddField("taskIdFrom", FromID, String_, Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, String_, Parameters);
OPI_Tools.AddField("linkType" , LinkType , String_, Parameters);
Response = OPI_Tools.Post(URL, Parameters);
@@ -910,12 +912,14 @@ EndFunction
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
Function DeleteTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export
String_ = "String";
OPI_TypeConversion.GetLine(LinkType);
Parameters = NormalizeAuth(URL, Token, "task.dependence.delete");
OPI_Tools.AddField("taskIdFrom", FromID, "String" , Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, "String" , Parameters);
OPI_Tools.AddField("linkType" , LinkType , "String" , Parameters);
OPI_Tools.AddField("taskIdFrom", FromID, String_, Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, String_, Parameters);
OPI_Tools.AddField("linkType" , LinkType , String_, Parameters);
Response = OPI_Tools.Post(URL, Parameters);

View File

@@ -32,6 +32,7 @@
// BSLLS:UnreachableCode-off
// BSLLS:CommentedCode-off
// BSLLS:UsingServiceTag-off
// BSLLS:NumberOfParams-off
//@skip-check module-structure-top-region
//@skip-check module-structure-method-in-regions
@@ -1270,7 +1271,6 @@ Procedure ConvertFilesToMedia(FileMapping, Text, Media)
CurrentData = CurrentFile.Key;
TypeOfMedia = CurrentFile.Value;
Extension = "";
MediaName = ConvertFileData(CurrentData, TypeOfMedia, Counter);

View File

@@ -880,12 +880,14 @@ EndFunction
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
Function CreateTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export
String_ = "String";
OPI_TypeConversion.GetLine(LinkType);
Parameters = NormalizeAuth(URL, Token, "task.dependence.add");
OPI_Tools.AddField("taskIdFrom", FromID, "String" , Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, "String" , Parameters);
OPI_Tools.AddField("linkType" , LinkType , "String" , Parameters);
OPI_Tools.AddField("taskIdFrom", FromID, String_, Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, String_, Parameters);
OPI_Tools.AddField("linkType" , LinkType , String_, Parameters);
Response = OPI_Tools.Post(URL, Parameters);
@@ -910,12 +912,14 @@ EndFunction
// Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
Function DeleteTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export
String_ = "String";
OPI_TypeConversion.GetLine(LinkType);
Parameters = NormalizeAuth(URL, Token, "task.dependence.delete");
OPI_Tools.AddField("taskIdFrom", FromID, "String" , Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, "String" , Parameters);
OPI_Tools.AddField("linkType" , LinkType , "String" , Parameters);
OPI_Tools.AddField("taskIdFrom", FromID, String_, Parameters);
OPI_Tools.AddField("taskIdTo" , DestinationID, String_, Parameters);
OPI_Tools.AddField("linkType" , LinkType , String_, Parameters);
Response = OPI_Tools.Post(URL, Parameters);

View File

@@ -32,6 +32,7 @@
// BSLLS:UnreachableCode-off
// BSLLS:CommentedCode-off
// BSLLS:UsingServiceTag-off
// BSLLS:NumberOfParams-off
//@skip-check module-structure-top-region
//@skip-check module-structure-method-in-regions
@@ -1270,7 +1271,6 @@ Procedure ConvertFilesToMedia(FileMapping, Text, Media)
CurrentData = CurrentFile.Key;
TypeOfMedia = CurrentFile.Value;
Extension = "";
MediaName = ConvertFileData(CurrentData, TypeOfMedia, Counter);

View File

@@ -880,12 +880,14 @@
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция СоздатьЗависимостьЗадач(Знач URL, Знач IDИсточника, Знач IDПриемника, Знач ТипСвязи, Знач Токен = "") Экспорт
Строка_ = "Строка";
OPI_ПреобразованиеТипов.ПолучитьСтроку(ТипСвязи);
Параметры = НормализоватьАвторизацию(URL, Токен, "task.dependence.add");
OPI_Инструменты.ДобавитьПоле("taskIdFrom", IDИсточника, "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdTo" , IDПриемника, "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("linkType" , ТипСвязи , "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdFrom", IDИсточника, Строка_, Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdTo" , IDПриемника, Строка_, Параметры);
OPI_Инструменты.ДобавитьПоле("linkType" , ТипСвязи , Строка_, Параметры);
Ответ = OPI_Инструменты.Post(URL, Параметры);
@@ -910,12 +912,14 @@
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция УдалитьЗависимостьЗадач(Знач URL, Знач IDИсточника, Знач IDПриемника, Знач ТипСвязи, Знач Токен = "") Экспорт
Строка_ = "Строка";
OPI_ПреобразованиеТипов.ПолучитьСтроку(ТипСвязи);
Параметры = НормализоватьАвторизацию(URL, Токен, "task.dependence.delete");
OPI_Инструменты.ДобавитьПоле("taskIdFrom", IDИсточника, "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdTo" , IDПриемника, "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("linkType" , ТипСвязи , "Строка" , Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdFrom", IDИсточника, Строка_, Параметры);
OPI_Инструменты.ДобавитьПоле("taskIdTo" , IDПриемника, Строка_, Параметры);
OPI_Инструменты.ДобавитьПоле("linkType" , ТипСвязи , Строка_, Параметры);
Ответ = OPI_Инструменты.Post(URL, Параметры);

View File

@@ -32,6 +32,7 @@
// BSLLS:UnreachableCode-off
// BSLLS:CommentedCode-off
// BSLLS:UsingServiceTag-off
// BSLLS:NumberOfParams-off
//@skip-check module-structure-top-region
//@skip-check module-structure-method-in-regions
@@ -1270,7 +1271,6 @@
ТекущиеДанные = ТекущийФайл.Ключ;
ТипМедиа = ТекущийФайл.Значение;
Расширение = "";
ИмяМедиа = ПреобразоватьДанныеФайла(ТекущиеДанные, ТипМедиа, Счетчик);