diff --git a/apps/web-antd/src/views/bpm/oa/leave/create.vue b/apps/web-antd/src/views/bpm/oa/leave/create.vue index fd7a11105..be0fc678f 100644 --- a/apps/web-antd/src/views/bpm/oa/leave/create.vue +++ b/apps/web-antd/src/views/bpm/oa/leave/create.vue @@ -10,7 +10,7 @@ import { BpmCandidateStrategyEnum, BpmNodeIdEnum } from '@vben/constants'; import { useTabs } from '@vben/hooks'; import { IconifyIcon } from '@vben/icons'; -import { Button, Card, message, Space } from 'ant-design-vue'; +import { Button, Card, Col, message, Row, Space } from 'ant-design-vue'; import dayjs from 'dayjs'; import { getProcessDefinition } from '#/api/bpm/definition'; @@ -95,6 +95,7 @@ async function onSubmit() { content: $t('ui.actionMessage.operationSuccess'), key: 'action_process_msg', }); + closeCurrentTab(); await router.push({ name: 'BpmOALeave', }); @@ -231,30 +232,35 @@ onMounted(async () => {