From cb1593a76f2a013bb5193ad50e4a586d188c8adb Mon Sep 17 00:00:00 2001
From: yj <1336058017@qq.com>
Date: Tue, 10 Dec 2024 14:49:43 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/page/Meeting/index.tsx | 59 +++++++++++++++++++++++++-------------
1 file changed, 39 insertions(+), 20 deletions(-)
diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx
index 6894e3a..e0f43d3 100644
--- a/src/page/Meeting/index.tsx
+++ b/src/page/Meeting/index.tsx
@@ -435,27 +435,31 @@ const Meeting: React.FC = () => {
if (!data) {
setIsScreenCapture(bool => {
if (!bool) {
- confirm({
- title: '提示',
- icon: ,
- content: `是否录制本次会议?`,
- centered: true,
- okText: '确定',
- cancelText: '取消',
- async onOk() {
- if (stateInfo) {
- changeStatusList({
- title: '录制'
- }, 1, 3)
- } else {
- message.error('当前不在会议室!')
+ if (role.ID.includes(userInfo.roleId)) {
+ confirm({
+ title: '提示',
+ icon: ,
+ content: `是否录制本次会议?`,
+ centered: true,
+ okText: '确定',
+ cancelText: '取消',
+ async onOk() {
+ if (stateInfo) {
+ changeStatusList({
+ title: '录制'
+ }, 1, 3)
+ } else {
+ message.error('当前不在会议室!')
+ }
+ showSingIn()
+ },
+ onCancel() {
+ showSingIn()
}
- showSingIn()
- },
- onCancel() {
- showSingIn()
- }
- })
+ })
+ } else {
+ showSingIn()
+ }
}
return bool
})
@@ -2851,6 +2855,21 @@ const Meeting: React.FC = () => {
{row.title}
+ case '录制':
+ case '录制中':
+ if (role.ID.includes(user.roleId)) {
+ return
changeStatusList(row, itemIndex, rowIndex)}
+ onMouseDown={() => changeFooterListSelect(row, itemIndex, rowIndex, true)}
+ onMouseUp={() => changeFooterListSelect(row, itemIndex, rowIndex, false)}
+ onMouseLeave={() => changeFooterListSelect(row, itemIndex, rowIndex, false)}
+ key={rowIndex}>
+ {row.select ?

:

}
+
{row.title}
+
+ }
+ return null
default:
return