diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx index 1b15004..4323d60 100644 --- a/src/page/Meeting/index.tsx +++ b/src/page/Meeting/index.tsx @@ -388,29 +388,6 @@ const Meeting: React.FC = () => { }, [recorder]) const changeAgoraDevice = () => { - function sortUsersByRole(arr: any[]): any[] { - // 使用 sort 方法对数组进行排序 - return arr.sort((a: any, b: any) => { - // 定义角色优先级 - const rolePriority: any = { - admin: 1, - speaker: 2, - user: 3, - }; - // 获取角色优先级 - const aPriority = rolePriority[a.role] || 3; // 默认为普通用户 - const bPriority = rolePriority[b.role] || 3; // 默认为普通用户 - // 比较角色优先级 - if (aPriority < bPriority) { - return -1; // a 的优先级更高 - } else if (aPriority > bPriority) { - return 1; // b 的优先级更高 - } else { - // 如果角色相同,则可以按其他标准排序,例如按姓名字母顺序 - return a.userName.localeCompare(b.userName); - } - }); - } setRoomUserList((res: any) => { res.forEach(async (item: any) => { if (item.roleId === '1') { @@ -778,11 +755,7 @@ const Meeting: React.FC = () => { // 设置全员看谁 const allUserLook = async (uid: string, name: string): Promise => { - await PostShowUser(state.channelId, uid, name).then(res => { - if (res.code === 200) { - getShowUser() - } - }) + await PostShowUser(state.channelId, uid, name) } // 获取房间用户