mall-app-t/pages/index/redirect.vue

31 lines
672 B
Vue
Raw Permalink Normal View History

2024-05-29 17:07:37 +08:00
<template>
2024-06-11 18:33:56 +08:00
<view>页面重定向</view>
2024-05-29 17:07:37 +08:00
</template>
<script setup>
import { onLoad } from '@dcloudio/uni-app'
import peach from '@/peach'
async function redirectFn() {
2024-06-11 18:33:56 +08:00
const userStore = peach.$store('user')
2024-05-29 17:07:37 +08:00
// 判断是否登录
if (!userStore.isLogin) {
userStore.logOut()
peach.$router.redirect('/pages/index/login')
} else {
await userStore.loginAfter()
if (userStore.lastRoutePage) {
peach.$router.redirect(userStore.lastRoutePage)
} else {
peach.$router.redirect('/pages/index/index')
}
}
}
onLoad(() => {
redirectFn()
})
</script>