流程组件更新

This commit is contained in:
XaoLi717 2024-12-26 08:48:05 +08:00
parent 2ae901cbf3
commit 3d5e5aa6e4
2 changed files with 10 additions and 3 deletions

View File

@ -58,7 +58,7 @@
<el-collapse v-model="tab_active">
<el-collapse-item name="condition" v-if="formVisible" key="form">
<template #title><Icon icon="ep:list" />表单</template>
<!-- <element-form :id="elementId" :type="elementType" /> 久组件-->
<!-- <element-form :id="elementId" :type="elementType" />-->
<ElementFormNew :id="elementId" :type="elementType" />
</el-collapse-item>
</el-collapse>

View File

@ -229,10 +229,17 @@ const resetFormList = () => { //
itemContent.value = bpmnELement.value.businessObject.itemContent
try {
// JSON
parsedData.value = JSON.parse(itemContent.value);
if (!itemContent.value) {
parsedData.value = [];
}else {
// JSON
parsedData.value = JSON.parse(itemContent.value);
}
} catch (error) {
console.error("无效JSON格式", error);
parsedData.value = [];
}
if (formKey.value?.length > 0) {