Compare commits

...

2 Commits

Author SHA1 Message Date
9b13f753e6 Merge branch 'chat' into dev 2025-06-18 15:27:38 +08:00
be6d4dbb63 perf: 优化缓存key的读取 2025-06-18 15:27:26 +08:00

View File

@ -194,7 +194,8 @@ func (cr ChatCache) RecountNewMessageTotal(ownerId int64) {
if len(messages) > 0 { if len(messages) > 0 {
_ = json.Unmarshal(messages, &data) _ = json.Unmarshal(messages, &data)
} }
var sessionId = strings.Split(key, ":")[2] lastIndex := strings.Count(key, ":")
var sessionId = strings.Split(key, ":")[lastIndex]
countMap[sessionId] = 0 countMap[sessionId] = 0
for _, v := range data { for _, v := range data {
if v.WaiterRead == 2 { //统计未读消息数量 if v.WaiterRead == 2 { //统计未读消息数量