fix:弹窗关闭后,未重置 formData 数据

This commit is contained in:
YunaiV
2025-04-23 22:01:25 +08:00
parent c867f93e0a
commit 4243b3000b
38 changed files with 40 additions and 4 deletions

View File

@@ -65,11 +65,13 @@ const [Modal, modalApi] = useVbenModal({
}
},
async onOpenChange(isOpen: boolean) {
// 加载菜单列表
await loadMenuTree();
if (!isOpen) {
formData.value = undefined;
return;
}
// 加载菜单列表
await loadMenuTree();
// 加载数据
const data = modalApi.getData<SystemTenantPackageApi.TenantPackage>();
if (!data || !data.id) {
return;