字典数据无法访问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) { export function getRoutePath(perms: string) {
const router = useRouter() const routerObj = useRouter() || router
return router.getRoutes().find((item) => item.meta?.perms == perms)?.path || '' return routerObj.getRoutes().find((item) => item.meta?.perms == perms)?.path || ''
} }
// 重置路由 // 重置路由

View File

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