From e6b6c982e0e24f9ffa2277aff1059a4ee7647d9e Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Mon, 28 Jul 2025 10:06:37 +0800 Subject: [PATCH] fix: bug fix --- frontend/src/views/system/user/User.vue | 31 +++++++------------------ 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/frontend/src/views/system/user/User.vue b/frontend/src/views/system/user/User.vue index 029042bc..1f9aed76 100644 --- a/frontend/src/views/system/user/User.vue +++ b/frontend/src/views/system/user/User.vue @@ -673,21 +673,11 @@ const deleteHandler = (row: any) => { }) } -/* const openDialog = () => { - dialogFormVisible.value = true -} */ -const resetForm = () => { - if (!termFormRef.value) return - Object.keys(state.form).forEach((key) => { - state.form[key as keyof typeof state.form] = '' - }) -} - const closeForm = () => { dialogFormVisible.value = false } const onFormClose = () => { - resetForm() + state.form = { ...defaultForm } dialogFormVisible.value = false } @@ -727,19 +717,14 @@ const search = () => { } const addTerm = () => { const { account, email, name, oid, status } = state.form - userApi - .add({ account, email, name, oid, status }) - .then(() => { - dialogFormVisible.value = false - search() - ElMessage({ - type: 'success', - message: t('common.save_success'), - }) - }) - .finally(() => { - state.form = { ...defaultForm } + userApi.add({ account, email, name, oid, status }).then(() => { + dialogFormVisible.value = false + search() + ElMessage({ + type: 'success', + message: t('common.save_success'), }) + }) } const editTerm = () => { const { account, id, create_time, email, language, name, oid, oid_list, origin, status } =