diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue index ac33cd58..662449fd 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue @@ -18,7 +18,7 @@ const ORDER_NOT_STARTED = 0; const [FormModal, formModalApi] = useVbenModal({ connectedComponent: Form, - destroyOnClose: true, + destroyOnClose: false, }); const [DetailDrawer, detailDrawerApi] = useVbenDrawer({ connectedComponent: Detail, diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/modules/form.vue b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/modules/form.vue index 86222402..205548ce 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/modules/form.vue +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/modules/form.vue @@ -67,6 +67,10 @@ const [Form, formApi] = useVbenForm({ }); const [Modal, modalApi] = useVbenModal({ + destroyOnClose: false, + onCancel() { + void modalApi.close(); + }, async onConfirm() { const { valid } = await formApi.validate(); if (!valid) return;