fix(groups): /api/groups加room_id精确直查(群聊页群名解析,修page_size=200超限422)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
浅念
2026-08-20 10:58:39 +08:00
parent 1d90829754
commit 6c9245a682
4 changed files with 32 additions and 6 deletions
+3 -4
View File
@@ -76,10 +76,9 @@ async function loadTalkerName(): Promise<void> {
if (!hasActive.value) return
try {
if (isGroup.value && props.roomId) {
// 群名
const res = await getGroups({ channel: channelTyped.value, owner_account_id: props.ownerId, page: 1, page_size: 200 })
const g = res.items.find(g => g.room_id === props.roomId)
talkerName.value = g?.room_name || null
// 群名(room_id 精确单行直查,不再拉整页群列表)
const res = await getGroups({ channel: channelTyped.value, room_id: props.roomId, page: 1, page_size: 1 })
talkerName.value = res.items[0]?.room_name || null
} else if (props.talkerId) {
// 客户昵称
const res = await getCustomers({