guonan
6 天以前 a57caa72a54efe9de3fe26a6c36d3e8038267377
src/components/tools/DebuffDetail.vue
@@ -113,27 +113,27 @@
  }
  if (selectedScheme.value.type !== 2) {
    console.log(schemWaterInfo.value[0],'这里是所有的方案数据');
    // console.log(schemWaterInfo.value,'这里是所有的方案数据');
    
    const rainfallList = data.rainfalls;
    // const rainfallList = data.rainfalls;
    // 提取 intensity 值
    const rainValues = rainfallList.map((r) => r.intensity);
    const minRain = Math.min(...rainValues);
    const maxRain = Math.max(...rainValues);
    const avgRain =
      rainValues.reduce((sum, val) => sum + val, 0) / rainValues.length;
    // const rainValues = rainfallList.map((r) => r.intensity);
    // const minRain = Math.min(...rainValues);
    // const maxRain = Math.max(...rainValues);
    // const avgRain =
    //   rainValues.reduce((sum, val) => sum + val, 0) / rainValues.length;
    // 更新 detailList 中的“最大雨强”和“平均雨强”
    detailList.value[0].value = maxRain.toFixed(2) + " mm/h"; // 最大雨强
    detailList.value[1].value = avgRain.toFixed(2) + " mm/h"; // 平均雨强
    detailList.value[0].value = schemWaterInfo.value[1].toFixed(2) + " mm/h"; // 最大雨强
    detailList.value[1].value = schemWaterInfo.value[2].toFixed(2) + " mm/h"; // 平均雨强
    detailList.value[2].value = schemWaterInfo.value[0].toFixed(2) + " m"; // 最大水深
    console.log(
      "当前方案下最大水深、最大雨量、平均雨量:",
      schemWaterInfo.value[0].toFixed(2),
      maxRain.toFixed(2),
      avgRain.toFixed(2)
      schemWaterInfo.value[1].toFixed(2),
      schemWaterInfo.value[2].toFixed(2)
    );
  }
};
@@ -152,7 +152,7 @@
// 生命周期钩子
onMounted(() => {
  console.log(filteredData);
  // console.log(filteredData);
  updateThreatData();
  getRainfallData();
});