@ -4,6 +4,11 @@ def RenderRobotR01(inGlobalConfiguration):
#Subheader Variants
#Subheader Variants
lSubheaderRunTrueText = " Состояние: <span style= \" color:green \" >Работает</span> "
lSubheaderRunTrueText = " Состояние: <span style= \" color:green \" >Работает</span> "
lSubheaderRunFalseText = " Состояние: <span style= \" color:red \" >Н е работает</span> "
lSubheaderRunFalseText = " Состояние: <span style= \" color:red \" >Н е работает</span> "
#Run button
#Такое большое количество слэшей связано с тем, что этот текст отправляется сначала в браузер, рендерится там, а потом отправляется на процессор оркестратора
lOnClickRunButton = """ mGlobal.Controller.CMDRunText( " C: \\ \\ \\ \\ RPA \\ \\ \\ \\ R01_IntegrationOrderOut \\ \\ \\ \\ Sources \\ \\ \\ \\ R01_IntegrationOrderOut_64_Start.cmd " ); """
#Force close button
lOnClickForceCloseButton = """ mGlobal.Controller.CMDRunText( " taskkill /F /im Robot_R01.exe " ); """
#Result template
#Result template
lResultDict = {
lResultDict = {
" HeaderLeftText " : " Автозагрузка заявок на расход " ,
" HeaderLeftText " : " Автозагрузка заявок на расход " ,
@ -18,11 +23,11 @@ def RenderRobotR01(inGlobalConfiguration):
] ,
] ,
" FooterText " : " Дата изменения: 9:38:00 09.10.2019 " ,
" FooterText " : " Дата изменения: 9:38:00 09.10.2019 " ,
" FooterButtonX2List " : [
" FooterButtonX2List " : [
{ " Text " : " Ручной запуск " , " Color " : " green " , " Link " : " " },
{ " Text " : " Ручной запуск " , " Color " : " green " , " Link " : " " , " OnClick " : lOnClickRunButton },
{ " Text " : " Безопасная остановка " , " Color " : " orange " , " Link " : " " }
{ " Text " : " Безопасная остановка " , " Color disabled " : " orange " , " Link " : " " }
] ,
] ,
" FooterButtonX1List " : [
" FooterButtonX1List " : [
{ " Text " : " Принудительная остановка " , " Color " : " red " , " Link " : " " }
{ " Text " : " Принудительная остановка " , " Color " : " red " , " Link " : " " , " OnClick " : lOnClickForceCloseButton }
]
]
}
}
#Check if process running
#Check if process running