From 3e359e4550d018035406a97c190b98f83839ba7f Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期五, 13 十二月 2024 10:41:05 +0800 Subject: [PATCH] 1、工作流重做更新 2、@import修改为@use以应对sass升级弃用@import 3、进入系统后自动redirect到home页 --- src/views/bpm/definition/index.vue | 22 ++++++++-------------- 1 files changed, 8 insertions(+), 14 deletions(-) diff --git a/src/views/bpm/definition/index.vue b/src/views/bpm/definition/index.vue index 03aa475..8d5309d 100644 --- a/src/views/bpm/definition/index.vue +++ b/src/views/bpm/definition/index.vue @@ -69,13 +69,7 @@ <!-- 弹窗:流程模型图的预览 --> <Dialog title="流程图" v-model="bpmnDetailVisible" width="800"> - <MyProcessViewer - key="designer" - v-model="bpmnXml" - :value="bpmnXml as any" - v-bind="bpmnControlForm" - :prefix="bpmnControlForm.prefix" - /> + <MyProcessViewer style="height: 700px" key="designer" :xml="bpmnXml" /> </Dialog> </template> @@ -117,7 +111,7 @@ rule: [], option: {} }) -const handleFormDetail = async (row) => { +const handleFormDetail = async (row: any) => { if (row.formType == 10) { // 设置表单 setConfAndFields2(formDetailPreview, row.formConf, row.formFields) @@ -132,13 +126,13 @@ /** 流程图的详情按钮操作 */ const bpmnDetailVisible = ref(false) -const bpmnXml = ref(null) -const bpmnControlForm = ref({ - prefix: 'flowable' -}) -const handleBpmnDetail = async (row) => { - bpmnXml.value = (await DefinitionApi.getProcessDefinition(row.id))?.bpmnXml +const bpmnXml = ref('') +const handleBpmnDetail = async (row: any) => { + // 设置可见 + bpmnXml.value = '' bpmnDetailVisible.value = true + // 加载 BPMN XML + bpmnXml.value = (await DefinitionApi.getProcessDefinition(row.id))?.bpmnXml } /** 初始化 **/ -- Gitblit v1.9.3