Skip to content

Commit 76138df

Browse files
committed
fix: 修复前端校验
1 parent 9e9a8de commit 76138df

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ui/src/views/authentication/component/EditModal.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
template
22
<template>
3-
<el-drawer v-model="visible" size="60%" :append-to-body="true">
3+
<el-drawer v-model="visible" size="60%" :append-to-body="true" destroy-on-close>
44
<template #header>
55
<div class="flex align-center" style="margin-left: -8px">
66
<h4>{{ currentPlatform.name + '设置' }}</h4>
@@ -120,6 +120,7 @@ const open = async (platform: Platform) => {
120120
default:
121121
break
122122
}
123+
formRef.value?.clearValidate()
123124
}
124125
defineExpose({ open })
125126
@@ -148,6 +149,7 @@ function saveConfig() {
148149
MsgSuccess('保存成功')
149150
150151
visible.value = false
152+
formRef.value?.clearValidate()
151153
})
152154
}
153155
</script>

0 commit comments

Comments
 (0)