Quellcode durchsuchen

Merge branch 'develop/3.0.8' into test

DESKTOP-2S67K1S\31396 vor 2 Jahren
Ursprung
Commit
66b468ae88
1 geänderte Dateien mit 8 neuen und 5 gelöschten Zeilen
  1. 8 5
      src/views/music/list/index.vue

+ 8 - 5
src/views/music/list/index.vue

@@ -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)
     }
   }
 }