Merge pull request #310 from maoxuner/mini

fix: 404页面缺失
This commit is contained in:
Archer 2023-08-09 17:07:19 +08:00 committed by GitHub
commit d46119e174
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 1 deletions

View File

@ -10,7 +10,7 @@ export const constantRouterMap: AppRouteRecordRaw[] = [
{
path: '/',
component: Layout,
redirect: '/dashboard/analysis',
redirect: '/level',
name: 'Root',
meta: {
hidden: true

17
src/views/Error/404.vue Normal file
View File

@ -0,0 +1,17 @@
<script setup lang="ts">
import { Error } from '@/components/Error'
import { usePermissionStore } from '@/store/modules/permission'
import { useRouter } from 'vue-router'
const { push } = useRouter()
const permissionStore = usePermissionStore()
const errorClick = () => {
push(permissionStore.addRouters[0]?.path as string)
}
</script>
<template>
<Error @error-click="errorClick" />
</template>