|
|
@@ -74,8 +74,8 @@
|
|
|
<el-table-column label="直播时长" align="center" prop="duration" min-width="90" />
|
|
|
<el-table-column label="直播状态" align="center" prop="status" min-width="90">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-tag v-if="scope.row.status == 0" type="success">直播中</el-tag>
|
|
|
- <el-tag v-else-if="scope.row.status == 1" type="warning">未开始</el-tag>
|
|
|
+ <el-tag v-if="scope.row.status == 2" type="success">直播中</el-tag>
|
|
|
+ <el-tag v-else-if="scope.row.status == 1" type="warning">待支付</el-tag>
|
|
|
<el-tag v-else type="info">已结束</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -125,8 +125,8 @@
|
|
|
<span>{{ viewForm.duration }}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="直播状态">
|
|
|
- <el-tag v-if="viewForm.status == 0" type="success">直播中</el-tag>
|
|
|
- <el-tag v-else-if="viewForm.status == 1" type="warning">未开始</el-tag>
|
|
|
+ <el-tag v-if="viewForm.status == 2" type="success">直播中</el-tag>
|
|
|
+ <el-tag v-else-if="viewForm.status == 1" type="warning">待支付</el-tag>
|
|
|
<el-tag v-else type="info">已结束</el-tag>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -187,9 +187,9 @@ export default {
|
|
|
endedCount: 0
|
|
|
},
|
|
|
statusOptions: [
|
|
|
- { value: 0, label: '直播中' },
|
|
|
- { value: 1, label: '未开始' },
|
|
|
- { value: 2, label: '已结束' }
|
|
|
+ { value: 1, label: '待支付' },
|
|
|
+ { value: 2, label: '直播中' },
|
|
|
+ { value: 3, label: '已结束' }
|
|
|
],
|
|
|
queryParams: {
|
|
|
pageNum: 1,
|
|
|
@@ -237,7 +237,7 @@ export default {
|
|
|
this.total = 0
|
|
|
},
|
|
|
handleView(row) {
|
|
|
- getLiveInfo(row.videoId).then(response => {
|
|
|
+ getLiveInfo(row.liveId).then(response => {
|
|
|
this.viewForm = response.data
|
|
|
this.viewOpen = true
|
|
|
})
|