From 39f183bb3e6b40a18ef931c463a728fb1683b7b0 Mon Sep 17 00:00:00 2001 From: GoldenZqqq <1361001127@qq.com> Date: Thu, 21 Nov 2024 09:42:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E5=AE=A1=E6=89=B9=E9=A1=B5=E9=9D=A2=E4=B8=8D=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E8=AF=A6=E6=83=85=E8=A1=A8=E5=8D=95bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bpm/processInstance/detail/index.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/views/bpm/processInstance/detail/index.vue b/src/views/bpm/processInstance/detail/index.vue index 3bd94fee..0461a202 100644 --- a/src/views/bpm/processInstance/detail/index.vue +++ b/src/views/bpm/processInstance/detail/index.vue @@ -128,6 +128,7 @@ import { formatDate } from '@/utils/formatTime' import { DICT_TYPE } from '@/utils/dict' import { BpmModelType } from '@/utils/constants' import { setConfAndFields2 } from '@/utils/formCreate' +import { registerComponent } from '@/utils/routerHelper' import type { ApiAttrs } from '@form-create/element-ui/types/config' import * as ProcessInstanceApi from '@/api/bpm/processInstance' import * as UserApi from '@/api/system/user' @@ -228,6 +229,9 @@ const getApprovalDetail = async () => { }) } }) + } else { + // 注意:data.processDefinition.formCustomViewPath 是组件的全路径,例如说:/crm/contract/detail/index.vue + BusinessFormComponent.value = registerComponent(data.processDefinition.formCustomViewPath) } // 获取审批节点,显示 Timeline 的数据