注释搜索:主播发送消息

观看列表只能主播跟管理员查看
This commit is contained in:
cbb
2026-02-10 17:49:33 +08:00
parent 2cc252dce0
commit 20ccbf1f14
19 changed files with 190 additions and 67 deletions

View File

@@ -1,4 +1,5 @@
<template>
<!-- 开始直播页面 -->
<view
class="live-container"
@click="handleHideInput"
@@ -193,12 +194,15 @@
:groupID="groupId"
:creatorType="creatorType"
></Activity>
<LiveAudienceList v-model="isShowAudienceList"></LiveAudienceList>
<LiveAudienceList v-model="isShowAudienceList" @adminBack="handleAdminBack"></LiveAudienceList>
<AudienceActionPanel
v-if="liveID"
v-if="liveID && isShowAudienceActionPanel"
v-model="isShowAudienceActionPanel"
:userInfo="selectedAudience"
:liveID="liveID"
@adminBack="handleAdminBack"
></AudienceActionPanel>
<CoGuestPanel
@@ -476,6 +480,19 @@
templateLayout.value = data
}
/** 设置管理员回调(发送自定义消息) */
const handleAdminBack = (e) => {
const data = {
liveID: liveID.value,
businessID: LIVE_BUSINESS.ANCHOR,
data: JSON.stringify({
...e,
count: `${e.userName}${e.show ? '成为' : '撤销'}管理员`
})
}
sendCustomMessage(data)
}
// 自定义Modal相关方法
const showCustomModalDialog = userInfo => {
currentModalUserInfo.value = userInfo