|
@@ -352,9 +352,21 @@ export default {
|
|
|
nextNodeKey: nextNodeId, //下一节点编码
|
|
|
implementationName: this.row.benmTaskAutomaticScriptTriggerType, //当前节点绑定的脚本名
|
|
|
taskProcessXmlContent: this.row.bepTaskProcessXmlContent, //当前流程xml
|
|
|
- formDataMap: formData, //自定义表单组件收集的表单数据
|
|
|
+ formDataMap: JSON.stringify(formData), //自定义表单组件收集的表单数据
|
|
|
};
|
|
|
- runProcessNodeExecution(payLoad).then((res) => {
|
|
|
+ let fileXML = new File(
|
|
|
+ [this.row.bepTaskProcessXmlContent],
|
|
|
+ this.row.bepTaskKey + ".bpmn",
|
|
|
+ {
|
|
|
+ type: "text/bpmn",
|
|
|
+ }
|
|
|
+ );
|
|
|
+ const subformData = new FormData();
|
|
|
+ subformData.append("fileXML", fileXML);
|
|
|
+ for (let key in payLoad) {
|
|
|
+ subformData.append(key, payLoad[key] == null ? "" : payLoad[key]);
|
|
|
+ }
|
|
|
+ runProcessNodeExecution(subformData).then((res) => {
|
|
|
console.log(res);
|
|
|
});
|
|
|
console.log(payLoad);
|