diff --git a/src/views/ops/pages/dc/middleware/config/columns.ts b/src/views/ops/pages/dc/middleware/config/columns.ts
index 3929f04..6b2e773 100644
--- a/src/views/ops/pages/dc/middleware/config/columns.ts
+++ b/src/views/ops/pages/dc/middleware/config/columns.ts
@@ -34,7 +34,7 @@ export const columns = [
{
dataIndex: 'agent_config',
title: 'Agent配置',
- width: 100,
+ width: 120,
slotName: 'agent_config',
},
{
@@ -64,6 +64,7 @@ export const columns = [
dataIndex: 'last_check_time',
title: '最后检查时间',
width: 180,
+ slotName: 'last_check_time',
},
{
dataIndex: 'actions',
diff --git a/src/views/ops/pages/dc/middleware/index.vue b/src/views/ops/pages/dc/middleware/index.vue
index cad0ba1..9ca6cec 100644
--- a/src/views/ops/pages/dc/middleware/index.vue
+++ b/src/views/ops/pages/dc/middleware/index.vue
@@ -56,6 +56,11 @@
{{ formatUptime(record.uptime) }}
+
+
+ {{ formatTime(record.last_check_time) }}
+
+
@@ -233,6 +238,19 @@ const formatUptime = (uptime?: number) => {
return `${minutes}分钟`
}
+// 格式化时间
+const formatTime = (time?: string) => {
+ if (!time) return '-'
+ const date = new Date(time)
+ const year = date.getFullYear()
+ const month = String(date.getMonth() + 1).padStart(2, '0')
+ const day = String(date.getDate()).padStart(2, '0')
+ const hours = String(date.getHours()).padStart(2, '0')
+ const minutes = String(date.getMinutes()).padStart(2, '0')
+ const seconds = String(date.getSeconds()).padStart(2, '0')
+ return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`
+}
+
// 获取中间件列表
const fetchMiddlewareData = async () => {
loading.value = true