From 32fe02787ceacb35f0d6abc15e3c842eb4b0302a Mon Sep 17 00:00:00 2001 From: root Date: Mon, 2 Dec 2024 21:39:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B0=83=E8=AF=95=E9=A1=B5?= =?UTF-8?q?=20=E9=80=82=E9=85=8D=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/task.js | 21 ++ src/layout/Layout.vue | 6 +- src/main.js | 7 +- src/router/index.js | 8 + src/src.zip | Bin 0 -> 79551 bytes src/views/ConfigView.vue | 3 + src/views/DebugView.vue | 685 +++++++++++++++++++++++++++++++++++++++ 7 files changed, 728 insertions(+), 2 deletions(-) create mode 100644 src/src.zip create mode 100644 src/views/DebugView.vue diff --git a/src/api/task.js b/src/api/task.js index f5385cf..09da9b4 100644 --- a/src/api/task.js +++ b/src/api/task.js @@ -91,5 +91,26 @@ export const TaskAPI = { return request.post('/AddOfflineTask', null, { params: { url } }) + }, + + /** + * 获取系统日志 + * @param {Object} params 查询参数 + * @param {number} params.page 页码 + * @param {number} params.pageSize 每页数量 + * @param {string} [params.level] 日志级别 + * @param {string} [params.keyword] 搜索关键词 + * @param {string} [params.startTime] 开始时间 + * @param {string} [params.endTime] 结束时间 + */ + getSystemLogs(params) { + return request.get('/Management/GetSystemLogs', { params }) + }, + + /** + * 获取数据库连接池信息 + */ + getConnectionPoolInfo() { + return request.get('/Management/GetConnectionPoolInfo') } } \ No newline at end of file diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue index 5a53c8a..afd1da5 100644 --- a/src/layout/Layout.vue +++ b/src/layout/Layout.vue @@ -42,6 +42,10 @@ 事件记录 + + + 调试信息 + @@ -85,7 +89,7 @@ + + \ No newline at end of file