出发前保存

This commit is contained in:
heiye111
2026-05-27 13:36:35 +08:00
parent 205b492be9
commit 0509104ed1
19 changed files with 1115 additions and 121 deletions

View File

@@ -20,20 +20,17 @@ function registerHandlers(conn) {
emitter.emit('GroupCount', { groupName, count })
})
conn.on('RegisterResult', (success, message) => {
emitter.emit('RegisterResult', { success, message })
})
conn.on('LoginResult', async (success, accessToken, refreshToken) => {
emitter.emit('LoginResult', { success, accessToken, refreshToken })
})
conn.on('SendPrivateMessage', (success, message, userid, messageId) => {
emitter.emit('SendPrivateMessage', { success, message, userid, messageId })
conn.on('SendPrivateMessage', (ResultResponse) => {
emitter.emit('SendPrivateMessage', ResultResponse)
})
conn.on('SendReadReceipt', (messageId) => {
emitter.emit('SendReadReceipt', messageId)
})
// 监听用户状态变化
connection.on("UserStatusChanged", (userId, isOnline) => {
emitter.emit('UserStatusChanged', { userId, isOnline })
})
}
// 初始连接(不带 token
@@ -99,4 +96,4 @@ async function reconnectWithToken() {
await RefreshAccessToken() // 尝试刷新 token 并重连
})()
export { connection, reconnectWithToken }
export { connection, reconnectWithToken, createConnection }