diff --git a/frontend/src/views/components/ConfigSettings/ConfigEditor/ConfigEditor.vue b/frontend/src/views/components/ConfigSettings/ConfigEditor/ConfigEditor.vue index 85ba13c..1c754e7 100644 --- a/frontend/src/views/components/ConfigSettings/ConfigEditor/ConfigEditor.vue +++ b/frontend/src/views/components/ConfigSettings/ConfigEditor/ConfigEditor.vue @@ -13,7 +13,7 @@ size="small" plain :loading="loading" - :disabled="!!working || sectionLoading || loading" + :disabled="busy || sectionLoading || loading" @click="refreshPage" > 刷新状态 @@ -48,13 +48,21 @@ show-icon class="config-alert" /> +
@@ -68,7 +76,7 @@ type="password" show-password clearable - :disabled="!canWrite || sectionLoading || !!working || !!sectionError || !!pendingCandidate" + :disabled="!canWrite || sectionLoading || busy || !!sectionError || !!pendingCandidate" :placeholder="secretField.placeholder" autocomplete="new-password" @update:model-value="updateSecret" @@ -77,14 +85,14 @@