From 064150f26aaa34c4cb6da768411f4d784d638b3b Mon Sep 17 00:00:00 2001 From: wangjuncheng <1> Date: 星期四, 29 五月 2025 15:12:14 +0800 Subject: [PATCH] Merge branch 'master' of http://103.135.160.14:9034/r/NslWeb --- src/store/simAPI.js | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/store/simAPI.js b/src/store/simAPI.js index ce8cee2..061ddca 100644 --- a/src/store/simAPI.js +++ b/src/store/simAPI.js @@ -5,6 +5,10 @@ import dayjs from 'dayjs' export const SimAPIStore = defineStore('SimAPI', () => { + + // 瀹氭椂鍣� + const shouldPoll = ref(false) + const selectTab = ref("琛屾斂鍖哄垝浠跨湡") const isLoading = ref(false) @@ -31,14 +35,23 @@ } if (forms.type === 1 || forms.type === 3) { - if (!forms.geom || !forms.rainfall || !forms.intensity || !forms.duration) { + if (!forms.geom) { + ElMessage.warning('璇烽�夋嫨妯℃嫙鍖哄煙') + return false + } + + if (!forms.rainfall || !forms.intensity || !forms.duration) { ElMessage.warning('璇风‘淇濊〃鍗曞潎宸插~鍐�') return false } } if (forms.type === 2) { - if (!forms.geom || !forms.gauges) { - ElMessage.warning('璇风‘淇濊〃鍗曞潎宸插~鍐�') + if (!forms.geom) { + ElMessage.warning('璇烽�夋嫨妯℃嫙鍖哄煙') + return false + } + if (forms.gauges.length === 0) { + ElMessage.warning('璇烽�夋嫨闆ㄩ噺璁¤澶�') return false } } @@ -80,7 +93,7 @@ intensityUnit: forms.intensityUnit || 'mm/15min' }) } - console.log(params, '淇濆瓨鏂规鍙傛暟') + // console.log(params, '淇濆瓨鏂规鍙傛暟') const res = await createSimData(params) ElMessage.success('鏂规淇濆瓨鎴愬姛') return res @@ -124,6 +137,7 @@ return { selectTab, isLoading, + shouldPoll, handleClickTab, addSimCheme, saveScheme, -- Gitblit v1.9.3