From e7a951e9954f5cb7a980933a12be82008c99641d Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Fri, 19 Sep 2025 14:06:05 +0800
Subject: [PATCH] feat:更新机构管理

---
 .env.development                            |    1 +
 src/views/system/dept.vue                   |   27 +++++++++++++++++++++++++++
 src/views/algorithmMange/algorithmMange.vue |    8 ++++----
 src/views/device/airport.vue                |    1 -
 4 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/.env.development b/.env.development
index 2d834a7..c64f0f1 100644
--- a/.env.development
+++ b/.env.development
@@ -23,6 +23,7 @@
 VITE_APP_URL = https://wrj.shuixiongit.com/api
 #VITE_APP_URL= http://192.168.1.168
 #VITE_APP_URL= http://192.168.1.33
+#VITE_APP_URL= http://192.168.1.204
 #新大屏地址
 VITE_APP_DASHBOARD_URL = 'https://wrj.shuixiongit.com/command-center-dashboard/'
 
diff --git a/src/views/algorithmMange/algorithmMange.vue b/src/views/algorithmMange/algorithmMange.vue
index 4cf0684..22eaf81 100644
--- a/src/views/algorithmMange/algorithmMange.vue
+++ b/src/views/algorithmMange/algorithmMange.vue
@@ -163,8 +163,8 @@
       validator: (rule, value, callback) => {
         if (!/^\d+(\.\d+)?$/.test(value)) {
           callback(new Error('请输入有效的数字(整数或小数)'));
-        } else if (parseFloat(value) < 0.4) {
-          callback(new Error('最低准确率不能小于0.4'));
+        } else if (parseFloat(value) < 0.1) {
+          callback(new Error('最低准确率不能小于0.1'));
         } else if (parseFloat(value) >= parseFloat(editParams.value.pass_rate)) {
           callback(new Error('最低准确率必须小于最高准确率'));
         } else {
@@ -180,8 +180,8 @@
       validator: (rule, value, callback) => {
         if (!/^\d+(\.\d+)?$/.test(value)) {
           callback(new Error('请输入有效的数字(整数或小数)'));
-        } else if (parseFloat(value) > 0.8) {
-          callback(new Error('最高准确率不能大于0.8'));
+        } else if (parseFloat(value) > 1) {
+          callback(new Error('最高准确率不能大于1'));
         } else {
           callback();
         }
diff --git a/src/views/device/airport.vue b/src/views/device/airport.vue
index 2f75567..cc20d08 100644
--- a/src/views/device/airport.vue
+++ b/src/views/device/airport.vue
@@ -590,7 +590,6 @@
             editDisplay: false, //编辑显示
             // editDisabled: true,
             addDisplay: false,
-            editDisplay: false,
             viewDisplay: false,
             // rules: [
             //   {
diff --git a/src/views/system/dept.vue b/src/views/system/dept.vue
index 93d87a8..0a758e9 100644
--- a/src/views/system/dept.vue
+++ b/src/views/system/dept.vue
@@ -183,6 +183,7 @@
             labelWidth: 120,
             addDisplay: false,
             editDisplay: false,
+            viewDisplay: false,
             width: 80,
             rules: [
               {
@@ -264,8 +265,34 @@
             },
           },
           {
+            label: '部署模式',
+            type: 'radio',
+            prop: 'deploymentMode',
+            labelWidth: 120,
+            value: 0,
+            dicData: [
+              {
+                label: '统一部署',
+                value: 0,
+              },
+              {
+                label: '独立部署',
+                value: 1,
+              },
+            ],
+            rules: [
+              {
+                required: true,
+                message: '请选择部署模式',
+                trigger: 'blur',
+              },
+            ],
+          },
+          {
             label: '备注',
             prop: 'remark',
+            type: 'textarea',
+            span: 24,
             labelWidth: 120,
             rules: [
               {

--
Gitblit v1.9.3