init Project

This commit is contained in:
2025-04-09 12:10:46 +08:00
parent 505d08443c
commit 75a1447d66
207 changed files with 26387 additions and 13 deletions

37
src/view/error/index.vue Normal file
View File

@@ -0,0 +1,37 @@
<template>
<div>
<div class="w-full h-screen bg-gray-50 flex items-center justify-center">
<div class="flex flex-col items-center text-2xl gap-4">
<img class="w-1/3" src="../../assets/404.png" />
<p class="text-lg">页面被神秘力量吸走了</p>
<p class="text-lg">
常见问题为当前此角色无当前路由如果确定要使用本路由请到角色管理进行分配
</p>
<p>
项目地址<a
href="https://github.com/flipped-aurora/gin-vue-admin"
target="_blank"
class="text-blue-600"
>https://github.com/flipped-aurora/gin-vue-admin</a
>
</p>
<el-button @click="toDashboard">返回首页</el-button>
</div>
</div>
</div>
</template>
<script setup>
import { useUserStore } from '@/pinia/modules/user'
import { useRouter } from 'vue-router'
defineOptions({
name: 'Error'
})
const userStore = useUserStore()
const router = useRouter()
const toDashboard = () => {
router.push({ name: userStore.userInfo.authority.defaultRouter })
}
</script>

14
src/view/error/reload.vue Normal file
View File

@@ -0,0 +1,14 @@
<template>
<div />
</template>
<script setup>
import { useRouter } from 'vue-router'
defineOptions({
name: 'Reload'
})
const router = useRouter()
router.go(-1)
</script>