+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/AuthorizeToolAction.vue b/ui/src/views/tool/tool-card/action-dropdown/AuthorizeToolAction.vue
index 1b569a8f8ff..c1ef6b9416a 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/AuthorizeToolAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/AuthorizeToolAction.vue
@@ -5,7 +5,7 @@ import { RESOURCE_TYPE } from '@/api/enums'
import ResourceAuthorizationDrawer from '@/components/business/resource-authorization-drawer/index.vue'
defineOptions({ name: 'AuthorizeToolAction' })
-const props = defineProps<{ tool: ToolItem; label: string }>()
+const props = defineProps<{ tool: ToolItem; label: string; display?: 'menu' | 'button' }>()
const drawerMounted = ref(false)
const authorizationDrawerRef = useTemplateRef
>('authorizationDrawerRef')
@@ -22,7 +22,7 @@ function handleDrawerClosed() {
-
+
-
+
+
+ {{ label }}
+
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/EditToolAction.vue b/ui/src/views/tool/tool-card/action-dropdown/EditToolAction.vue
index 4c5f2430448..70c515b3f71 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/EditToolAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/EditToolAction.vue
@@ -13,7 +13,12 @@ import WorkflowFormDialog from '@/views/tool/tool-form/WorkflowFormDialog.vue'
defineOptions({ name: 'EditToolAction' })
-const props = defineProps<{ api: typeof ToolApi | typeof SystemSharedToolApi | typeof SystemResourceToolApi; label: string; tool: ToolItem }>()
+const props = defineProps<{
+ api: typeof ToolApi | typeof SystemSharedToolApi | typeof SystemResourceToolApi
+ display?: 'menu' | 'button'
+ label: string
+ tool: ToolItem
+}>()
const emit = defineEmits<{ update: [tool: ToolItem] }>()
@@ -49,7 +54,7 @@ defineExpose({ handleOpenToolForm })
-
+
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/ExportToolAction.vue b/ui/src/views/tool/tool-card/action-dropdown/ExportToolAction.vue
index 7d4123e9af5..dde96fa46fa 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/ExportToolAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/ExportToolAction.vue
@@ -28,5 +28,8 @@ function handleExportTool() {
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/InitParamAction.vue b/ui/src/views/tool/tool-card/action-dropdown/InitParamAction.vue
index 84f0c07a3bc..bfe5ce4b3b7 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/InitParamAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/InitParamAction.vue
@@ -37,7 +37,10 @@ function handleDialogClosed() {
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/MoveToolAction.vue b/ui/src/views/tool/tool-card/action-dropdown/MoveToolAction.vue
index 47e1d6eb3dc..0bcf2126285 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/MoveToolAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/MoveToolAction.vue
@@ -45,7 +45,10 @@ function handleDialogClosed() {
-
+
+
+ {{ label }}
+
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/ToolWorkflowAction.vue b/ui/src/views/tool/tool-card/action-dropdown/ToolWorkflowAction.vue
index 7826faa370f..707e7f970b7 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/ToolWorkflowAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/ToolWorkflowAction.vue
@@ -27,5 +27,8 @@ function handleOpenWorkflow(event: MouseEvent) {
-
+
+
+ {{ label }}
+
diff --git a/ui/src/views/tool/tool-card/action-dropdown/TriggerToolAction.vue b/ui/src/views/tool/tool-card/action-dropdown/TriggerToolAction.vue
index ef44ed3e563..fdd42628660 100644
--- a/ui/src/views/tool/tool-card/action-dropdown/TriggerToolAction.vue
+++ b/ui/src/views/tool/tool-card/action-dropdown/TriggerToolAction.vue
@@ -36,7 +36,10 @@ function handleDialogClosed() {
-
+
+
+ {{ label }}
+
-
+
+
+ {{ label }}
+