|
@@ -62,7 +62,7 @@
|
|
:value="item.value" />
|
|
:value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
<el-button type="primary" icon="el-icon-plus" @click="getDialog">新增内容</el-button>
|
|
<el-button type="primary" icon="el-icon-plus" @click="getDialog">新增内容</el-button>
|
|
- <el-table :data="tableData" height="489" lazy>
|
|
|
|
|
|
+ <el-table :data="tableData" lazy>
|
|
<el-table-column label="内容ID" prop="audioId" align="center" />
|
|
<el-table-column label="内容ID" prop="audioId" align="center" />
|
|
<el-table-column label="内容名称" prop="audioName" align="center" />
|
|
<el-table-column label="内容名称" prop="audioName" align="center" />
|
|
<el-table-column label="内容封面" align="center" width="100px">
|
|
<el-table-column label="内容封面" align="center" width="100px">
|
|
@@ -92,9 +92,9 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
- <el-table :data="dialogData" height="476" ref="table" :row-key="getRowKey"
|
|
|
|
|
|
+ <el-table :row-key="getRowKey" :data="dialogData" height="476" ref="table"
|
|
@selection-change="getChange">
|
|
@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="内容ID" prop="id" align="center" />
|
|
<el-table-column label="音频名称" prop="audioName" align="center" />
|
|
<el-table-column label="音频名称" prop="audioName" align="center" />
|
|
<el-table-column label="音频封面" align="center" width="100">
|
|
<el-table-column label="音频封面" align="center" width="100">
|
|
@@ -304,7 +304,6 @@ export default {
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
this.dialogData = res.data.records
|
|
this.dialogData = res.data.records
|
|
this.total = res.data.total
|
|
this.total = res.data.total
|
|
- this.$refs.table.clearSelection()
|
|
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
this.tableData.map(i => {
|
|
this.tableData.map(i => {
|
|
let row = this.dialogData.find(j => j.id == i.audioId)
|
|
let row = this.dialogData.find(j => j.id == i.audioId)
|
|
@@ -350,6 +349,7 @@ export default {
|
|
getRowKey(row) {
|
|
getRowKey(row) {
|
|
return row.id
|
|
return row.id
|
|
},
|
|
},
|
|
|
|
+
|
|
// 表格多选
|
|
// 表格多选
|
|
getChange(row) {
|
|
getChange(row) {
|
|
this.ids = []
|
|
this.ids = []
|