From 932658e96812e4c7c3a9864db52b4eb493d64e92 Mon Sep 17 00:00:00 2001 From: wangjuncheng <1> Date: 星期三, 23 四月 2025 10:43:37 +0800 Subject: [PATCH] change --- src/views/left/KGSimOption/PredictiveSimulation.vue | 3 ++- src/components/monifangzhen/schemeCard.vue | 29 ++++++++++++++++++++--------- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/components/monifangzhen/schemeCard.vue b/src/components/monifangzhen/schemeCard.vue index dc61337..2a396c0 100644 --- a/src/components/monifangzhen/schemeCard.vue +++ b/src/components/monifangzhen/schemeCard.vue @@ -141,24 +141,35 @@ ); const deleteSim = () => { - ElMessageBox.confirm("纭畾瑕佸垹闄よ鏂规鍚�?", "鍒犻櫎鏂规", { - confirmButtonText: "纭畾", - cancelButtonText: "鍙栨秷", - }) + // 纭繚鏈夐�変腑鐨勬柟妗� + if (!selectedId.value) { + ElMessage({ + type: "warning", + message: "璇峰厛閫夋嫨涓�涓柟妗堣繘琛屽垹闄わ紒", + }); + return; + } + const selectedScheme = schemeList.value.find((item) => item.id === selectedId.value); + const schemeName = selectedScheme ? selectedScheme.name : "鏈煡鏂规"; + ElMessageBox.confirm( + `纭畾瑕佸垹闄ゆ柟妗� "${schemeName}" 鍚�?`, + "鍒犻櫎鏂规", + { + confirmButtonText: "纭畾", + cancelButtonText: "鍙栨秷", + type: "warning", + } + ) .then(() => { deleteSimData(selectedId.value).then((res) => { getScheme(); }); ElMessage({ type: "success", - message: "鍒犻櫎鎴愬姛", + message: `鏂规 "${schemeName}" 鍒犻櫎鎴愬姛`, }); }) .catch(() => { - ElMessage({ - type: "info", - message: "宸插彇娑堝垹闄�", - }); }); }; /////////////////////// 璋冪敤鎺ュ彛缁撴潫 /////////////////////// diff --git a/src/views/left/KGSimOption/PredictiveSimulation.vue b/src/views/left/KGSimOption/PredictiveSimulation.vue index a24153d..f51cb67 100644 --- a/src/views/left/KGSimOption/PredictiveSimulation.vue +++ b/src/views/left/KGSimOption/PredictiveSimulation.vue @@ -165,7 +165,7 @@ ]; -// 1璁$畻灞炴�э細鑾峰彇褰撳墠閫変腑鐨勯娴嬫暟鎹悕绉� +// 璁$畻灞炴�э細鑾峰彇褰撳墠閫変腑鐨勯娴嬫暟鎹悕绉� const selectedForecastDataName = computed(() => { const selected = ForecastData.find( (item) => item.id === selectedForecastData.value @@ -191,6 +191,7 @@ const openSaveDialog = async () => { const forms = { name: schemeName.value, + eares: props.selectedArea, type: 1, rainfall: totalRainfall.value, duration: rainfallDuration.value, -- Gitblit v1.9.3