From 49a8b56fd1234e1b9e6b2273c92e1562c29a16b0 Mon Sep 17 00:00:00 2001 From: shiziyuan9527 Date: Fri, 25 Nov 2022 15:14:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE):=20?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97=E5=AF=B9=E8=B1=A1=E4=B8=AD?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E7=BB=84=E5=92=8C=E6=9D=83?= =?UTF-8?q?=E9=99=90=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1019390 --user=李玉号 【系统设置】操作日志对象功能类型不全,缺少用户组和权限/插件管理/配额管理/项目管理 https://www.tapd.cn/55049933/s/1305428 --- .../io/metersphere/commons/constants/OperLogConstants.java | 6 +++++- project-management/frontend/src/business/menu/log/config.js | 5 +++++ system-setting/frontend/src/business/common/config.js | 6 +++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/framework/sdk-parent/sdk/src/main/java/io/metersphere/commons/constants/OperLogConstants.java b/framework/sdk-parent/sdk/src/main/java/io/metersphere/commons/constants/OperLogConstants.java index 24dfb42490..67623868c5 100644 --- a/framework/sdk-parent/sdk/src/main/java/io/metersphere/commons/constants/OperLogConstants.java +++ b/framework/sdk-parent/sdk/src/main/java/io/metersphere/commons/constants/OperLogConstants.java @@ -1,5 +1,9 @@ package io.metersphere.commons.constants; public enum OperLogConstants { - CREATE, DELETE, GC, RESTORE, DEBUG, UPDATE, BATCH_DEL, BATCH_UPDATE, BATCH_ADD, BATCH_RESTORE, BATCH_GC, IMPORT, EXPORT, ASSOCIATE_CASE, ASSOCIATE_ISSUE, UN_ASSOCIATE_CASE, REVIEW, COPY, EXECUTE, SHARE, LOGIN, CREATE_PRE_TEST, OTHER + CREATE, DELETE, DEBUG, UPDATE, REVIEW, COPY, EXECUTE, SHARE, GC, RESTORE, + BATCH_DEL, BATCH_UPDATE, BATCH_ADD, BATCH_RESTORE, BATCH_GC, + IMPORT, EXPORT, + ASSOCIATE_CASE, ASSOCIATE_ISSUE, UN_ASSOCIATE_CASE, + LOGIN, PERMISSION_UPDATE, CREATE_PRE_TEST, OTHER } diff --git a/project-management/frontend/src/business/menu/log/config.js b/project-management/frontend/src/business/menu/log/config.js index eac86b4b28..8d93158baa 100644 --- a/project-management/frontend/src/business/menu/log/config.js +++ b/project-management/frontend/src/business/menu/log/config.js @@ -241,6 +241,11 @@ export function PROJECTSYSLIST() { value: [i18n.t('commons.project') + "-" + i18n.t('permission.project_message.name'), 'WORKSPACE_MESSAGE_SETTINGS'], leaf: true }, + { + label: i18n.t('commons.project') + "-" + i18n.t('operating_log.group_permission'), + value: [i18n.t('commons.project') + "-" + i18n.t('operating_log.group_permission'), 'GROUP_PERMISSION'], + leaf: true + }, ] }, ]; diff --git a/system-setting/frontend/src/business/common/config.js b/system-setting/frontend/src/business/common/config.js index 6ec83607fa..b4259057a2 100644 --- a/system-setting/frontend/src/business/common/config.js +++ b/system-setting/frontend/src/business/common/config.js @@ -232,7 +232,11 @@ export function SYSLIST() { value: [i18n.t('commons.system') + "-" + i18n.t('license.title'), 'SYSTEM_AUTHORIZATION_MANAGEMENT'], leaf: true }, - + { + label: i18n.t('commons.system') + "-" + i18n.t('operating_log.group_permission'), + value: [i18n.t('commons.system') + "-" + i18n.t('operating_log.group_permission'), 'GROUP_PERMISSION'], + leaf: true + }, { label: i18n.t('commons.workspace'), value: [i18n.t('commons.workspace'), 'SYSTEM_WORKSPACE'],