From d3513d94f668cc1ab85b180001854b7652afee83 Mon Sep 17 00:00:00 2001
From: wangjuncheng <1>
Date: 星期三, 16 四月 2025 15:50:09 +0800
Subject: [PATCH] Big Change

---
 src/views/left/KGSimOption/HistorySimulation.vue |   52 +++++++++++++++++-----------------------------------
 1 files changed, 17 insertions(+), 35 deletions(-)

diff --git a/src/views/left/KGSimOption/HistorySimulation.vue b/src/views/left/KGSimOption/HistorySimulation.vue
index 54e5cac..213a885 100644
--- a/src/views/left/KGSimOption/HistorySimulation.vue
+++ b/src/views/left/KGSimOption/HistorySimulation.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="history-simulation">
     <div class="left-top">
-      <span>鍘嗗彶妯℃嫙</span>
+      <span @click="getRainData">鍘嗗彶妯℃嫙</span>
       <span class="clickable-text" @click="toggleDetails">{{
         isCollapsed ? "灞曞紑" : "鏀惰捣"
       }}</span>
@@ -10,46 +10,26 @@
       <div class="input-group">
         <div class="input-item">
           <label>鍘嗗彶闆ㄦ儏:</label>
-          <el-select
-            v-model="rainfallHistory"
-            placeholder="璇烽�夋嫨"
-            popper-class="mySelectStyle"
-          >
-            <el-option
-              v-for="item in HistoricalRainData"
-              :key="item.id"
-              :label="item.name"
-              :value="item.id"
-            ></el-option>
+          <el-select v-model="rainfallHistory" placeholder="璇烽�夋嫨" popper-class="mySelectStyle">
+            <el-option v-for="item in HistoricalRainData" :key="item.id" :label="item.name"
+              :value="item.id"></el-option>
           </el-select>
         </div>
       </div>
       <div class="input-group">
         <div class="input-item">
           <label>闄嶉洦鎬婚噺:</label>
-          <el-input
-            v-model="totalRainfall"
-            type="number"
-            placeholder="璇疯緭鍏�"
-          ></el-input>
+          <el-input v-model="totalRainfall" type="number" placeholder="璇疯緭鍏�"></el-input>
           <span>mm</span>
         </div>
         <div class="input-item">
           <label>闄嶉洦寮哄害:</label>
-          <el-input
-            v-model="rainfallIntensity"
-            type="number"
-            placeholder="璇疯緭鍏�"
-          ></el-input>
+          <el-input v-model="rainfallIntensity" type="number" placeholder="璇疯緭鍏�"></el-input>
           <span>mm/h</span>
         </div>
         <div class="input-item">
           <label>闄嶉洦鏃堕暱:</label>
-          <el-input
-            v-model="rainfallDuration"
-            type="number"
-            placeholder="璇疯緭鍏�"
-          ></el-input>
+          <el-input v-model="rainfallDuration" type="number" placeholder="璇疯緭鍏�"></el-input>
           <span>h</span>
         </div>
       </div>
@@ -64,13 +44,8 @@
     </div>
 
     <!-- 淇濆瓨鏂规瀵硅瘽妗� -->
-    <el-dialog
-      v-model="saveDialogVisible"
-      title="淇濆瓨鏂规"
-      width="50%"
-      :before-close="handleClose"
-      custom-class="custom-dialog"
-    >
+    <el-dialog v-model="saveDialogVisible" title="淇濆瓨鏂规" width="50%" :before-close="handleClose"
+      custom-class="custom-dialog">
       <div class="dialog-content">
         <p><strong>鎵�閫夐噸鐐规矡锛�</strong>{{ props.selectedArea }}</p>
         <p><strong>妯℃嫙绫诲瀷锛�</strong>鍘嗗彶妯℃嫙</p>
@@ -94,9 +69,16 @@
 import { ElMessage } from "element-plus";
 import { initeWaterPrimitiveView } from "@/utils/water";
 import { useSimStore } from "@/store/simulation.js"; // 寮曞叆 Store
-
+import { getRainfallData  } from "@/api/hpApi.js"
 // 鑾峰彇 Store 瀹炰緥
 const simStore = useSimStore();
+// 娴嬭瘯鑾峰彇闆ㄩ噺鏁版嵁
+// const getRainData = () => {
+//   getRainfallData()
+//     .then((a) => {
+//       console.log(a, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
+//     })
+// };
 
 // 娉ㄥ叆妯℃嫙鎿嶄綔鏂规硶
 const { startSimulate, endSimulate } = inject("simulateActions");

--
Gitblit v1.9.3