Quellcode durchsuchen

fix: 评测报告历史数据兼容

TIANYONG vor 7 Monaten
Ursprung
Commit
a523bf5104
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      src/page-instrument/view-evaluat-report/index.tsx

+ 3 - 2
src/page-instrument/view-evaluat-report/index.tsx

@@ -270,9 +270,10 @@ export default defineComponent({
       // console.log(1111,notes)
       for (const note of notes) {
         const idx = note.musicalNotesIndex !== undefined ? note.musicalNotesIndex : note.index;
-        const active = allNote.value.find((item: any) => item.i === idx);
+        const active = detailData.isNewReport ? allNote.value.find((item: any) => item.i === idx) : allNote.value[idx];
         setTimeout(() => {
-          if (useedid.value.includes(active.id)) {
+          if (!active?.id) return;
+          if (active?.id && useedid.value.includes(active?.id)) {
             return;
           }
           useedid.value.push(active.id);