|
|
@@ -110,9 +110,9 @@
|
|
|
<el-checkbox :indeterminate="isIndeterminate" v-model="allChecked" @change="toggleSelectAll">
|
|
|
{{ multipleSelection.length > 0 ? `已选 ${multipleSelection.length} 条` : '选中本页' }}
|
|
|
</el-checkbox>
|
|
|
- <el-button plain size="mini" @click="handleShelf">上架</el-button>
|
|
|
- <el-button plain size="mini" @click="handleUnshelf">下架</el-button>
|
|
|
- <el-button plain size="mini" @click="handleDeleteSelected">删除</el-button>
|
|
|
+ <el-button plain size="mini" @click="handleShelf" v-hasPermi="['live:live:edit']">上架</el-button>
|
|
|
+ <el-button plain size="mini" @click="handleUnshelf" v-hasPermi="['live:live:edit']">下架</el-button>
|
|
|
+ <el-button plain size="mini" @click="handleDeleteSelected" v-hasPermi="['live:live:remove']">删除</el-button>
|
|
|
<!-- <el-dropdown>-->
|
|
|
<!-- <el-button plain size="mini">-->
|
|
|
<!-- 更多操作<i class="el-icon-arrow-down el-icon--right"></i>-->
|
|
|
@@ -215,6 +215,7 @@
|
|
|
<el-dropdown-item
|
|
|
v-if="scope.row.status == 2 && scope.row.liveType == 1"
|
|
|
@click.native="showLivingUrl(scope.row)"
|
|
|
+ v-hasPermi="['live:live:query']"
|
|
|
>
|
|
|
<i class="el-icon-switch-button"></i> 推流码
|
|
|
</el-dropdown-item>
|
|
|
@@ -223,6 +224,7 @@
|
|
|
<el-dropdown-item
|
|
|
v-if="scope.row.status != 2"
|
|
|
@click.native="handleStart(scope.row)"
|
|
|
+ v-hasPermi="['live:live:edit']"
|
|
|
>
|
|
|
<i class="el-icon-monitor"></i> 去直播
|
|
|
</el-dropdown-item>
|
|
|
@@ -231,17 +233,20 @@
|
|
|
<el-dropdown-item
|
|
|
v-if="scope.row.status == 2"
|
|
|
@click.native="handleEnded(scope.row)"
|
|
|
+ v-hasPermi="['live:live:edit']"
|
|
|
>
|
|
|
<i class="el-icon-service"></i> 结束
|
|
|
</el-dropdown-item>
|
|
|
<el-dropdown-item
|
|
|
@click.native="handleCopy(scope.row)"
|
|
|
+ v-hasPermi="['live:live:edit']"
|
|
|
>
|
|
|
<i class="el-icon-service"></i> 复制直播间
|
|
|
</el-dropdown-item>
|
|
|
<el-dropdown-item
|
|
|
v-if="scope.row.liveCodeUrl == null"
|
|
|
@click.native="handleGenerateCode(scope.row)"
|
|
|
+ v-hasPermi="['live:live:edit']"
|
|
|
>
|
|
|
<i class="el-icon-service"></i> 生成二维码
|
|
|
</el-dropdown-item>
|