This commit is contained in:
yj 2024-08-15 14:33:33 +08:00
parent d7f2e7059b
commit c0eff9dc7b
2 changed files with 10 additions and 3 deletions

View File

@ -113,4 +113,9 @@ export const GetLeave = (data: any) =>
request({
url: `/room/leave?roomNum=${data.roomNum}`,
method: 'get'
})
export const GetLeaveAll = (data: any) =>
request({
url: `/room/leave-all?roomNum=${data.roomNum}`,
method: 'get'
})

View File

@ -8,7 +8,7 @@ import { SearchOutlined, EllipsisOutlined } from '@ant-design/icons';
import { useLocation, useNavigate } from 'react-router-dom';
import { thumbImageBufferToBase64 } from '@/utils/package/base64'
import { storage } from '@/utils';
import { GetRoomUser, PostOpenMicr, PostOpenCamera, PostRoomManager, DeleteRoomManager, GetRoomKickout, GetShowUser, PostShowUser, GetJoin, GetLeave, PostMuteAll } from '@/api/Meeting';
import { GetRoomUser, PostOpenMicr, PostOpenCamera, GetLeaveAll, PostRoomManager, DeleteRoomManager, GetRoomKickout, GetShowUser, PostShowUser, GetJoin, GetLeave, PostMuteAll } from '@/api/Meeting';
import ImageUrl from '@/utils/package/ImageUrl'
import agora from '@/utils/package/agora'
import { onInvoke, onSignalr, offSignalr, onStart } from '@/utils/package/signalr';
@ -285,7 +285,7 @@ const Meeting: React.FC = () => {
break;
// 踢出房间
case 'ForceExitRoom':
console.log(item);
leaveChannel(false)
break;
// 更新视图模式
case 'RefreshView':
@ -1209,7 +1209,9 @@ const Meeting: React.FC = () => {
title="提示"
description={`结束会议后,所有人将退出,是否结束?`}
onConfirm={async () => {
GetLeaveAll({
roomNum: state.channelId,
})
}}
onCancel={() => {