diff --git a/src/components/SystemForm/src/Form.vue b/src/components/SystemForm/src/Form.vue index 4856c2c..33d818a 100644 --- a/src/components/SystemForm/src/Form.vue +++ b/src/components/SystemForm/src/Form.vue @@ -178,6 +178,7 @@ let id = await submit(); let rowKey = getRowKey(); values[rowKey] = id; + values['_id'] = id } return values; diff --git a/src/views/secondDev/createFlow.vue b/src/views/secondDev/createFlow.vue index c29628e..1344d4e 100644 --- a/src/views/secondDev/createFlow.vue +++ b/src/views/secondDev/createFlow.vue @@ -283,6 +283,14 @@ async function saveLaunch() { }); if (successValidate.length == validateForms.length) { mainFormModels.value = await formInformation.value.getFormModels(); + for (let i in mainFormModels.value) { + const item = mainFormModels.value[i] + if (!item['_id']) { + throw new Error('发起失败'); + } else { + delete item['_id'] + } + } let relationTasks = []; if (data.predecessorTasks && data.predecessorTasks.length > 0) { relationTasks = data.predecessorTasks.map((ele) => {