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

View File

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

View File

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

View File

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

View File

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

View File

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