This commit is contained in:
dami
2026-06-20 18:25:40 +08:00
parent 3bfc1cacb0
commit 7c7837b967
2 changed files with 16 additions and 5 deletions
+4 -4
View File
@@ -155,7 +155,7 @@ function getOpStatusOne(){
<tr><th>请求数(Reading)</th><td>" + rdata.Reading + "</td></tr>\ <tr><th>请求数(Reading)</th><td>" + rdata.Reading + "</td></tr>\
<tr><th>响应数(Writing)</th><td>" + rdata.Writing + "</td></tr>\ <tr><th>响应数(Writing)</th><td>" + rdata.Writing + "</td></tr>\
<tr><th>驻留进程(Waiting)</th><td>" + rdata.Waiting + "</td></tr>\ <tr><th>驻留进程(Waiting)</th><td>" + rdata.Waiting + "</td></tr>\
<tr><th>请求时间(time)</th><td class='op_waiting'>"+rdata.time+"</td></tr>"; <tr><th>请求时间(time)</th><td class='op_waiting'>"+formatTimestamp(rdata.time)+"</td></tr>";
$(".soft-man-con .op_status").html(con); $(".soft-man-con .op_status").html(con);
} catch(err) { } catch(err) {
showMsg(data.data, function(){ showMsg(data.data, function(){
@@ -197,15 +197,15 @@ function getOpStatusInterval(){
} }
optmp_status = rdata; optmp_status = rdata;
var con = "<tr><th>活动连接(Active connections)</th><td>" + rdata.active + "</td></tr>\ var con = "<tr><th>活动连接(Active connections)</th><td>" + rdata.active + "</td></tr>\
<tr><th>总连接次数(accepts)</th><td>" + rdata.accepts + "</td></tr>\ <tr><th>总连接次数(accepts)</th><td>" + rdata.accepts + "</td></tr>\
<tr><th>总握手次数(handled)</th><td>" + rdata.handled + "</td></tr>\ <tr><th>总握手次数(handled)</th><td>" + rdata.handled + "</td></tr>\
<tr><th>总请求数(requests)</th><td>" + rdata.requests + "</td></tr>\ <tr><th>总请求数(requests)</th><td>" + rdata.requests + "</td></tr>\
<tr><th>请求数(Reading)</th><td>" + rdata.Reading + "</td></tr>\ <tr><th>请求数(Reading)</th><td>" + rdata.Reading + "</td></tr>\
<tr><th>响应数(Writing)</th><td>" + rdata.Writing + "</td></tr>\ <tr><th>响应数(Writing)</th><td>" + rdata.Writing + "</td></tr>\
<tr><th>驻留进程(Waiting)</th><td>" + rdata.Waiting + "</td></tr>\ <tr><th>驻留进程(Waiting)</th><td>" + rdata.Waiting + "</td></tr>" + qbs +
" + qbs + "<tr><th>请求时间(time)</th><td class='op_waiting'>"+formatTimestamp(rdata.time)+"</td></tr>";;
"<tr><th>请求时间(time)</th><td class='op_waiting'>"+rdata.time+"</td></tr>";;
$(".soft-man-con .op_status").html(con); $(".soft-man-con .op_status").html(con);
} catch(err) { } catch(err) {
showMsg(data.data, function(){ showMsg(data.data, function(){
+12 -1
View File
@@ -256,7 +256,18 @@ function getFormatTime(tm, format) {
return format; return format;
} }
// 格式化时间戳为 YYYY-MM-DD HH:ii:ss
function formatTimestamp(timestamp) {
if (!timestamp || timestamp === '') return '';
var date = new Date(timestamp * 1000); // 假设是秒级时间戳
var year = date.getFullYear();
var month = String(date.getMonth() + 1).padStart(2, '0');
var day = String(date.getDate()).padStart(2, '0');
var hours = String(date.getHours()).padStart(2, '0');
var minutes = String(date.getMinutes()).padStart(2, '0');
var seconds = String(date.getSeconds()).padStart(2, '0');
return year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
}
function changePathCallback(default_dir, callback) { function changePathCallback(default_dir, callback) {
var c = layer.open({ var c = layer.open({