吉安感知网项目-前端
张含笑
2026-01-23 bcfa7fec8c6d2d222989e34f01b5fd6300befaf8
applications/drone-command/src/views/permissionManage/permissionRole/RolePermissionDialog.vue
@@ -79,6 +79,8 @@
<script setup>
import { ref } from 'vue'
import { grant, grantTree, getRole } from '@/api/system/role'
import { saveOperationLog } from '@ztzf/apis'
import { useRoute } from 'vue-router'
const visible = ref(false)
const roleId = ref('')
@@ -107,6 +109,7 @@
const droneControl = ref(null)
const emit = defineEmits(['success'])
const route = useRoute()
function resetState() {
   menuGrantList.value = []
@@ -157,6 +160,11 @@
      [],
      []
   ).then(() => {
      saveOperationLog({
         requestUri: route.path,
         title: `${route.name || '角色管理'}-权限设置`,
         type: 1,
      })
      visible.value = false
      emit('success')
   })