From 675ceb4c1e2e29a2c7262c0efcf1be9e265455ca Mon Sep 17 00:00:00 2001 From: sjl <1716605279@qq.com> Date: Tue, 22 Oct 2024 13:19:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 1 + frontend/src/api/log/interface/index.ts | 13 ++ frontend/src/api/log/logData.ts | 62 ++++++ frontend/src/api/resource/resourceData.ts | 1 + frontend/src/components/ProTable/index.vue | 2 +- .../src/components/TimeControl/index.scss | 36 ++++ frontend/src/components/TimeControl/index.vue | 188 ++++++++++++++++++ .../src/views/authority/resource/index.vue | 12 ++ frontend/src/views/log/index.vue | 82 ++++++++ 9 files changed, 396 insertions(+), 1 deletion(-) create mode 100644 frontend/src/api/log/interface/index.ts create mode 100644 frontend/src/api/log/logData.ts create mode 100644 frontend/src/components/TimeControl/index.scss create mode 100644 frontend/src/components/TimeControl/index.vue create mode 100644 frontend/src/views/log/index.vue diff --git a/.vscode/settings.json b/.vscode/settings.json index 1a29f14..12d3367 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,7 @@ { "cSpell.words": [ "daterange", + "logdata", "resourcedata", "resourcename", "rmark" diff --git a/frontend/src/api/log/interface/index.ts b/frontend/src/api/log/interface/index.ts new file mode 100644 index 0000000..104e769 --- /dev/null +++ b/frontend/src/api/log/interface/index.ts @@ -0,0 +1,13 @@ +// 日志管理模块 +export namespace Log { + // 日志列表 + export interface LogList { + id: string;//日志表Id + content: string;//日志内容 + user:string;//操作用户 + record_Time:string;//记录时间 + type:string;//日志类型 + level:string;//日志等级 + } + + } \ No newline at end of file diff --git a/frontend/src/api/log/logData.ts b/frontend/src/api/log/logData.ts new file mode 100644 index 0000000..d4205d6 --- /dev/null +++ b/frontend/src/api/log/logData.ts @@ -0,0 +1,62 @@ +import type {Log} from "./interface" + +const logdata = ref([ + { + 'id': '1', + 'content': 'Admin用户09:35:47,790 登录系统', + 'user':'Admin', + 'record_Time':'2024-10-16 12:13:14', + 'type':'操作日志', + 'level':'/', + }, + { + 'id': '2', + 'content': 'Admin用户09:35:47,891 新建设备 “模拟式装置1”', + 'user':'Admin', + 'record_Time':'2024-10-16 12:13:14', + 'type':'操作日志', + 'level':'/', + }, + { + 'id': '3', + 'content': 'User用户 09:35:56,391 新建设备 “模拟式装置2”', + 'user':'User', + 'record_Time':'2024-10-16 12:13:14', + 'type':'操作日志', + 'level':'/', + }, + { + 'id': '4', + 'content': 'Admin用户09:35:59,977 对 “模拟式装置1”开始进行自动检测', + 'user':'Admin', + 'record_Time':'2024-10-16 12:13:14', + 'type':'操作日志', + 'level':'/', + }, + { + 'id': '5', + 'content': 'User用户09:36:02,229 对 “模拟式装置2”开始进行自动检测', + 'user':'User', + 'record_Time':'2024-10-16 12:13:14', + 'type':'操作日志', + 'level':'/', + }, + { + 'id': '6', + 'content': 'DKLN源回复报文异常,已丢弃。报文长度为XX,内容为:“XXXXXXX”', + 'user':'Admin', + 'record_Time':'2024-10-16 12:13:14', + 'type':'告警日志', + 'level':'WARN(警告)', + }, + { + 'id': '7', + 'content': 'IP:192.168.1.205 的装置第1通道触发QVVR01报告失败', + 'user':'AA', + 'record_Time':'2024-10-16 12:13:14', + 'type':'告警日志', + 'level':'ERROR(一般错误)', + }, +]) + +export default logdata \ No newline at end of file diff --git a/frontend/src/api/resource/resourceData.ts b/frontend/src/api/resource/resourceData.ts index c8dfaca..6a543a4 100644 --- a/frontend/src/api/resource/resourceData.ts +++ b/frontend/src/api/resource/resourceData.ts @@ -244,6 +244,7 @@ const resourcedata = ref([ } ] }, + ]) export default resourcedata \ No newline at end of file diff --git a/frontend/src/components/ProTable/index.vue b/frontend/src/components/ProTable/index.vue index 85169bf..abc6c41 100644 --- a/frontend/src/components/ProTable/index.vue +++ b/frontend/src/components/ProTable/index.vue @@ -1,4 +1,4 @@ -