From 79dbd2b855f1eec042cea128f16c8cab0779a2c2 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期五, 26 七月 2024 18:03:35 +0800 Subject: [PATCH] 会议按钮 --- src/views/meet/index.vue | 63 ++++++++++++++++++++++++++++--- 1 files changed, 57 insertions(+), 6 deletions(-) diff --git a/src/views/meet/index.vue b/src/views/meet/index.vue index 5dc47a5..90bdb15 100644 --- a/src/views/meet/index.vue +++ b/src/views/meet/index.vue @@ -4,11 +4,12 @@ <div id="meet" ref="meet" style="flex-grow: 1;"> </div> <div style="padding-top: 5px; padding-left: 5px;right: 15px"> - <el-button type="success" size="small" @click="hiddenStudent" >{{getShowText()}}</el-button> + <el-button type="success" size="small" @click="hiddenStudent">{{ getShowText() }}</el-button> <el-row v-show="showStudent"> <el-row :gutter="5"> <el-col :span="12"> - <el-input placeholder="鎼滅储瀛﹀憳" size="small" clearable @input="getStudentList" @clear="getStudentList" v-model="searchForm.keyword"/> + <el-input placeholder="鎼滅储瀛﹀憳" size="small" clearable @input="getStudentList" @clear="getStudentList" + v-model="searchForm.keyword"/> </el-col> <el-col :span="2"> <el-button type="primary" size="small" @click="getStudentList">鎼滅储</el-button> @@ -21,12 +22,12 @@ <el-row :gutter="20" v-for="student in showStudentList" :key="student.id" class="student-row"> <el-col :span="18"> <div> - {{student.realName}} + {{ student.realName }} </div> </el-col> <el-col :span="6"> <div :class="{online: student.onlineStatus === 1, outline: student.onlineStatus === 0}"> - {{getStatus(student.onlineStatus)}} + {{ getStatus(student.onlineStatus) }} </div> </el-col> </el-row> @@ -146,11 +147,57 @@ prejoinConfig: { enabled: false }, + // 绂佺敤閭�璇� + disableInviteFunctions: true, + // 绂佺敤閭 + gravatar: { + disabled: true + }, + // 绂佺敤鏀瑰悕 + readOnlyName: true, + // 鑷畾涔夋寜閽� + toolbarButtons: [ + // 鎽勫儚澶� + 'camera', + // 鑱婂ぉ + 'chat', + // 'closedcaptions', + // 鍏变韩 + 'desktop', + 'download', + // 'embedmeeting', + // 'etherpad', + // 'feedback', + // 'filmstrip', + 'fullscreen', + 'hangup', + // 'help', + 'highlight', + // 'invite', + 'linktosalesforce', + 'livestreaming', + 'microphone', + 'noisesuppression', + // 'participants-pane', + // 'profile', + // 'raisehand', + 'recording', + // 'security', + 'select-background', + 'settings', + 'shareaudio', + 'sharedvideo', + 'shortcuts', + 'stats', + 'tileview', + 'toggle-camera', + // 'videoquality', + 'whiteboard' + ], whiteboard: { enabled: true } - }, - toolbarButtons: ['whiteboard'] + } } this.jitsiApi = new window.JitsiMeetExternalAPI(domain, options) @@ -178,16 +225,20 @@ #meet { height: 100%; } + .online { color: #42b983; } + .outline { color: #aa1111; } + .studentWarp { display: flex; flex-direction: row; } + .student-row { margin-top: 8px; padding-left: 3px; -- Gitblit v1.8.0