|
@@ -27,7 +27,7 @@
|
|
|
<el-button type="primary" icon="el-icon-plus" @click="getDialog">
|
|
|
新增内容
|
|
|
</el-button>
|
|
|
- <el-table :data="tableData" height="381" v-loading="loading">
|
|
|
+ <el-table :data="tableData" v-loading="loading">
|
|
|
<el-table-column label="内容ID" prop="audioId" align="center" />
|
|
|
<el-table-column label="音频名称" prop="audioName" align="center" />
|
|
|
<el-table-column label="音频封面" align="center">
|
|
@@ -70,7 +70,7 @@
|
|
|
<!-- 列表 -->
|
|
|
<el-table :data="dialogData" height="476" ref="table" :row-key="getRowKey"
|
|
|
@selection-change="getChange">
|
|
|
- <el-table-column type="selection" align="center" reserve-selection />
|
|
|
+ <el-table-column type="selection" align="center" :reserve-selection="true" />
|
|
|
<el-table-column label="内容ID" prop="id" align="center" />
|
|
|
<el-table-column label="音频名称" prop="audioName" align="center" />
|
|
|
<el-table-column label="音频封面" align="center">
|
|
@@ -167,12 +167,11 @@ export default {
|
|
|
if (res.code == 0) {
|
|
|
this.dialogData = res.data[0].pageData.records
|
|
|
this.total = res.data[0].pageData.total
|
|
|
- this.$refs.table.clearSelection()
|
|
|
if (this.tableData.length > 0) {
|
|
|
this.tableData.map(i => {
|
|
|
let row = res.data[0].pageData.records.find(j => j.id === i.audioId)
|
|
|
if (row) {
|
|
|
- this.$refs.table.toggleRowSelection(row)
|
|
|
+ this.$refs.table.toggleRowSelection(row, true)
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -235,6 +234,7 @@ export default {
|
|
|
getRowKey(row) {
|
|
|
return row.id
|
|
|
},
|
|
|
+
|
|
|
// 表格多选
|
|
|
getChange(row) {
|
|
|
this.ids = []
|