no message

This commit is contained in:
A1300399510
2024-05-15 12:05:24 +08:00
parent e2dd1310d3
commit a2b20f1738
917 changed files with 203 additions and 98762 deletions

14
app.vue
View File

@@ -15,8 +15,10 @@ const isProduction = process.env.NODE_ENV === "production"
// console.log(process.env.NODE_ENV, "NODE_ENV")
onMounted(() => {
// isNeedLogin.value = false
if (!isProduction) isNeedLogin.value = false
else determineIsLogin()
if (!isProduction) {
isNeedLogin.value = false
// setTimeout(() => (isGetLoginState.value = false), 10000)
} else determineIsLogin()
// window["userInfoWin"] = {
// "username": "",
@@ -32,6 +34,7 @@ onMounted(() => {
})
let isNeedLogin = ref(true) // 是否需要登录状态
let isGetLoginState = ref(true) // 在获取登录状态 false 代表没有已经确定了
let userInfoWin = ref({})
@@ -43,11 +46,15 @@ const determineIsLogin = () => {
let timer = setInterval(() => {
if (Object.keys(window["userInfoWin"]).length !== 0) {
clearInterval(timer)
isGetLoginState.value = false
if (window["userInfoWin"]["uid"]) isNeedLogin.value = false
userInfoWin.value = window["userInfoWin"]
}
count++
if (count >= 10) clearInterval(timer)
if (count >= 10) {
clearInterval(timer)
isGetLoginState.value = false
}
}, 100)
}
@@ -62,6 +69,7 @@ const goLogin = () => {
provide("isNeedLogin", isNeedLogin)
provide("goLogin", goLogin)
provide("isGetLoginState", isGetLoginState)
</script>
<style lang="less">
* {