22 lines
539 B
Vue
22 lines
539 B
Vue
![]() |
<!-- 页面权限测试页 -->
|
||
|
<template>
|
||
|
<div class="app-container">
|
||
|
<el-tag type="success" size="large" style="margin-bottom: 15px">
|
||
|
当前页面只有 admin 权限可见
|
||
|
</el-tag>
|
||
|
<SwitchRoles @change="handleRolesChange" />
|
||
|
</div>
|
||
|
</template>
|
||
|
|
||
|
<script lang="ts" setup>
|
||
|
import { useRouter } from 'vue-router'
|
||
|
import SwitchRoles from './components/switch-roles.vue'
|
||
|
|
||
|
const router = useRouter()
|
||
|
const handleRolesChange = () => {
|
||
|
router.push({ path: '/401' }).catch((err) => {
|
||
|
console.warn(err)
|
||
|
})
|
||
|
}
|
||
|
</script>
|