diff --git a/ui/src/components/app-icon/ToolIcon.vue b/ui/src/components/app-icon/ToolIcon.vue index 9424a419c31..b5e6928bba5 100644 --- a/ui/src/components/app-icon/ToolIcon.vue +++ b/ui/src/components/app-icon/ToolIcon.vue @@ -8,7 +8,7 @@ - + diff --git a/ui/src/locales/lang/en-US/common.ts b/ui/src/locales/lang/en-US/common.ts index 43a65665719..1b4d2581eed 100644 --- a/ui/src/locales/lang/en-US/common.ts +++ b/ui/src/locales/lang/en-US/common.ts @@ -17,6 +17,7 @@ export default { editSuccess: 'Successful', modify: 'Modify', modifySuccess: 'Successful', + showDetail: 'Show Detail', cancel: 'Cancel', confirm: 'OK', close: 'Close', diff --git a/ui/src/locales/lang/zh-CN/common.ts b/ui/src/locales/lang/zh-CN/common.ts index cf6abb8f9a1..5fbacfa4586 100644 --- a/ui/src/locales/lang/zh-CN/common.ts +++ b/ui/src/locales/lang/zh-CN/common.ts @@ -18,6 +18,7 @@ export default { editSuccess: '编辑成功', modify: '修改', modifySuccess: '修改成功', + showDetail: '查看详情', add: '添加', addSuccess: '添加成功', cancel: '取消', diff --git a/ui/src/locales/lang/zh-Hant/common.ts b/ui/src/locales/lang/zh-Hant/common.ts index 0af64d35553..ab1275f0bb7 100644 --- a/ui/src/locales/lang/zh-Hant/common.ts +++ b/ui/src/locales/lang/zh-Hant/common.ts @@ -17,6 +17,7 @@ export default { editSuccess: '編輯成功', modify: '修改', modifySuccess: '修改成功', + showDetail: '查看詳情', cancel: '取消', confirm: '確認', close: '關閉', diff --git a/ui/src/styles/app.scss b/ui/src/styles/app.scss index ffff9a82027..7e4dc6e61b5 100644 --- a/ui/src/styles/app.scss +++ b/ui/src/styles/app.scss @@ -456,6 +456,9 @@ h5 { .avatar-green { background: var(--el-color-success); } +.avatar-dark-green { + background: #2fa14d; +} .avatar-blue { background: #3370ff; } diff --git a/ui/src/views/home/component/QuickCreate.vue b/ui/src/views/home/component/QuickCreate.vue index 4bf8929b4d2..192b7cfeced 100644 --- a/ui/src/views/home/component/QuickCreate.vue +++ b/ui/src/views/home/component/QuickCreate.vue @@ -269,7 +269,7 @@
- +
diff --git a/ui/src/views/tool/WorkflowFormDialog.vue b/ui/src/views/tool/WorkflowFormDialog.vue index 2c71b99eff2..fd9049598fe 100644 --- a/ui/src/views/tool/WorkflowFormDialog.vue +++ b/ui/src/views/tool/WorkflowFormDialog.vue @@ -32,7 +32,7 @@ > - +
- +
- +
@@ -278,6 +278,7 @@ {{ $t('views.tool.mcp.mcpConfig') }} + + + + {{ $t('common.showDetail') }} + + {{ $t('workflow.workflow') }} + {{ $t('common.copy') }} + {{ $t('common.param.initParam') }} + {{ $t('views.trigger.title') }} + {{ $t('views.system.resourceMapping.title') }} + {{ $t('common.ExecutionRecord.subTitle') }} + {{ $t('common.moveTo') }} + {{ $t('views.shared.authorized_workspace') }} + {{ $t('common.export') }} + item.id === data.template_id) - .forEach((item) => { - readMe = item.readMe - }) - toolStoreDescDrawerRef.value?.open(readMe, data) - return - } // mcp工具 if (data?.tool_type === 'MCP') { @@ -747,6 +746,19 @@ function openEditDialog(data?: any) { } } +function openDetailDialog(data?: any) { + // 有版本号的展示readme,是商店更新过来的 + if (data?.version) { + let readMe = '' + storeTools.value + .filter((item) => item.id === data.template_id) + .forEach((item) => { + readMe = item.readMe + }) + toolStoreDescDrawerRef.value?.open(readMe, data) + } +} + const MoveToDialogRef = ref() function openMoveToDialog(data?: any) { @@ -798,14 +810,6 @@ function openCreateDialog() { } function openCreateMcpDialog(data?: any) { - // 有template_id的不允许编辑,是模板转换来的 - if (data?.template_id) { - return - } - // 共享过来的工具不让编辑 - if (isShared.value) { - return - } McpToolDrawertitle.value = data ? t('views.tool.mcp.editMcpTool') : t('views.tool.mcp.createMcpTool') @@ -821,25 +825,6 @@ function openCreateMcpDialog(data?: any) { } function openCreateSkillDialog(data?: any) { - // 有版本号的展示readme,是商店更新过来的 - if (data?.version) { - let readMe = '' - storeTools.value - .filter((item) => item.id === data.template_id) - .forEach((item) => { - readMe = item.readMe - }) - toolStoreDescDrawerRef.value?.open(readMe, data) - return - } - // 有template_id的不允许编辑,是模板转换来的 - if (data?.template_id) { - return - } - // 共享过来的工具不让编辑 - if (isShared.value) { - return - } SkillToolDrawertitle.value = data ? t('views.tool.skill.editSkillTool') : t('views.tool.skill.createSkillTool') @@ -862,14 +847,6 @@ function toWorkflow(data: any) { const workflowFormDialogRef = ref>() const workflowFormDialogTitle = ref('') const openCreateWorkflowDialog = (data?: any) => { - // 有template_id的不允许编辑,是模板转换来的 - if (data?.template_id) { - return - } - // 共享过来的工具不让编辑 - if (isShared.value) { - return - } workflowFormDialogTitle.value = data ? t('common.edit') : t('views.tool.toolWorkflow.creatToolWorkflow') @@ -885,14 +862,6 @@ const openCreateWorkflowDialog = (data?: any) => { } function openCreateDataSourceDialog(data?: any) { - // 有template_id的不允许编辑,是模板转换来的 - if (data?.template_id) { - return - } - // 共享过来的工具不让编辑 - if (isShared.value) { - return - } DataSourceToolDrawertitle.value = data ? t('views.tool.dataSource.editDataSource') : t('views.tool.dataSource.createDataSource') diff --git a/ui/src/workflow/icons/tool-workflow-lib-node-icon.vue b/ui/src/workflow/icons/tool-workflow-lib-node-icon.vue index c5ac257e1ea..652292ed5a3 100644 --- a/ui/src/workflow/icons/tool-workflow-lib-node-icon.vue +++ b/ui/src/workflow/icons/tool-workflow-lib-node-icon.vue @@ -1,5 +1,5 @@