|
@@ -70,6 +70,7 @@
|
|
|
import { HcDelMsg } from 'hc-vue3-ui'
|
|
|
import { getList, getRole, grant, grantTree, remove } from '~api/system/role.js'
|
|
|
import { arrToId, formValidate, getArrValue, getObjValue } from 'js-fast-way'
|
|
|
+ import menuApi from '~api/system/menu'
|
|
|
onMounted(()=>{
|
|
|
getTableData()
|
|
|
})
|
|
@@ -187,9 +188,9 @@ const defaultProps = {
|
|
|
const defaultCheckedKeys = ref([])
|
|
|
const roleTreedata = ref([])
|
|
|
const getRoleTreedata = async () => {
|
|
|
- const { error, code, data } = await grantTree()
|
|
|
+ const { error, code, data } = await menuApi.getMenuTree()
|
|
|
if (!error && code === 200) {
|
|
|
- roleTreedata.value = getArrValue(data['menu'])
|
|
|
+ roleTreedata.value = getArrValue(data)
|
|
|
} else {
|
|
|
roleTreedata.value = []
|
|
|
}
|