吉安感知网项目-前端
shuishen
2026-02-03 89380e6260a75d1d3b94de687ebcc2f50d50659d
applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
@@ -175,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)
@@ -258,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
   }
@@ -283,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) {