diff --git a/src/views/sysworkflow/flow/flowDrawingBoard.vue b/src/views/sysworkflow/flow/flowDrawingBoard.vue index 50046318e..258d10400 100644 --- a/src/views/sysworkflow/flow/flowDrawingBoard.vue +++ b/src/views/sysworkflow/flow/flowDrawingBoard.vue @@ -88,21 +88,27 @@ onMounted(async ()=>{ }) //初始化工作流数据 const initWorkFlowData = async() => { - let { data } = await initializeWorkFlow({name:""}) + let { data } = await initializeWorkFlow({name:props.customerFormName}) // console.log("data-=------>",data) + processConfig.value = data; let { - nodeConfig: nodes, - flowPermission: flows, - directorMaxLevel: directorMaxLevel, - workFlowDef: works, + nodeConfig:nodes, + flowPermission, + directorMaxLevel, + workFlowDef:workName, tableId, } = data; nodeConfig.value = nodes; - flowPermission.value = flows; + flowPermission = flowPermission; directorMaxLeveling = directorMaxLevel; - workFlowDef.value = works; + workFlowDef.value = workName; setTableId(tableId); - // console.log("max--->",flowPermission.value) + // console.log("max--1->",data) + // console.log("max--6->",tableId) + // console.log("max--2->",flowPermission) + // console.log("max--3->",flowPermission) + // console.log("max--4->",directorMaxLevel) + console.log("max--5->",workName) } //错误提示 const reErr = ({ childNode }:any) => { @@ -135,23 +141,26 @@ const reErr = ({ childNode }:any) => { const saveSet = async () => { setIsTried(true); tipList.value = []; - processConfig.value.flowPermission = flowPermission.value; - // eslint-disable-next-line no-console - // console.log("processConfig",JSON.stringify(nodeConfig.value)); - // console.log("processConfig",nodeConfig.value); + reErr(nodeConfig.value); if (tipList.value.length != 0) { tipVisible.value = true; return; } + processConfig.value.flowPermission = flowPermission.value; + // eslint-disable-next-line no-console + console.log("processConfig",processConfig.value); + console.log("flowPermission",flowPermission.value); + console.log("nodeConfig",nodeConfig.value); + + // let res = await setWorkFlowData(processConfig.value); + // if (res.code == 200) { + // ElMessage.success("设置成功") + // setTimeout(function () { + // window.location.href = ""; + // }, 200); + // } - let res = await setWorkFlowData(processConfig.value); - if (res.code == 200) { - ElMessage.success("设置成功") - setTimeout(function () { - window.location.href = ""; - }, 200); - } }; //缩放画布 const zoomSize = (type:number) => {