管理员字段优化

This commit is contained in:
yj 2024-08-12 09:48:54 +08:00
parent 0a024c85c9
commit fe3982e50c
1 changed files with 5 additions and 7 deletions

View File

@ -313,7 +313,7 @@ const Meeting: React.FC = () => {
break; break;
// 管理员用户信息刷新 // 管理员用户信息刷新
case 'ManagerRefresh': case 'ManagerRefresh':
console.log(item, '管理员用户信息刷新'); setAllUserListData('ManagerRefresh', item)
break; break;
} }
}) })
@ -360,6 +360,7 @@ const Meeting: React.FC = () => {
switch (key) { switch (key) {
case 'OperMicr': case 'OperMicr':
case 'OperCamera': case 'OperCamera':
case 'ManagerRefresh':
setAllUserList((res: any) => { setAllUserList((res: any) => {
let userItem = res.find((row: any) => row.uid === item.user.uid) let userItem = res.find((row: any) => row.uid === item.user.uid)
if (userItem) { if (userItem) {
@ -396,9 +397,6 @@ const Meeting: React.FC = () => {
setRoomUserList(inRoomList) setRoomUserList(inRoomList)
return res return res
}) })
break;
case 'ManagerRefresh':
break; break;
} }
@ -983,7 +981,7 @@ const Meeting: React.FC = () => {
<div><Avatar name={item.userName} /></div> <div><Avatar name={item.userName} /></div>
<span> <span>
{item.userName} {item.userName}
{item.roleId === '1' || item.isManager ? {item.roleId === '1' || item.isRoomManager ?
<span style={{ color: '#02B188', marginLeft: '4px' }}> <span style={{ color: '#02B188', marginLeft: '4px' }}>
{item.roleId === '1' ? '主持人' : '临时主持人'} {item.roleId === '1' ? '主持人' : '临时主持人'}
</span> </span>
@ -999,7 +997,7 @@ const Meeting: React.FC = () => {
}} title={item.enableCamera ? '关闭视频' : '打开视频'} /> }} title={item.enableCamera ? '关闭视频' : '打开视频'} />
</div> </div>
{item.uid !== user.uid && user.roleId === '1' ? <div className='drag'> {item.uid !== user.uid && user.roleId === '1' ? <div className='drag'>
{!item.isManager ? <Button {!item.isRoomManager ? <Button
type="primary" type="primary"
className='m-ant-btn' className='m-ant-btn'
style={{ marginBottom: '10px', width: '80%' }} style={{ marginBottom: '10px', width: '80%' }}
@ -1220,7 +1218,7 @@ const meetingContentUser = (item: any) => {
return ( return (
<> <>
<div className={styles.meetingContentUser}> <div className={styles.meetingContentUser}>
{item.roleId === '1' || item.isManager ? <div className={styles.meetingContentUserRole}> {item.roleId === '1' || item.isRoomManager ? <div className={styles.meetingContentUserRole}>
<img src={ImageUrl.icon32} alt="" /> <img src={ImageUrl.icon32} alt="" />
</div> : null} </div> : null}
<div className={styles.meetingContentUserName}> <div className={styles.meetingContentUserName}>