From a9623e30013d82f7e05d832e6f15dceaeafdda60 Mon Sep 17 00:00:00 2001 From: GoldenZqqq <1361001127@qq.com> Date: Mon, 2 Sep 2024 11:34:03 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=A1=E6=89=B9=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E7=BA=BF=E6=8A=BD=E5=8F=96=E4=B8=BA=E5=8D=95?= =?UTF-8?q?=E7=8B=AC=E7=BB=84=E4=BB=B6=EF=BC=9B=E6=97=B6=E9=97=B4=E7=BA=BF?= =?UTF-8?q?=E6=95=B4=E4=BD=93=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96=E3=80=81?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=80=BB=E8=BE=91TODO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../detail/ProcessInstanceTimeline.vue | 161 ++++++++++++++++++ .../bpm/processInstance/detail/index_new.vue | 48 +----- 2 files changed, 164 insertions(+), 45 deletions(-) create mode 100644 src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue diff --git a/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue b/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue new file mode 100644 index 00000000..17b858bc --- /dev/null +++ b/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue @@ -0,0 +1,161 @@ + + + diff --git a/src/views/bpm/processInstance/detail/index_new.vue b/src/views/bpm/processInstance/detail/index_new.vue index f554ac4e..4529c355 100644 --- a/src/views/bpm/processInstance/detail/index_new.vue +++ b/src/views/bpm/processInstance/detail/index_new.vue @@ -56,51 +56,8 @@ /> - - - -
-
发起人:{{ processInstance?.startUser?.nickname }}
- 发起 -
- 发起时间:{{ formatDate(processInstance.startTime) }} -
-
-
- -
-
审批人:{{ activity.assigneeUser?.nickname }}
- - -
- 接收时间:{{ formatDate(activity.receiveTime) }} -
-
- 审批时间:{{ formatDate(activity.createTime) }} -
-
-
审批意见:
-
- {{ activity.opinion }} -
-
-
- - -
-
+ +
@@ -139,6 +96,7 @@ import * as TaskApi from '@/api/bpm/task' import ProcessInstanceBpmnViewer from './ProcessInstanceBpmnViewer.vue' import ProcessInstanceTaskList from './ProcessInstanceTaskList.vue' import ProcessInstanceOperationButton from './ProcessInstanceOperationButton.vue' +import ProcessInstanceTimeline from './ProcessInstanceTimeline.vue' import { registerComponent } from '@/utils/routerHelper' import * as UserApi from '@/api/system/user' import audit1 from '@/assets/svgs/bpm/audit1.svg'