提交 17c26fe1 authored 作者: pengxiaohui's avatar pengxiaohui

增加同声传译

上级 180f38c2
...@@ -55,6 +55,9 @@ ...@@ -55,6 +55,9 @@
<el-table-column label="创建人" min-width="100" align="center"> <el-table-column label="创建人" min-width="100" align="center">
<template slot-scope="scope">{{scope.row.sso_user.realname || scope.row.sso_user.nickname}}</template> <template slot-scope="scope">{{scope.row.sso_user.realname || scope.row.sso_user.nickname}}</template>
</el-table-column> </el-table-column>
<el-table-column label="直播间" min-width="100" align="center">
<template slot-scope="scope">{{scope.row.user.username}}</template>
</el-table-column>
<el-table-column label="操作" width="240" align="center"> <el-table-column label="操作" width="240" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<table-handles :rowData="scope.row" @refresh="fetchMeetingList"/> <table-handles :rowData="scope.row" @refresh="fetchMeetingList"/>
......
...@@ -107,6 +107,10 @@ ...@@ -107,6 +107,10 @@
>准许成员在主持人开始前进入会议</el-checkbox >准许成员在主持人开始前进入会议</el-checkbox
> >
<el-checkbox style="display: block" v-model="form.settings.mute_enable_join">入会自动静音</el-checkbox> <el-checkbox style="display: block" v-model="form.settings.mute_enable_join">入会自动静音</el-checkbox>
<div>
<el-checkbox v-model="form.enable_interpreter">开启同声传译</el-checkbox>
<span style="color: #F56C6C;">(一旦创建会议成功不支持更改)</span>
</div>
<el-checkbox v-model="form.auto_record">自动录制会议</el-checkbox> <el-checkbox v-model="form.auto_record">自动录制会议</el-checkbox>
<el-radio-group v-model="form.settings.auto_record_type" v-if="form.auto_record"> <el-radio-group v-model="form.settings.auto_record_type" v-if="form.auto_record">
<el-radio label="local">本地录制</el-radio> <el-radio label="local">本地录制</el-radio>
...@@ -249,6 +253,7 @@ export default { ...@@ -249,6 +253,7 @@ export default {
hasPwd: false, hasPwd: false,
password: '', password: '',
auto_record: true, auto_record: true,
enable_interpreter: false,
settings: { settings: {
auto_in_waiting_room: false, auto_in_waiting_room: false,
allow_in_before_host: false, allow_in_before_host: false,
...@@ -558,7 +563,8 @@ export default { ...@@ -558,7 +563,8 @@ export default {
end_time: dateFormat(this.endTimestamp), end_time: dateFormat(this.endTimestamp),
meeting_type: form.meeting_type, meeting_type: form.meeting_type,
enable_live: form.enable_live, enable_live: form.enable_live,
managers: form.managers.length > 0 ? form.managers : [this.user.id] managers: form.managers.length > 0 ? form.managers : [this.user.id],
enable_interpreter: form.enable_interpreter
} }
if (form.hosts.length > 0) { if (form.hosts.length > 0) {
params.hosts = form.hosts params.hosts = form.hosts
......
...@@ -76,6 +76,7 @@ export default ({ ...@@ -76,6 +76,7 @@ export default ({
reviewData.endDate = getYMDByDate(end) reviewData.endDate = getYMDByDate(end)
reviewData.endTime = dateFormat(end, '{h}:{i}') reviewData.endTime = dateFormat(end, '{h}:{i}')
reviewData.meeting_type = details.meeting_type reviewData.meeting_type = details.meeting_type
reviewData.enable_interpreter = !!details.enable_interpreter
if (details.meeting_type === 1) { if (details.meeting_type === 1) {
const recurringRule = details.recurring_rule const recurringRule = details.recurring_rule
reviewData.recurring_rule = { reviewData.recurring_rule = {
......
...@@ -102,6 +102,9 @@ ...@@ -102,6 +102,9 @@
<el-table-column label="创建人" min-width="100" align="center"> <el-table-column label="创建人" min-width="100" align="center">
<template slot-scope="scope">{{scope.row.sso_user.realname || scope.row.sso_user.username}}</template> <template slot-scope="scope">{{scope.row.sso_user.realname || scope.row.sso_user.username}}</template>
</el-table-column> </el-table-column>
<el-table-column label="直播间" min-width="100" align="center">
<template slot-scope="scope">{{scope.row.user.username}}</template>
</el-table-column>
<el-table-column label="操作" width="240" align="center"> <el-table-column label="操作" width="240" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<table-handles :rowData="scope.row" @refresh="fetchMeetingList"/> <table-handles :rowData="scope.row" @refresh="fetchMeetingList"/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论