diff --git a/ui/src/views/system/resource-management/ToolResourceView.vue b/ui/src/views/system/resource-management/ToolResourceView.vue index 6d66c709574..f06d2a80d1b 100644 --- a/ui/src/views/system/resource-management/ToolResourceView.vue +++ b/ui/src/views/system/resource-management/ToolResourceView.vue @@ -100,42 +100,6 @@ function handleOpenWorkflow(tool: ToolItem, event: MouseEvent) { return router.push(target) } -/* 商店工具仅允许修改名称,不开放模板代码编辑。 */ -const renameVisible = ref(false) -const renameLoading = ref(false) -const renamingTool = ref() -const renameForm = ref({ name: '' }) -const renameFormRef = useTemplateRef('renameFormRef') - -function handleOpenRename(tool: ToolItem) { - renamingTool.value = tool - renameForm.value = { name: tool.name } - renameVisible.value = true -} - -function handleRename() { - if (renameLoading.value || !renamingTool.value) return - const toolId = renamingTool.value.id - return renameFormRef.value?.validate().then(() => { - renameLoading.value = true - return SystemToolApi.putTool(toolId, { name: renameForm.value.name.trim() }) - .then((tool) => { - handleToolUpdate(tool) - MsgSuccess('修改成功') - renameVisible.value = false - }) - .finally(() => { - renameLoading.value = false - }) - }) -} - -function handleRenameClosed() { - renamingTool.value = undefined - renameForm.value = { name: '' } - renameFormRef.value?.clearValidate() -} - /* 删除后重新查询,保留筛选并处理末页删空。 */ function handleDeleteTool(tool: ToolItem) { return MsgConfirm( @@ -226,16 +190,10 @@ onMounted(() => { /> - - - + + + @@ -247,8 +205,7 @@ onMounted(() => { :tool="row" @update="handleToolUpdate" /> - - + { - - - - - -