From 89380e6260a75d1d3b94de687ebcc2f50d50659d Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 03 Feb 2026 15:44:33 +0800
Subject: [PATCH] feat:环境变量配置调整

---
 applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue |   25 ++-----------------------
 1 files changed, 2 insertions(+), 23 deletions(-)

diff --git a/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue b/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
index 37310d6..bacb202 100644
--- a/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
+++ b/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
@@ -28,10 +28,6 @@
 					<div class="val">{{ formData.areaName || '-' }}</div>
 				</el-col>
 				<el-col :span="12">
-					<div class="label">部署模式</div>
-					<div class="val">{{ deploymentModeLabel(formData.deploymentMode) }}</div>
-				</el-col>
-				<el-col :span="12">
 					<div class="label">排序</div>
 					<div class="val">{{ formData.sort }}</div>
 				</el-col>
@@ -98,14 +94,6 @@
 						/>
 					</el-form-item>
 				</el-col>
-				<el-col :span="12">
-					<el-form-item label="部署模式" prop="deploymentMode">
-						<el-radio-group v-model="formData.deploymentMode" class="command-radio-group">
-							<el-radio :label="0">统一部署</el-radio>
-							<el-radio :label="1">独立部署</el-radio>
-						</el-radio-group>
-					</el-form-item>
-				</el-col>
 				<el-col :span="24">
 					<el-form-item label="备注" prop="remark">
 						<el-input class="command-input" v-model="formData.remark" type="textarea" :rows="3" placeholder="请输入" clearable />
@@ -141,7 +129,6 @@
 	deptNature: null,
 	areaCode: [],
 	areaName: '',
-	deploymentMode: 0,
 	sort: 0,
 	remark: '',
 })
@@ -188,7 +175,7 @@
 const emit = defineEmits(['success'])
 const formRef = ref(null)
 const formData = ref(initForm())
-const visible = ref(false)
+const visible = defineModel()
 const dialogMode = ref('add')
 const submitting = ref(false)
 const isAddChild = ref(false)
@@ -207,14 +194,7 @@
 	deptCategory: fieldRules(true),
 	deptNature: fieldRules(true),
 	areaCode: fieldRules(true),
-	deploymentMode: fieldRules(true),
 	sort: fieldRules(true),
-}
-
-function deploymentModeLabel(value) {
-	if (value === 1) return '独立部署'
-	if (value === 0) return '统一部署'
-	return value ?? '-'
 }
 
 function normalizeAreaCode(value) {
@@ -278,7 +258,7 @@
 		})
 		ElMessage.success(dialogMode.value === 'add' ? '新增成功' : '更新成功')
 		visible.value = false
-		emit('success')
+		emit('success', { parentId: formData.value.parentId || null, mode: dialogMode.value, isAddChild: isAddChild.value })
 	} finally {
 		submitting.value = false
 	}
@@ -303,7 +283,6 @@
 
 async function open({ mode, row, parent } = {}) {
 	dialogMode.value = mode || 'add'
-	visible.value = true
 	isAddChild.value = mode === 'add' && !!parent?.id
 	await getDeptTree().then(res => {
 		if (deptTree) {

--
Gitblit v1.9.3