提交 7b1fb8c6 authored 作者: pengxiaohui's avatar pengxiaohui

fix: 管控导出参会人员权限

上级 d5717218
......@@ -24,11 +24,11 @@
<el-form-item label="会议直播简介:" v-if="details.enable_live === 1">
<p style="line-height:26px;padding:7px 10px 7px 0">{{details.live_config.live_summary}}</p>
</el-form-item>
<el-form-item label="参会成员:" v-if="rowData.status === 2 && operatable">
<el-form-item label="参会成员:" v-if="rowData.status === 2 && operatable && hasExport">
<el-button type="text" @click="handleExport" :disabled="exportLoading">导出excel</el-button><i class="el-icon-loading" v-show="exportLoading"></i>
</el-form-item>
<el-form-item label="回放:" v-if="rowData.status === 2 && operatable">
<el-button type="text" v-if="hasExport && hasRecord" @click="handleDownload">下载</el-button>
<el-form-item label="回放:" v-if="rowData.status === 2 && operatable && hasDownload">
<el-button type="text" v-if="hasRecord" @click="handleDownload">下载</el-button>
<el-button type="text" v-else disabled>暂无回放</el-button>
</el-form-item>
</el-form>
......@@ -52,6 +52,9 @@ export default {
permissions() {
return this.$store.state.user.permissions || []
},
hasDownload() {
return this.permissions.includes('f_tencentmeeting_records_address')
},
hasExport() {
return this.permissions.includes('f_tencentmeeting_export_participants')
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论