From 259f4cf9ec2fa0fdea4df9b767cd4d473d3bed5e Mon Sep 17 00:00:00 2001 From: herenshan112 Date: Tue, 24 Oct 2023 16:08:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=80=BB=E9=87=8F=E8=AE=BE?= =?UTF-8?q?=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sysworkflow/flow/flowDrawingBoard.vue | 47 +++++++++++-------- 1 file changed, 28 insertions(+), 19 deletions(-) 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) => {