|
@@ -251,7 +251,7 @@ export default defineComponent({
|
|
|
if (scoreData.itemType === "cadence") {
|
|
|
return detailData.musicalNotesPlayStats.filter((item: any) => include.includes(item.rhythmicAssessment.result));
|
|
|
} else if (scoreData.itemType === "integrity") {
|
|
|
- return detailData.musicalNotesPlayStats.filter((item: any) => include.includes(item.integrityAssessment.result));
|
|
|
+ return detailData.musicalNotesPlayStats.filter((item: any) => include.includes(item.integrityAssessment?.result));
|
|
|
} else {
|
|
|
return detailData.musicalNotesPlayStats.filter((item: any) => {
|
|
|
let result = item.pitchAssessment.result;
|
|
@@ -268,7 +268,8 @@ export default defineComponent({
|
|
|
const notes = filterNotes();
|
|
|
// console.log(1111,notes)
|
|
|
for (const note of notes) {
|
|
|
- const active = allNote.value[note.musicalNotesIndex];
|
|
|
+ const idx = note.musicalNotesIndex !== undefined ? note.musicalNotesIndex : note.index;
|
|
|
+ const active = allNote.value[idx];
|
|
|
setTimeout(() => {
|
|
|
if (useedid.value.includes(active.id)) {
|
|
|
return;
|