需要添加直播接口

This commit is contained in:
cbb
2026-01-12 17:52:15 +08:00
parent 83fec2617c
commit 13af9eb303
281 changed files with 313157 additions and 104 deletions

View File

@@ -15,6 +15,9 @@ import { useUI } from '@/utils/use-ui'
import { reLaunch } from '@/utils/router'
import { getTencentUserSig } from '@/api'
import { TUILogin } from '@tencentcloud/tui-core-lite'
// #ifdef APP-PLUS
import { useLoginState } from '@/uni_modules/tuikit-atomic-x/state/LoginState'
// #endif
export const useUserStore = defineStore('user', () => {
const { clearToken } = useTokenStore()
@@ -68,6 +71,13 @@ export const useUserStore = defineStore('user', () => {
userSig: tencentUserSig.value.userSig,
framework: `vue3`
})
// #ifdef APP-PLUS
await useLoginState().login({
sdkAppID: tencentUserSig.value.sdkappID,
userID: tencentUserSig.value.userId,
userSig: tencentUserSig.value.userSig
})
// #endif
}
/**
@@ -81,9 +91,12 @@ export const useUserStore = defineStore('user', () => {
clearToken()
removeUserInfoData()
removeSig()
TUILogin.logout().then(() => {
await TUILogin.logout().then(() => {
reLaunch('/pages/login/login')
})
// #ifdef APP-PLUS
await useLoginState().logout()
// #endif
}
}