Jelajahi Sumber

feat: 云教练预览页切换声轨修改

TIANYONG 1 tahun lalu
induk
melakukan
5428307b93
1 mengubah file dengan 10 tambahan dan 6 penghapusan
  1. 10 6
      src/views/co-ai/index.tsx

+ 10 - 6
src/views/co-ai/index.tsx

@@ -328,11 +328,15 @@ export default defineComponent({
       // } else {
       //   return false;
       // }
-      const musicSheetType = data.musics[data.musicIndex]?.musicSheetType;
-      if (musicSheetType === 'SINGLE') {
+      if (data.musics.length) {
+        const musicSheetType = data.musics[data.musicIndex]?.musicSheetType;
+        if (musicSheetType === 'SINGLE') {
+          return false;
+        }  else {
+          return true;
+        }
+      } else {
         return false;
-      }  else {
-        return true;
       }
     });
 
@@ -377,7 +381,7 @@ export default defineComponent({
     // 解析xml,获取分轨信息
     const analyzeXml = async () => {
       const details = data.musics[data.musicIndex];
-      if (details?.musicalInstruments?.length > 1) {
+      if (details?.musicSheetType === 'CONCERT') {
         if (details.xmlFileUrl) {
           const res = await fetch(details.xmlFileUrl).then(response =>
             response.text()
@@ -425,7 +429,7 @@ export default defineComponent({
       const canSelectTracks = multiTracksSelection
         ? multiTracksSelection?.split(',')
         : [];
-      console.log(canSelectTracks, partListNames);
+      // console.log(canSelectTracks, partListNames);
       const arr = partListNames
         .map((item: any, index: number) => {
           // 该声轨能否被选