Files
EasySoft-ZenTaoPMS/module/zanode/js/init.js
T
2022-12-07 03:51:25 +00:00

26 lines
1.2 KiB
JavaScript

$('#checkServiceStatus').click(function(){
$.get(createLink('zanode', 'ajaxGetServiceStatus', 'nodeID=' + nodeID), function(response)
{
var resultData = JSON.parse(response);
let html = "<h4 style='margin-top: 20px;'>" + zanodeLang.init.statusTitle + "</h4>";
let isSuccess = true
for (let key in resultData.data) {
if(resultData.data[key] == 'ready'){
html += "<div class='text-success'><span class='dot-symbol'>●</span><span>" + key + ' ' + zanodeLang.init[resultData.data[key]] + "</span></div>"
}else{
isSuccess = false
html += "<div class='text-danger'><span class='dot-symbol'>●</span><span>" + key + ' ' + zanodeLang.init[resultData.data[key]] + "</span></div>"
}
};
if(!isSuccess){
html += '<h4 style="margin-top:20px;">' + zanodeLang.init.initFailNoticeTitle + '</h4>';
html += '<div><span class="dot-symbol">' + zanodeLang.init.initFailNoticeDesc + '<a href="https://github.com/easysoft/zenagent/" target="_blank">https://github.com/easysoft/zenagent/</a></span></div>'
}
$('#statusContainer').html(html)
if(isSuccess) showModal();
});
return
})