diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx index 4e93763..6161a01 100644 --- a/src/page/Meeting/index.tsx +++ b/src/page/Meeting/index.tsx @@ -1558,9 +1558,9 @@ const Meeting: React.FC = () => { return (
{item.map((row, rowIndex) => { - return ( - row.title === '结束' ? - {user.roleId === '1' ? @@ -1594,8 +1594,26 @@ const Meeting: React.FC = () => { {row.title}
- : -
changeStatusList(row, itemIndex, rowIndex)} key={rowIndex}> + + case '申请发言': + case '结束发言': + if (user.roleId !== '1') { + return
changeStatusList(row, itemIndex, rowIndex)} key={rowIndex}> + + {row.title} +
+ } + return null + case '会议监控': + if (user.roleId === '1') { + return
changeStatusList(row, itemIndex, rowIndex)} key={rowIndex}> + + {row.title} +
+ } + return null + default: + return
changeStatusList(row, itemIndex, rowIndex)} key={rowIndex}> {row.title} {row.title === '成员列表' ?
{roomUserList.filter((item: any) => item.isRoom).length}
: null} @@ -1606,7 +1624,7 @@ const Meeting: React.FC = () => { }} >{noViewChatList}
: null}
- ) + } })} )