From 5498ff379b986955297097b26e4c3e9af971d57c Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Thu, 26 Feb 2026 09:31:54 +0800
Subject: [PATCH] 修改

---
 src/views/safetyReview/projectManage/components/chooseExpert.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/views/safetyReview/projectManage/components/chooseExpert.vue b/src/views/safetyReview/projectManage/components/chooseExpert.vue
index ce9b9f3..03569df 100644
--- a/src/views/safetyReview/projectManage/components/chooseExpert.vue
+++ b/src/views/safetyReview/projectManage/components/chooseExpert.vue
@@ -9,7 +9,7 @@
             placeholder="请输入专家总人数"
             style="width: 150px;"
             @input="queryParams.num = queryParams.num.replace(/[^0-9]/g,'')"
-            :disabled="!state.isAble || state.newProgress >=3 "
+            :disabled="!state.isAble || state.newProgress >=3 || !state.isAbleNum"
 
         >
         </el-input>
@@ -188,7 +188,8 @@
   projectId: null,
   newProgress: null,
   randomNum:0,
-  isAble: true
+  isAble: true,
+  isAbleNum: true
 })
 const choosedRandomList = ref([])
 const userInfo = ref()
@@ -252,6 +253,9 @@
         state.randomNum = Number(item.randomNum)
       }
     })
+  }
+  if(state.randomNum > 0){
+    state.isAbleNum = false
   }
   if(state.randomNum == 3){
       state.isAble = false
@@ -647,6 +651,7 @@
   }
 }
 
+
 const random = async () => {
   console.log('first',firstRandomList.value)
     firstRandomList.value.forEach(item => {
@@ -694,6 +699,9 @@
       randomNum: state.randomNum
     }
     saveObjectToLocalStorage('randomNum',obj)
+    if(state.randomNum > 0){
+      state.isAbleNum = false
+    }
     if(state.randomNum == 3){
       state.isAble = false
     }

--
Gitblit v1.9.2