添加银行和政府端小程序

This commit is contained in:
2025-09-19 17:52:28 +08:00
parent e9f182f2d3
commit eb3c4604d3
318 changed files with 147971 additions and 2999 deletions

View File

@@ -7,12 +7,23 @@
<script setup>
import { onMounted } from 'vue'
import { useAuthStore } from '@/stores/auth'
import { usePermissionStore } from '@/stores/permission'
const authStore = useAuthStore()
const permissionStore = usePermissionStore()
onMounted(() => {
onMounted(async () => {
// 应用初始化时检查用户登录状态
authStore.checkAuthStatus()
const isLoggedIn = await authStore.checkAuthStatus()
// 如果用户已登录,初始化权限
if (isLoggedIn && authStore.userInfo) {
// 初始化用户权限
await permissionStore.initPermissions(authStore.userInfo)
// 获取菜单列表
await permissionStore.fetchMenuList()
}
})
</script>