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