mirror of
https://github.com/hi2shark/nazhua.git
synced 2026-01-17 01:30:44 +08:00
🪄 优化设置now“当前时间”的时机;多项数据监控列表弹出层优化;
This commit is contained in:
parent
23e0c515e5
commit
ead834dd95
@ -36,10 +36,29 @@ export default (
|
|||||||
},
|
},
|
||||||
formatter: (params) => {
|
formatter: (params) => {
|
||||||
const time = dayjs(parseInt(params[0].axisValue, 10)).format('YYYY.MM.DD HH:mm');
|
const time = dayjs(parseInt(params[0].axisValue, 10)).format('YYYY.MM.DD HH:mm');
|
||||||
let res = `${time}<br>`;
|
let res = `<p style="font-weight: bold; color: #ff6;">${time}</p>`;
|
||||||
params.forEach((i) => {
|
if (params.length < 10) {
|
||||||
res += `${i.marker} ${i.seriesName}: ${i.value[1]}ms<br>`;
|
params.forEach((i) => {
|
||||||
});
|
res += `${i.marker} ${i.seriesName}: ${i.value[1]}ms<br>`;
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
res += '<table>';
|
||||||
|
let trEnd = false;
|
||||||
|
params.forEach((i, index) => {
|
||||||
|
if (index % 2 === 0) {
|
||||||
|
res += '<tr>';
|
||||||
|
}
|
||||||
|
res += `<td style="padding: 0 4px;">${i.marker} ${i.seriesName}: ${i.value[1]}ms</td>`;
|
||||||
|
if (index % 2 === 1) {
|
||||||
|
res += '</tr>';
|
||||||
|
trEnd = true;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (!trEnd) {
|
||||||
|
res += '</tr>';
|
||||||
|
}
|
||||||
|
res += '</table>';
|
||||||
|
}
|
||||||
return res;
|
return res;
|
||||||
},
|
},
|
||||||
backgroundColor: mode === 'dark' ? 'rgba(0, 0, 0, 0.7)' : 'rgba(255, 255, 255, 0.7)',
|
backgroundColor: mode === 'dark' ? 'rgba(0, 0, 0, 0.7)' : 'rgba(255, 255, 255, 0.7)',
|
||||||
|
|||||||
@ -166,10 +166,8 @@ const showCates = ref({});
|
|||||||
|
|
||||||
const monitorData = ref([]);
|
const monitorData = ref([]);
|
||||||
|
|
||||||
const accpetShowTime = computed(() => {
|
const now = ref(Date.now());
|
||||||
const now = store.state.serverTime || Date.now();
|
const accpetShowTime = computed(() => now.value - (minute.value * 60 * 1000));
|
||||||
return now - (minute.value * 60 * 1000);
|
|
||||||
});
|
|
||||||
|
|
||||||
const minuteActiveArrowStyle = computed(() => {
|
const minuteActiveArrowStyle = computed(() => {
|
||||||
const index = minutes.findIndex((i) => i.value === minute.value);
|
const index = minutes.findIndex((i) => i.value === minute.value);
|
||||||
@ -308,6 +306,7 @@ function switchRefresh() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function toggleMinute(value) {
|
function toggleMinute(value) {
|
||||||
|
now.value = store.state.serverTime || Date.now();
|
||||||
minute.value = value;
|
minute.value = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -328,6 +327,7 @@ async function loadMonitor() {
|
|||||||
}).catch((err) => {
|
}).catch((err) => {
|
||||||
console.error(err);
|
console.error(err);
|
||||||
});
|
});
|
||||||
|
now.value = store.state.serverTime || Date.now();
|
||||||
}
|
}
|
||||||
|
|
||||||
let loadMonitorTimer = null;
|
let loadMonitorTimer = null;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user