From babecc46c04542de06eef517b98d6053a08f0735 Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Fri, 8 Aug 2025 11:12:05 +0800 Subject: [PATCH] refactor: update DependencySetupDialog to use language key for tag label; modify useDependencyList to dispatch node retrieval on mount --- .../src/components/core/dependency/DependencySetupDialog.vue | 4 ++-- .../src/views/dependency/list/useDependencyList.tsx | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/crawlab-ui/src/components/core/dependency/DependencySetupDialog.vue b/frontend/crawlab-ui/src/components/core/dependency/DependencySetupDialog.vue index fc19339f..f580bbd7 100644 --- a/frontend/crawlab-ui/src/components/core/dependency/DependencySetupDialog.vue +++ b/frontend/crawlab-ui/src/components/core/dependency/DependencySetupDialog.vue @@ -133,10 +133,10 @@ defineOptions({ name: 'ClDependencySetupDialog' }); { tableColumns, } as UseListOptions; - setupListComponent(ns, store, ['node'], false); + setupListComponent(ns, store, false); setupAutoUpdate(getData, 10000); onBeforeMount(() => store.dispatch(`${ns}/getConfigSetupList`)); + onBeforeMount(() => store.dispatch(`node/getAllNodes`)); return { ...useList(ns, store, opts),