From de3c6357e9f3bf41257b73bc979af234ae533cd0 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 26 Aug 2026 10:03:13 +0800 Subject: [PATCH 1/2] feat(System Variables): There is only one option when selecting a variable; you do not need to select it again. --- frontend/src/views/system/user/User.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/views/system/user/User.vue b/frontend/src/views/system/user/User.vue index e884d854..259c0fd3 100644 --- a/frontend/src/views/system/user/User.vue +++ b/frontend/src/views/system/user/User.vue @@ -386,6 +386,7 @@ { return [] } +const handleVariableChange = (index: number) => { + state.form.system_variables[index].variableValues = [] + const variable = variableValueMap.value[state.form.system_variables[index].variableId] + if (variable && variable.value.length === 1) { + state.form.system_variables[index].variableValues = [variable.value[0]] + } +} + const getSelectedKeysFromStoredValues = (variableId: string, storedValues: any[] = []) => { const variable = getVariableDefinition(variableId) if (!variable || variable.var_type !== 'kv') return storedValues From c06e898b298aa4000c286ecf41adb47b015c3ba0 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 26 Aug 2026 10:03:40 +0800 Subject: [PATCH 2/2] feat(Member Management): Added Enter key search function when adding users in Member Management. --- frontend/src/views/system/member/index.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/views/system/member/index.vue b/frontend/src/views/system/member/index.vue index 9964458a..0fe634a4 100644 --- a/frontend/src/views/system/member/index.vue +++ b/frontend/src/views/system/member/index.vue @@ -359,6 +359,7 @@ const handleCurrentChange = (val: number) => { clearable :class="workspaceForm.name && 'value-input'" :placeholder="$t('workspace.id_account_to_add')" + @keydown.enter.exact.prevent="findUser" >