From 53c413b9a8b88ddc5ef80e6c92efec8a1177907e Mon Sep 17 00:00:00 2001 From: zhangjiming Date: Tue, 25 Feb 2025 14:42:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=88=97=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/experience/experienceList.ts | 15 ++++ src/views/logRecord/index.vue | 111 +++++++++++++++++++++++++----- 2 files changed, 107 insertions(+), 19 deletions(-) diff --git a/src/services/experience/experienceList.ts b/src/services/experience/experienceList.ts index 8776fb0..2c62e18 100644 --- a/src/services/experience/experienceList.ts +++ b/src/services/experience/experienceList.ts @@ -15,6 +15,13 @@ export type ExperienceRecord = { steps: ExperienceStep[]; }; +export type LogRecord = { + id: number; + createUser: number; + text: string; + createTime: string; +}; + export function getExperienceRecords(params: { pageNum: number; pageSize: number }) { return httpRequest>({ url: "/api/tasks/list", params }); } @@ -22,3 +29,11 @@ export function getExperienceRecords(params: { pageNum: number; pageSize: number export function deleteExperienceRecords(ids: string) { return httpRequest({ url: `/api/tasks/${ids}`, method: "DELETE" }); } + +export function getLogs(params: { pageNum: number; pageSize: number }) { + return httpRequest>({ url: "/api/logs/list", params }); +} + +export function deleteLogs(ids: string) { + return httpRequest({ url: `/api/logs/${ids}`, method: "DELETE" }); +} diff --git a/src/views/logRecord/index.vue b/src/views/logRecord/index.vue index 8f86f6d..c13f58d 100644 --- a/src/views/logRecord/index.vue +++ b/src/views/logRecord/index.vue @@ -1,33 +1,53 @@ @@ -35,10 +55,63 @@