🐞 fix(role): 修改前后端数据结构不一致的问题

This commit is contained in:
砂糖
2025-09-20 09:45:52 +08:00
parent bf6987a630
commit c6d7d4b107
6 changed files with 24 additions and 22 deletions

View File

@@ -435,7 +435,7 @@ function handleUpdate(row) {
open.value = true
nextTick(() => {
roleMenu.then((res) => {
let checkedKeys = res.checkedKeys
let checkedKeys = res.data.checkedKeys
checkedKeys.forEach((v) => {
nextTick(() => {
menuRef.value.setChecked(v, true, false)
@@ -450,7 +450,7 @@ function handleUpdate(row) {
/** 根据角色ID查询菜单树结构 */
function getRoleMenuTreeselect(roleId) {
return roleMenuTreeselect(roleId).then(response => {
menuOptions.value = response.menus
menuOptions.value = response.data.menus
return response
})
}
@@ -458,7 +458,7 @@ function getRoleMenuTreeselect(roleId) {
/** 根据角色ID查询部门树结构 */
function getDeptTree(roleId) {
return deptTreeSelect(roleId).then(response => {
deptOptions.value = response.depts
deptOptions.value = response.data.depts
return response
})
}
@@ -553,7 +553,7 @@ function handleDataScope(row) {
deptTreeSelect.then(res => {
nextTick(() => {
if (deptRef.value) {
deptRef.value.setCheckedKeys(res.checkedKeys)
deptRef.value.setCheckedKeys(res.data.checkedKeys)
}
})
})