字典数据无法访问bug

This commit is contained in:
Jason 2022-09-19 12:12:40 +08:00
parent fa4de3214d
commit 83469090dd
2 changed files with 9 additions and 12 deletions

View File

@ -86,8 +86,8 @@ export function findFirstValidRoute(routes: RouteRecordRaw[]): string | undefine
}
//通过权限字符查询路由路径
export function getRoutePath(perms: string) {
const router = useRouter()
return router.getRoutes().find((item) => item.meta?.perms == perms)?.path || ''
const routerObj = useRouter() || router
return routerObj.getRoutes().find((item) => item.meta?.perms == perms)?.path || ''
}
// 重置路由

View File

@ -80,20 +80,17 @@
>
编辑
</el-button>
<el-button
v-perms="['setting:dict:data:list']"
type="primary"
link
@click="
$router.push({
<el-button v-perms="['setting:dict:data:list']" type="primary" link>
<router-link
:to="{
path: getRoutePath('setting:dict:data:list'),
query: {
type: row.dictType
}
})
"
>
数据管理
}"
>
数据管理
</router-link>
</el-button>
<el-button
v-perms="['setting:dict:type:del']"