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') }}