diff --git a/apps/common/constants/permission_constants.py b/apps/common/constants/permission_constants.py index 8ec8e831e65..ab41ff0e00d 100644 --- a/apps/common/constants/permission_constants.py +++ b/apps/common/constants/permission_constants.py @@ -375,7 +375,7 @@ def get_workspace_role(self): Operate.TRIGGER_CREATE.value: _('Create Trigger'), Operate.TRIGGER_EDIT.value: _('Edit Trigger'), Operate.TRIGGER_DELETE.value: _('Delete Trigger'), - Operate.RECORD.value: _('Execute record'), + Operate.RECORD.value: _('Read execute record'), Group.APPLICATION_OVERVIEW.value: _('Overview'), Group.APPLICATION_ACCESS.value: _('Application Access'), diff --git a/apps/locales/en_US/LC_MESSAGES/django.po b/apps/locales/en_US/LC_MESSAGES/django.po index 78946b0f41d..613dce90cc4 100644 --- a/apps/locales/en_US/LC_MESSAGES/django.po +++ b/apps/locales/en_US/LC_MESSAGES/django.po @@ -9125,7 +9125,7 @@ msgstr "" msgid "Delete Trigger" msgstr "" -msgid "Execute record" +msgid "Read execute record" msgstr "" msgid "ADMIN" diff --git a/apps/locales/zh_CN/LC_MESSAGES/django.po b/apps/locales/zh_CN/LC_MESSAGES/django.po index 94a543a703d..a388f2959f8 100644 --- a/apps/locales/zh_CN/LC_MESSAGES/django.po +++ b/apps/locales/zh_CN/LC_MESSAGES/django.po @@ -9248,8 +9248,8 @@ msgstr "编辑触发器" msgid "Delete Trigger" msgstr "删除触发器" -msgid "Execute record" -msgstr "执行记录" +msgid "Read execute record" +msgstr "查看执行记录" msgid "ADMIN" msgstr "系统管理员" diff --git a/apps/locales/zh_Hant/LC_MESSAGES/django.po b/apps/locales/zh_Hant/LC_MESSAGES/django.po index e9da75a13c6..211e067fb70 100644 --- a/apps/locales/zh_Hant/LC_MESSAGES/django.po +++ b/apps/locales/zh_Hant/LC_MESSAGES/django.po @@ -9245,8 +9245,8 @@ msgstr "編輯觸發器" msgid "Delete Trigger" msgstr "刪除觸發器" -msgid "Execute record" -msgstr "執行記錄" +msgid "Read execute record" +msgstr "檢視執行記錄" msgid "ADMIN" msgstr "系統管理員" diff --git a/ui/src/views/system-resource-management/ApplicationResourceIndex.vue b/ui/src/views/system-resource-management/ApplicationResourceIndex.vue index b614986024a..344bb94a0da 100644 --- a/ui/src/views/system-resource-management/ApplicationResourceIndex.vue +++ b/ui/src/views/system-resource-management/ApplicationResourceIndex.vue @@ -284,6 +284,13 @@ {{ $t('common.export') }} + + + {{ $t('views.trigger.title') }} + + @@ -312,6 +323,7 @@ import ApplicationResourceApi from '@/api/system-resource-management/application import ResourceAuthorizationDrawer from '@/components/resource-authorization-drawer/index.vue' import { t } from '@/locales' import { isAppIcon, resetUrl } from '@/utils/common' +import ResourceTriggerDrawer from '@/views/trigger/ResourceTriggerDrawer.vue' import useStore from '@/stores' import { datetimeFormat } from '@/utils/time' import { loadPermissionApi } from '@/utils/dynamics-api/permission-api.ts' @@ -347,6 +359,11 @@ const MoreFilledPermission = () => { ) } +const resourceTriggerDrawerRef = ref>() +const openTriggerDrawer = (data: any) => { + resourceTriggerDrawerRef.value?.open(data) +} + const ResourceAuthorizationDrawerRef = ref() function openAuthorization(item: any) { diff --git a/ui/src/views/system-resource-management/ToolResourceIndex.vue b/ui/src/views/system-resource-management/ToolResourceIndex.vue index 808ead09ff4..e9af166af84 100644 --- a/ui/src/views/system-resource-management/ToolResourceIndex.vue +++ b/ui/src/views/system-resource-management/ToolResourceIndex.vue @@ -332,7 +332,11 @@ {{ $t('views.trigger.title') }} @@ -348,7 +352,7 @@ {{ $t('common.ExecutionRecord.subTitle') }}