You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-29 22:27:42 +02:00
Main build (Jenkins)
This commit is contained in:
@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
| Tls | --tls | Structure Of KeyAndValue | ✖ | TLS settings, if necessary. See GetTlsSettings |
|
| Tls | --tls | Structure Of KeyAndValue | ✖ | TLS settings, if necessary. See GetTlsSettings |
|
||||||
|
|
||||||
|
|
||||||
Returns: BinaryData, String - Response
|
Returns: BinaryData, String - Response or error information
|
||||||
|
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
| Tls | --tls | Структура Из КлючИЗначение | ✖ | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
|
| Tls | --tls | Структура Из КлючИЗначение | ✖ | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
|
||||||
|
|
||||||
|
|
||||||
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос
|
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос или информация об ошибке
|
||||||
|
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
|
|||||||
13850
service/dictionaries/en.json
vendored
13850
service/dictionaries/en.json
vendored
File diff suppressed because it is too large
Load Diff
19
src/en/OInt/core/Modules/OPI_TCP.os
vendored
19
src/en/OInt/core/Modules/OPI_TCP.os
vendored
@@ -215,7 +215,7 @@ EndFunction
|
|||||||
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
||||||
//
|
//
|
||||||
// Returns:
|
// Returns:
|
||||||
// BinaryData, String - Response
|
// BinaryData, String - Response or error information
|
||||||
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
||||||
|
|
||||||
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
||||||
@@ -232,12 +232,25 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
|
|||||||
If Result Then
|
If Result Then
|
||||||
|
|
||||||
Response = ReadBinaryData(Connection, , Chars.LF);
|
Response = ReadBinaryData(Connection, , Chars.LF);
|
||||||
|
|
||||||
|
If Not ValueIsFilled(Response) Then
|
||||||
|
|
||||||
|
Error = GetLastError(Connection);
|
||||||
|
|
||||||
|
If ValueIsFilled(Error) Then
|
||||||
|
Response = OPI_Tools.JSONString(Error);
|
||||||
|
Response = ПолучитьДвоичныеДанныеИзСтроки(Response);
|
||||||
|
EndIf;
|
||||||
|
|
||||||
|
EndIf;
|
||||||
|
|
||||||
Response = ?(ResponseString, ПолучитьСтрокуИзДвоичныхДанных(Response), Response);
|
Response = ?(ResponseString, ПолучитьСтрокуИзДвоичныхДанных(Response), Response);
|
||||||
|
|
||||||
Else
|
Else
|
||||||
|
|
||||||
Response = "OPI: Failed to send message";
|
Response = GetLastError(Connection);
|
||||||
Response = ?(ResponseString, Response, ПолучитьДвоичныеДанныеИзСтроки(Response));
|
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
|
||||||
|
Response = ?(ResponseString , Response , ПолучитьДвоичныеДанныеИзСтроки(Response));
|
||||||
|
|
||||||
EndIf;
|
EndIf;
|
||||||
|
|
||||||
|
|||||||
19
src/en/OPI/src/CommonModules/OPI_TCP/Module.bsl
vendored
19
src/en/OPI/src/CommonModules/OPI_TCP/Module.bsl
vendored
@@ -215,7 +215,7 @@ EndFunction
|
|||||||
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
||||||
//
|
//
|
||||||
// Returns:
|
// Returns:
|
||||||
// BinaryData, String - Response
|
// BinaryData, String - Response or error information
|
||||||
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
||||||
|
|
||||||
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
||||||
@@ -232,12 +232,25 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
|
|||||||
If Result Then
|
If Result Then
|
||||||
|
|
||||||
Response = ReadBinaryData(Connection, , Chars.LF);
|
Response = ReadBinaryData(Connection, , Chars.LF);
|
||||||
|
|
||||||
|
If Not ValueIsFilled(Response) Then
|
||||||
|
|
||||||
|
Error = GetLastError(Connection);
|
||||||
|
|
||||||
|
If ValueIsFilled(Error) Then
|
||||||
|
Response = OPI_Tools.JSONString(Error);
|
||||||
|
Response = GetBinaryDataFromString(Response);
|
||||||
|
EndIf;
|
||||||
|
|
||||||
|
EndIf;
|
||||||
|
|
||||||
Response = ?(ResponseString, GetStringFromBinaryData(Response), Response);
|
Response = ?(ResponseString, GetStringFromBinaryData(Response), Response);
|
||||||
|
|
||||||
Else
|
Else
|
||||||
|
|
||||||
Response = "OPI: Failed to send message";
|
Response = GetLastError(Connection);
|
||||||
Response = ?(ResponseString, Response, GetBinaryDataFromString(Response));
|
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
|
||||||
|
Response = ?(ResponseString , Response , GetBinaryDataFromString(Response));
|
||||||
|
|
||||||
EndIf;
|
EndIf;
|
||||||
|
|
||||||
|
|||||||
2
src/ru/OInt/core/Modules/OPI_TCP.os
vendored
2
src/ru/OInt/core/Modules/OPI_TCP.os
vendored
@@ -250,7 +250,7 @@
|
|||||||
|
|
||||||
Ответ = ПолучитьПоследнююОшибку(Соединение);
|
Ответ = ПолучитьПоследнююОшибку(Соединение);
|
||||||
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
|
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
|
||||||
Ответ = ?(ОтветСтрокой, Ответ, ПолучитьДвоичныеДанныеИзСтроки(Ответ));
|
Ответ = ?(ОтветСтрокой , Ответ , ПолучитьДвоичныеДанныеИзСтроки(Ответ));
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -250,7 +250,7 @@
|
|||||||
|
|
||||||
Ответ = ПолучитьПоследнююОшибку(Соединение);
|
Ответ = ПолучитьПоследнююОшибку(Соединение);
|
||||||
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
|
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
|
||||||
Ответ = ?(ОтветСтрокой, Ответ, ПолучитьДвоичныеДанныеИзСтроки(Ответ));
|
Ответ = ?(ОтветСтрокой , Ответ , ПолучитьДвоичныеДанныеИзСтроки(Ответ));
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user