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 @@ + +