From ef96f17f28f7b852b4c4e6bb5084816539b73674 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Sat, 27 Sep 2025 11:42:13 +0800
Subject: [PATCH] feat:算法仓库优化

---
 src/views/system/dept.vue |   47 +++++++++++++++++++++++++++++++++++++----------
 1 files changed, 37 insertions(+), 10 deletions(-)

diff --git a/src/views/system/dept.vue b/src/views/system/dept.vue
index 93d87a8..56694c6 100644
--- a/src/views/system/dept.vue
+++ b/src/views/system/dept.vue
@@ -73,33 +73,33 @@
 
         column: [
           {
-            label: '机构名称',
+            label: '部门名称',
             prop: 'deptName',
             search: true,
             labelWidth: 120,
             rules: [
               {
                 required: true,
-                message: '请输入机构名称',
+                message: '请输入部门名称',
                 trigger: 'blur',
               },
             ],
           },
           {
-            label: '机构全称',
+            label: '部门全称',
             prop: 'fullName',
             search: true,
             labelWidth: 120,
             rules: [
               {
                 required: true,
-                message: '请输入机构全称',
+                message: '请输入部门全称',
                 trigger: 'blur',
               },
             ],
           },
           {
-            label: '上级机构',
+            label: '上级部门',
             prop: 'parentId',
             dicData: [],
             type: 'tree',
@@ -113,13 +113,13 @@
             rules: [
               {
                 required: false,
-                message: '请选择上级机构',
+                message: '请选择上级部门',
                 trigger: 'click',
               },
             ],
           },
           {
-            label: '机构类型',
+            label: '部门类型',
             type: 'select',
             dicUrl: '/blade-system/dict/dictionary?code=org_category',
             props: {
@@ -134,13 +134,13 @@
             rules: [
               {
                 required: true,
-                message: '请输入机构类型',
+                message: '请输入部门类型',
                 trigger: 'blur',
               },
             ],
           },
           {
-            label: '机构性质',
+            label: '部门性质',
             type: 'select',
             dicUrl: '/blade-system/dict/dictionary?code=org_nature',
             props: {
@@ -155,7 +155,7 @@
             rules: [
               {
                 required: true,
-                message: '请输入机构性质',
+                message: '请输入部门性质',
                 trigger: 'blur',
               },
             ],
@@ -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