From e995a663c8be12566c224dee021e9ef3c03cc20d Mon Sep 17 00:00:00 2001 From: junjun Date: Wed, 19 Mar 2025 19:10:41 +0800 Subject: [PATCH] feat: add operate log --- ui/src/api/operate-log.ts | 9 +++- ui/src/views/operate-log/index.vue | 85 +++++++++++++++++++++++++----- 2 files changed, 79 insertions(+), 15 deletions(-) diff --git a/ui/src/api/operate-log.ts b/ui/src/api/operate-log.ts index cd731e1c5..4a681f8a7 100644 --- a/ui/src/api/operate-log.ts +++ b/ui/src/api/operate-log.ts @@ -22,6 +22,11 @@ const getOperateLog: ( return get(`${prefix}/${page.current_page}/${page.page_size}`, param, loading) } -export default { - getOperateLog +const getMenuList: () => Promise> = () => { + return get(`${prefix}/menu_operate_option/`, undefined, undefined) +} + +export default { + getOperateLog, + getMenuList } diff --git a/ui/src/views/operate-log/index.vue b/ui/src/views/operate-log/index.vue index f373cc10f..be6eac953 100644 --- a/ui/src/views/operate-log/index.vue +++ b/ui/src/views/operate-log/index.vue @@ -76,7 +76,49 @@ @changePage="getList" v-loading="loading" > - + + +