diff --git a/apps/web-antd/src/views/system/post/index.vue b/apps/web-antd/src/views/system/post/index.vue index bf2392e7..ccaed9c1 100644 --- a/apps/web-antd/src/views/system/post/index.vue +++ b/apps/web-antd/src/views/system/post/index.vue @@ -27,7 +27,9 @@ const formOptions: VbenFormProps = { handleReset: async () => { selectDeptId.value = []; // eslint-disable-next-line no-use-before-define - await tableApi.query(); + const { formApi, reload } = tableApi; + await formApi.resetForm(); + await reload(); }, }; @@ -138,7 +140,7 @@ function handleMultiDelete() { diff --git a/apps/web-antd/src/views/system/user/index.vue b/apps/web-antd/src/views/system/user/index.vue index c5bd7926..74f31a4e 100644 --- a/apps/web-antd/src/views/system/user/index.vue +++ b/apps/web-antd/src/views/system/user/index.vue @@ -64,7 +64,9 @@ const formOptions: VbenFormProps = { handleReset: async () => { selectDeptId.value = []; // eslint-disable-next-line no-use-before-define - await tableApi.query(); + const { formApi, reload } = tableApi; + await formApi.resetForm(); + await reload(); }, }; @@ -194,7 +196,7 @@ function handleResetPwd(record: Recordable) {