diff --git a/src/views/digitalMarketingAlgorithms/components/clusterAnalysis.vue b/src/views/digitalMarketingAlgorithms/components/clusterAnalysis.vue index cdbee14..fa21c13 100644 --- a/src/views/digitalMarketingAlgorithms/components/clusterAnalysis.vue +++ b/src/views/digitalMarketingAlgorithms/components/clusterAnalysis.vue @@ -93,6 +93,7 @@ +
最大迭代次数:{{iterations}}
@@ -304,10 +305,10 @@ const task = () => { return; } } - if(formInline2.value1!=='3'){ + if(parseFloat(formInline2.value1)!==parseFloat(input5.value)){ errorNumber=1 } - if(formInline2.value2!==input6.value){ + if(parseFloat(formInline2.value2)!==parseFloat(iterations.value)){ errorNumber=1 } portraitModel @@ -533,6 +534,7 @@ const optionData2 = () => { }; const showChart = ref(false); //生产表格 +const iterations=ref(0) const nowData = ref([]); const clusterAnalysisCalculation = () => { if (tableData2.value.length === 0 || input2.value == "" || input3.value == "") { @@ -552,8 +554,8 @@ const clusterAnalysisCalculation = () => { showChart.value = true; let sex = 1; tableData3.value = []; - nowData.value = res.data; - res.data.forEach((item, index) => { + nowData.value = res.data.clusters; + res.data.clusters.forEach((item, index) => { const newItem = {}; tableLabel.forEach((label, index) => { if (index === 0) { @@ -566,6 +568,7 @@ const clusterAnalysisCalculation = () => { sex++; tableData3.value.push(newItem); tableData3.value[index].children = []; + iterations.value=res.data.iterations const children = ref([]); item.forEach((item2, sexx) => { const newItem2 = {};