From 45748afbc9a5fe650c6c5071705b8fef4ff8761e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD=20=D0=9C=D0=B0=D1=81=D0=BB=D0=BE?= =?UTF-8?q?=D0=B2?= Date: Fri, 25 Nov 2022 15:45:39 +0300 Subject: [PATCH] Orc: web ui rdp fix Need test --- Sources/pyOpenRPA/Resources/Web/orpa/orc.js | 85 +++++++++++++++++++++ changelog.md | 1 + 2 files changed, 86 insertions(+) diff --git a/Sources/pyOpenRPA/Resources/Web/orpa/orc.js b/Sources/pyOpenRPA/Resources/Web/orpa/orc.js index 48512cb6..0c64b5c2 100755 --- a/Sources/pyOpenRPA/Resources/Web/orpa/orc.js +++ b/Sources/pyOpenRPA/Resources/Web/orpa/orc.js @@ -551,6 +551,91 @@ $(document).ready(function() { ///Processor functions /////////////////////////////// mGlobal.Processor = {} + mGlobal.Processor.ServerValueAppend = function(inKeyList,inValue) { + lData = [ + { + "Type":"GlobalDictKeyListValueAppend", + "KeyList": inKeyList, + "Value": inValue + } + ] + ///Обнулить таблицу + $('.ui.modal.basic .content').html(""); + $.ajax({ + type: "POST", + url: '/orpa/api/processor-queue-add', + data: JSON.stringify(lData), + success: + function(lData,l2,l3) + { + var lResponseJSON=JSON.parse(lData) + ///TODO Show error if exist error + }, + dataType: "text" + }); + } + mGlobal.Processor.ServerValueSet = function(inKeyList,inValue) { + lData = [ + { + "Type":"GlobalDictKeyListValueSet", + "KeyList": inKeyList, + "Value": inValue + } + ] + ///Обнулить таблицу + $('.ui.modal.basic .content').html(""); + $.ajax({ + type: "POST", + url: '/orpa/api/processor-queue-add', + data: JSON.stringify(lData), + success: + function(lData,l2,l3) + { + var lResponseJSON=JSON.parse(lData) + ///TODO Show error if exist error + }, + dataType: "text" + }); + } + mGlobal.Processor.ServerValueOperatorPlus = function(inKeyList,inValue) { + lData = [ + { + "Type":"GlobalDictKeyListValueOperator+", + "KeyList": inKeyList, + "Value": inValue + } + ] + ///Обнулить таблицу + $('.ui.modal.basic .content').html(""); + $.ajax({ + type: "POST", + url: '/orpa/api/processor-queue-add', + data: JSON.stringify(lData), + success: + function(lData,l2,l3) + { + var lResponseJSON=JSON.parse(lData) + ///TODO Show error if exist error + }, + dataType: "text" + }); + } + mGlobal.Processor.Send = function(inData) { + lData = inData + $.ajax({ + type: "POST", + url: '/orpa/api/processor-queue-add', + data: JSON.stringify(lData), + success: + function(lData,l2,l3) + { + var lResponseJSON=JSON.parse(lData) + ///TODO Show error if exist error + }, + dataType: "text" + }); + } + mGlobal.Server= {} mGlobal.Server.JSONGet=function(inMethod, inURL, inDataJSON, inCallback) diff --git a/changelog.md b/changelog.md index 5c6b654a..afa0cd97 100755 --- a/changelog.md +++ b/changelog.md @@ -11,6 +11,7 @@ AGT - AGENT - - Поддержка многотысячной аудитории, одновременно работающей в панели управления (async server-data server-log with fastapi) - - Новые функции для упрощенной работы с FastAPI: Orchestrator.WebAuthDefGet Orchestrator.WebAppGet - - Поддержка функции развертывания / сворачивания рабочей области на весь экран +- - Ошибка в кнопках управления RDP сессиями: Полный экран / Игнорировать / Переподключить [1.3.1] - ОРКЕСТРАТОР