修改讨论加图片

This commit is contained in:
A1300399510
2025-02-10 19:03:44 +08:00
parent abdd1780c9
commit 34301769bb
12 changed files with 3864 additions and 1663 deletions

17
app.vue
View File

@@ -31,7 +31,15 @@ onMounted(() => {
if (!isProduction) {
isNeedLogin.value = false
// setTimeout(() => isGetLoginState.value = false, 10000)
userInfo.value = {
"username": "",
"uid": 256624,
"uin": 4171117,
"avatar": "https://oss.x-php.com/avatar/97K4EWIMLrsbGTWXslC1XFxTFauOikN42jDKLNjtax7HLtRjKcKMSdU9oWFhY2E~/small?random=1739160957",
"messagenum": 0,
"newprompt": 1,
"todaysigned": 0,
}
} else determineIsLogin()
// determineIsLogin()
@@ -51,6 +59,7 @@ onMounted(() => {
})
let isNeedLogin = ref(true) // 是否需要登录状态
let userInfo = ref({})
let isGetLoginState = ref(true) // 在获取登录状态 false 代表没有已经确定了
// 判断是否登录状态
@@ -60,7 +69,10 @@ const determineIsLogin = () => {
if (Object.keys(window["userInfoWin"]).length !== 0) {
clearInterval(timer)
isGetLoginState.value = false
if (window["userInfoWin"]["uid"] || window["userInfoWin"]["uin"]) isNeedLogin.value = false
if (window["userInfoWin"]["uid"] || window["userInfoWin"]["uin"]) {
isNeedLogin.value = false
userInfo.value = window["userInfoWin"]
}
}
count++
if (count >= 30) {
@@ -80,6 +92,7 @@ const goLogin = () => {
}
provide("isNeedLogin", isNeedLogin)
provide("userInfo", userInfo)
provide("goLogin", goLogin)
provide("isGetLoginState", isGetLoginState)
</script>