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