From cd43149429526b6e4da21429d011f058eaedc10d Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 2 Jan 2026 18:49:47 +0800 Subject: [PATCH] =?UTF-8?q?review=EF=BC=9A=E3=80=90antd/ele=E3=80=91?= =?UTF-8?q?=E3=80=90bpm=E3=80=91=E6=B5=81=E7=A8=8B=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E7=9A=84=E8=BF=81=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/bpm/oa/leave/create.vue | 7 ++----- apps/web-antd/src/views/bpm/oa/leave/index.vue | 8 ++++++-- .../modules/http-request-param-setting.vue | 14 -------------- .../nodes-config/trigger-node-config.vue | 1 - apps/web-ele/src/views/bpm/oa/leave/create.vue | 4 ++-- apps/web-ele/src/views/bpm/oa/leave/index.vue | 8 +++----- 6 files changed, 13 insertions(+), 29 deletions(-) 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 6079d004e..9363959f3 100644 --- a/apps/web-antd/src/views/bpm/oa/leave/create.vue +++ b/apps/web-antd/src/views/bpm/oa/leave/create.vue @@ -92,11 +92,8 @@ async function onSubmit() { ? updateLeave(submitData) : createLeave(submitData)); // 关闭并提示 - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); - closeCurrentTab(); + message.success($t('ui.actionMessage.operationSuccess')); + await closeCurrentTab(); await router.push({ name: 'BpmOALeave', }); diff --git a/apps/web-antd/src/views/bpm/oa/leave/index.vue b/apps/web-antd/src/views/bpm/oa/leave/index.vue index 70748c819..484b21efd 100644 --- a/apps/web-antd/src/views/bpm/oa/leave/index.vue +++ b/apps/web-antd/src/views/bpm/oa/leave/index.vue @@ -2,7 +2,7 @@ import type { VxeTableGridOptions } from '#/adapter/vxe-table'; import type { BpmOALeaveApi } from '#/api/bpm/oa/leave'; -import { h } from 'vue'; +import { h, onActivated } from 'vue'; import { DocAlert, Page, prompt } from '@vben/common-ui'; import { BpmProcessInstanceStatus } from '@vben/constants'; @@ -17,7 +17,6 @@ import { router } from '#/router'; import { useGridColumns, useGridFormSchema } from './data'; -// TODO @jason:这里是不是要迁移下? /** 刷新表格 */ function handleRefresh() { gridApi.query(); @@ -127,6 +126,11 @@ const [Grid, gridApi] = useVbenVxeGrid({ }, } as VxeTableGridOptions, }); + +/** 激活时 */ +onActivated(() => { + handleRefresh(); +});