diff --git a/src/views/bpm/definition/index.vue b/src/views/bpm/definition/index.vue index 1e7794b3..55da993d 100644 --- a/src/views/bpm/definition/index.vue +++ b/src/views/bpm/definition/index.vue @@ -70,13 +70,7 @@ - + @@ -118,7 +112,7 @@ const formDetailPreview = ref({ rule: [], option: {} }) -const handleFormDetail = async (row) => { +const handleFormDetail = async (row: any) => { if (row.formType == 10) { // 设置表单 setConfAndFields2(formDetailPreview, row.formConf, row.formFields) @@ -133,13 +127,13 @@ const handleFormDetail = async (row) => { /** 流程图的详情按钮操作 */ 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 } /** 初始化 **/ diff --git a/src/views/bpm/processInstance/create/index.vue b/src/views/bpm/processInstance/create/index.vue index cc588881..83e1ff46 100644 --- a/src/views/bpm/processInstance/create/index.vue +++ b/src/views/bpm/processInstance/create/index.vue @@ -95,7 +95,7 @@