diff --git a/src/views/permissions/permission.vue b/src/views/permissions/permission.vue index f68c6b2..b4ea5ad 100644 --- a/src/views/permissions/permission.vue +++ b/src/views/permissions/permission.vue @@ -391,15 +391,16 @@ const getRoles = async function () { // 打开编辑用户权限弹窗 const openUserEditVisible = function () { - getRoles() userEditVisible.value = true } // 关闭编辑用户权限弹窗 const closeUserEditVisible = function () { userEditVisible.value = false + data.value = [] } // 编辑用户权限初始化 const permissionEditInit = async function (row) { + getRoles() console.log('row', row) permissionEditObj.value = {} permissionEditObj.value.id = row.id @@ -427,7 +428,10 @@ const permissionEditInit = async function (row) { permissionEditObj.value.parentId = result.data?.fatherId permissionEditObj.value.parentName = result.data?.fatherName console.log('get前', permissionEditObj.value.roleId); - + permissionEditObj.value.roleName = row.roleName + if(permissionEditObj.value.roleId==0){ + permissionEditObj.value.roleId = '' + } getUserLists(row.roleId) let machineIdsRef = await request({ @@ -449,7 +453,6 @@ const permissionEditInit = async function (row) { permissionEditObj.value.machineId = permissionEditObj.value.machineIds[0] //permissionEditObj.value.permission = row.permission - permissionEditObj.value.roleName = row.roleName console.log('编辑用户权限', permissionEditObj.value) console.log('11111111111111', permissionEditObj.value.machineId) openUserEditVisible() @@ -1328,7 +1331,7 @@ onMounted(async function () { - - + + 暂未分配权限 + @@ -1371,17 +1377,17 @@ onMounted(async function () { - - - - - - + + + + + +