|
@@ -110,9 +110,9 @@
|
|
|
<el-checkbox :indeterminate="isIndeterminate" v-model="allChecked" @change="toggleSelectAll">
|
|
<el-checkbox :indeterminate="isIndeterminate" v-model="allChecked" @change="toggleSelectAll">
|
|
|
{{ multipleSelection.length > 0 ? `已选 ${multipleSelection.length} 条` : '选中本页' }}
|
|
{{ multipleSelection.length > 0 ? `已选 ${multipleSelection.length} 条` : '选中本页' }}
|
|
|
</el-checkbox>
|
|
</el-checkbox>
|
|
|
- <el-button plain size="mini" @click="handleShelf" v-hasPermi="['live:live:operation']">上架</el-button>
|
|
|
|
|
- <el-button plain size="mini" @click="handleUnshelf" v-hasPermi="['live:live:operation']">下架</el-button>
|
|
|
|
|
- <el-button plain size="mini" @click="handleDeleteSelected" v-hasPermi="['live:live:operation']">删除</el-button>
|
|
|
|
|
|
|
+<!-- <el-button plain size="mini" @click="handleShelf" v-hasPermi="['live:live:operation']">上架</el-button>-->
|
|
|
|
|
+<!-- <el-button plain size="mini" @click="handleUnshelf" v-hasPermi="['live:live:operation']">下架</el-button>-->
|
|
|
|
|
+<!-- <el-button plain size="mini" @click="handleDeleteSelected" v-hasPermi="['live:live:operation']">删除</el-button>-->
|
|
|
<!-- <el-dropdown>-->
|
|
<!-- <el-dropdown>-->
|
|
|
<!-- <el-button plain size="mini">-->
|
|
<!-- <el-button plain size="mini">-->
|
|
|
<!-- 更多操作<i class="el-icon-arrow-down el-icon--right"></i>-->
|
|
<!-- 更多操作<i class="el-icon-arrow-down el-icon--right"></i>-->
|
|
@@ -174,14 +174,14 @@
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
|
|
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-button
|
|
|
|
|
- v-if="scope.row.companyName != '总台' || scope.row.status != 2"
|
|
|
|
|
- size="mini"
|
|
|
|
|
- type="text"
|
|
|
|
|
- icon="el-icon-edit"
|
|
|
|
|
- @click="handleUpdate(scope.row)"
|
|
|
|
|
- v-hasPermi="['live:live:edit', 'live:live:operation']"
|
|
|
|
|
- >修改</el-button>
|
|
|
|
|
|
|
+<!-- <el-button-->
|
|
|
|
|
+<!-- v-if="scope.row.companyName != '总台' || scope.row.status != 2"-->
|
|
|
|
|
+<!-- size="mini"-->
|
|
|
|
|
+<!-- type="text"-->
|
|
|
|
|
+<!-- icon="el-icon-edit"-->
|
|
|
|
|
+<!-- @click="handleUpdate(scope.row)"-->
|
|
|
|
|
+<!-- v-hasPermi="['live:live:edit', 'live:live:operation']"-->
|
|
|
|
|
+<!-- >修改</el-button>-->
|
|
|
<el-button
|
|
<el-button
|
|
|
v-if="scope.row.companyName == '总台'"
|
|
v-if="scope.row.companyName == '总台'"
|
|
|
size="mini"
|
|
size="mini"
|
|
@@ -191,13 +191,13 @@
|
|
|
@click="handleView(scope.row)"
|
|
@click="handleView(scope.row)"
|
|
|
v-hasPermi="['live:live:edit']"
|
|
v-hasPermi="['live:live:edit']"
|
|
|
>查看</el-button>
|
|
>查看</el-button>
|
|
|
- <el-button
|
|
|
|
|
- size="mini"
|
|
|
|
|
- type="text"
|
|
|
|
|
- icon="el-icon-setting"
|
|
|
|
|
- @click="handleConfig(scope.row)"
|
|
|
|
|
- v-hasPermi="['live:config:list']"
|
|
|
|
|
- >配置</el-button>
|
|
|
|
|
|
|
+<!-- <el-button-->
|
|
|
|
|
+<!-- size="mini"-->
|
|
|
|
|
+<!-- type="text"-->
|
|
|
|
|
+<!-- icon="el-icon-setting"-->
|
|
|
|
|
+<!-- @click="handleConfig(scope.row)"-->
|
|
|
|
|
+<!-- v-hasPermi="['live:config:list']"-->
|
|
|
|
|
+<!-- >配置</el-button>-->
|
|
|
<el-button
|
|
<el-button
|
|
|
size="mini"
|
|
size="mini"
|
|
|
type="text"
|
|
type="text"
|
|
@@ -219,27 +219,27 @@
|
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
|
|
|
|
|
|
<!-- 去直播按钮 -->
|
|
<!-- 去直播按钮 -->
|
|
|
- <el-dropdown-item
|
|
|
|
|
- v-if="scope.row.status != 2"
|
|
|
|
|
- @click.native="handleStart(scope.row)"
|
|
|
|
|
- v-hasPermi="['live:live:operation']"
|
|
|
|
|
- >
|
|
|
|
|
- <i class="el-icon-monitor"></i> 去直播
|
|
|
|
|
- </el-dropdown-item>
|
|
|
|
|
|
|
+<!-- <el-dropdown-item-->
|
|
|
|
|
+<!-- v-if="scope.row.status != 2"-->
|
|
|
|
|
+<!-- @click.native="handleStart(scope.row)"-->
|
|
|
|
|
+<!-- v-hasPermi="['live:live:operation']"-->
|
|
|
|
|
+<!-- >-->
|
|
|
|
|
+<!-- <i class="el-icon-monitor"></i> 去直播-->
|
|
|
|
|
+<!-- </el-dropdown-item>-->
|
|
|
|
|
|
|
|
<!-- 进入直播间按钮 -->
|
|
<!-- 进入直播间按钮 -->
|
|
|
- <el-dropdown-item
|
|
|
|
|
- v-if="scope.row.status == 2"
|
|
|
|
|
- @click.native="handleEnded(scope.row)"
|
|
|
|
|
- v-hasPermi="['live:live:operation']"
|
|
|
|
|
- >
|
|
|
|
|
- <i class="el-icon-service"></i> 结束
|
|
|
|
|
- </el-dropdown-item>
|
|
|
|
|
- <el-dropdown-item
|
|
|
|
|
- @click.native="handleCopy(scope.row)"
|
|
|
|
|
- >
|
|
|
|
|
- <i class="el-icon-service"></i> 复制直播间
|
|
|
|
|
- </el-dropdown-item>
|
|
|
|
|
|
|
+<!-- <el-dropdown-item-->
|
|
|
|
|
+<!-- v-if="scope.row.status == 2"-->
|
|
|
|
|
+<!-- @click.native="handleEnded(scope.row)"-->
|
|
|
|
|
+<!-- v-hasPermi="['live:live:operation']"-->
|
|
|
|
|
+<!-- >-->
|
|
|
|
|
+<!-- <i class="el-icon-service"></i> 结束-->
|
|
|
|
|
+<!-- </el-dropdown-item>-->
|
|
|
|
|
+<!-- <el-dropdown-item-->
|
|
|
|
|
+<!-- @click.native="handleCopy(scope.row)"-->
|
|
|
|
|
+<!-- >-->
|
|
|
|
|
+<!-- <i class="el-icon-service"></i> 复制直播间-->
|
|
|
|
|
+<!-- </el-dropdown-item>-->
|
|
|
<el-dropdown-item
|
|
<el-dropdown-item
|
|
|
@click.native="handleLink(scope.row)"
|
|
@click.native="handleLink(scope.row)"
|
|
|
>
|
|
>
|