From 13d9b42ca743ed46194536478a1fb7a540c3dd59 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 17 Dec 2024 19:58:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BE=85=E5=8A=9E=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/components/approval-panel.vue | 7 +- .../views/workflow/task/allTaskWaiting.vue | 173 +++++++++++++++++- 2 files changed, 175 insertions(+), 5 deletions(-) diff --git a/apps/web-antd/src/views/workflow/components/approval-panel.vue b/apps/web-antd/src/views/workflow/components/approval-panel.vue index 56fd0d84..fcc16a00 100644 --- a/apps/web-antd/src/views/workflow/components/approval-panel.vue +++ b/apps/web-antd/src/views/workflow/components/approval-panel.vue @@ -70,8 +70,9 @@ const showMultiActions = computed(() => { * myself 我发起的 * readonly 只读 只用于查看 * approve 审批 + * admin 流程监控 - 待办任务使用 */ -type ApprovalType = 'approve' | 'myself' | 'readonly'; +type ApprovalType = 'admin' | 'approve' | 'myself' | 'readonly'; const showFooter = computed(() => { if (props.type === 'readonly') { return false; @@ -438,6 +439,10 @@ function handleReductionSignature(userList: User[]) { @finish="handleReductionSignature" /> + + 流程干预 + 修改办理人 + diff --git a/apps/web-antd/src/views/workflow/task/allTaskWaiting.vue b/apps/web-antd/src/views/workflow/task/allTaskWaiting.vue index 06372a15..1d726cd3 100644 --- a/apps/web-antd/src/views/workflow/task/allTaskWaiting.vue +++ b/apps/web-antd/src/views/workflow/task/allTaskWaiting.vue @@ -1,9 +1,174 @@ - - - + + + + + + + + + + + + + + + + + + 共 {{ taskTotal }} 条记录 + + + + + + + +