lex-xin 3 years ago
parent
commit
df347f2c06
1 changed files with 19 additions and 0 deletions
  1. 19 0
      src/views/teachManager/index.vue

+ 19 - 0
src/views/teachManager/index.vue

@@ -89,6 +89,15 @@
           ></el-table-column>
           ></el-table-column>
           <el-table-column
           <el-table-column
             align="center"
             align="center"
+            prop="musicScoreNum"
+            label="使用音源"
+          >
+            <template slot-scope="scope">
+              {{ scope.row.soundResource | formatSoundReSource }}
+            </template>
+          </el-table-column>
+          <el-table-column
+            align="center"
             prop="updateTime"
             prop="updateTime"
             label="最后更新时间"
             label="最后更新时间"
           ></el-table-column>
           ></el-table-column>
@@ -214,6 +223,16 @@ export default {
      this.$store.dispatch("setBranchs");
      this.$store.dispatch("setBranchs");
     this.init();
     this.init();
   },
   },
+  filters: {
+    formatSoundReSource(val) {
+      let template = {
+        NOTEPERFORMER: 'NotePerformer音源',
+        TANG: '标准音源',
+        OFFICIAL: '官方音源'
+      }
+      return template[val]
+    }
+  },
   methods: {
   methods: {
     init() {
     init() {
       this.getList();
       this.getList();