3 changed files with 72 additions and 17 deletions
@ -0,0 +1,48 @@ |
|||||
|
<!-- |
||||
|
@ 作者: 秦东 |
||||
|
@ 时间: 2025-03-10 09:03:40 |
||||
|
@ 备注: 无感登陆 |
||||
|
--> |
||||
|
<script lang='ts' setup> |
||||
|
import { useRoute,useRouter } from 'vue-router' |
||||
|
import { userStror } from "@/utils/pinia/stores/modules/userOrders"; |
||||
|
const userPinia = userStror(); |
||||
|
const router = useRouter() |
||||
|
const route = useRoute() |
||||
|
|
||||
|
const loading = ref(true) |
||||
|
onBeforeMount(() => { |
||||
|
console.log("------------------------------------------>",userPinia.judgeIsLogin(route.query.userkey,route.query.token)) |
||||
|
if(!userPinia.judgeIsLogin(route.query.userkey,route.query.token)){ |
||||
|
|
||||
|
}else{ |
||||
|
userPinia.getInfo() |
||||
|
router.push('/') |
||||
|
} |
||||
|
}) |
||||
|
/** |
||||
|
@ 作者: 秦东 |
||||
|
@ 时间: 2024-10-23 13:46:25 |
||||
|
@ 功能: 判断登录环境 |
||||
|
*/ |
||||
|
const judgingEnvironment = () => { |
||||
|
let huanjing = window.navigator.userAgent.toLowerCase() |
||||
|
if( (huanjing.match(/MicroMessenger/i) == 'micromessenger') && (huanjing.match(/wxwork/i) == 'wxwork') ){ |
||||
|
return 3; |
||||
|
}else if( huanjing.match(/MicroMessenger/i) == 'micromessenger' ){ |
||||
|
return 2; |
||||
|
}else{ |
||||
|
return 1; |
||||
|
} |
||||
|
return 3; |
||||
|
} |
||||
|
</script> |
||||
|
<template> |
||||
|
<div class="appBodyBeiJing appBody contentCenter"> |
||||
|
<el-card v-loading="loading" element-loading-text="身份验证中!请耐心等待!..." style="max-width: 90%; min-width:80%; height:250px; background-color: rgba(255,255,255,0.1); border: rgba(255,255,255,0.1);" element-loading-background="rgba(255,255,255,0.6)"> |
||||
|
</el-card> |
||||
|
</div> |
||||
|
</template> |
||||
|
<style lang='scss' scoped> |
||||
|
|
||||
|
</style> |
||||
Loading…
Reference in new issue