|
@@ -10,14 +10,12 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="资源平台:">
|
|
|
<el-select v-model="form.platformId" placeholder="请选择资源平台" clearable>
|
|
|
- <el-option v-for="item in platformOptions" :key="item.value" :value="item.value"
|
|
|
- :label="item.label" />
|
|
|
+ <el-option v-for="item in platformOptions" :key="item.value" :value="item.value" :label="item.label" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="当前状态:">
|
|
|
<el-select v-model="form.status" placeholder="请选择当前状态" clearable>
|
|
|
- <el-option v-for="item in onOrOffOptions" :key="item.value" :value="item.value"
|
|
|
- :label="item.label" />
|
|
|
+ <el-option v-for="item in onOrOffOptions" :key="item.value" :value="item.value" :label="item.label" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
@@ -51,6 +49,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="播放时长" prop="playTime" align="center" />
|
|
|
<el-table-column label="所属专辑" prop="songName" align="center" />
|
|
|
+ <el-table-column label="资源平台" prop="platformId" align="center" :formatter="platformIdFormatter" />
|
|
|
<el-table-column label="当前状态" prop="status" align="center" :formatter="statusFormatter" />
|
|
|
<el-table-column label="更新时间" prop="updateTime" align="center">
|
|
|
<template slot-scope="scope">
|
|
@@ -74,7 +73,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
- <pagination v-show="total>0" :total="total" :page.sync="form.pageNum" :limit.sync="form.pageSize"
|
|
|
+ <pagination v-show="total > 0" :total="total" :page.sync="form.pageNum" :limit.sync="form.pageSize"
|
|
|
@pagination="getList" />
|
|
|
</div>
|
|
|
</template>
|
|
@@ -194,6 +193,10 @@ export default {
|
|
|
// 字典翻译
|
|
|
statusFormatter(row) {
|
|
|
return this.selectDictLabel(this.onOrOffOptions, row.status)
|
|
|
+ },
|
|
|
+
|
|
|
+ platformIdFormatter(row) {
|
|
|
+ return this.selectDictLabel(this.platformOptions, row.platformId)
|
|
|
}
|
|
|
}
|
|
|
}
|