注释搜索:主播发送消息
观看列表只能主播跟管理员查看
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user