This commit is contained in:
2026-08-10 22:05:18 +08:00
commit 1e294cb4ae
18 changed files with 3922 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
<template>
<router-view />
</template>
<script setup lang="ts">
import { useRouter } from 'vue-router'
import { ElMessage } from 'element-plus'
import { useSimApi } from '@simcu/simapi/pinia'
const router = useRouter()
const api = useSimApi()
api.setBusinessCallback(401, () => {
api.logout(null)
router.replace('/login')
})
api.setBusinessCallback('common', (data: any) => {
ElMessage.error(data?.message || '请求失败')
})
</script>