|
@@ -239,13 +239,13 @@ export default defineComponent({
|
|
}
|
|
}
|
|
|
|
|
|
const filterNotes = () => {
|
|
const filterNotes = () => {
|
|
- const include = ['RIGHT', 'WRONG', 'NOT_PLAYED']
|
|
|
|
|
|
+ let include = ['RIGHT', 'WRONG', 'NOT_PLAYED']
|
|
if (scoreData.itemType === 'intonation') { // 音准
|
|
if (scoreData.itemType === 'intonation') { // 音准
|
|
include.push(...['HIGH', 'LOW', 'DURATION_INSUFFICIENT'])
|
|
include.push(...['HIGH', 'LOW', 'DURATION_INSUFFICIENT'])
|
|
} else if (scoreData.itemType === 'cadence') { // 节奏
|
|
} else if (scoreData.itemType === 'cadence') { // 节奏
|
|
include.push(...['EARLY', 'LATE'])
|
|
include.push(...['EARLY', 'LATE'])
|
|
} else if (scoreData.itemType === 'integrity') { // 完整性
|
|
} else if (scoreData.itemType === 'integrity') { // 完整性
|
|
- include.push(...['DURATION_INSUFFICIENT'])
|
|
|
|
|
|
+ include = ['DURATION_INSUFFICIENT', 'RIGHT', 'NOT_PLAYED']
|
|
}
|
|
}
|
|
if (scoreData.itemType === 'cadence') {
|
|
if (scoreData.itemType === 'cadence') {
|
|
return detailData.musicalNotesPlayStats.filter((item: any) => include.includes(item.rhythmicAssessment.result))
|
|
return detailData.musicalNotesPlayStats.filter((item: any) => include.includes(item.rhythmicAssessment.result))
|
|
@@ -310,9 +310,9 @@ export default defineComponent({
|
|
}
|
|
}
|
|
if (scoreData.musicType === 'staff') {
|
|
if (scoreData.musicType === 'staff') {
|
|
copySvg.style.transform = getOffsetPosition(errType)
|
|
copySvg.style.transform = getOffsetPosition(errType)
|
|
- svgEl.style.opacity = '.7'
|
|
|
|
|
|
+ //svgEl.style.opacity = '.7'
|
|
if (stemEl) {
|
|
if (stemEl) {
|
|
- stemEl.style.opacity = '.7'
|
|
|
|
|
|
+ //stemEl.style.opacity = '.7'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
copySvg.id = 'vf-' + active.id + '-copy'
|
|
copySvg.id = 'vf-' + active.id + '-copy'
|
|
@@ -423,7 +423,7 @@ export default defineComponent({
|
|
class={[styles.container, !state.setting.displayCursor && "hideCursor"]}
|
|
class={[styles.container, !state.setting.displayCursor && "hideCursor"]}
|
|
>
|
|
>
|
|
{/* 曲谱渲染 */}
|
|
{/* 曲谱渲染 */}
|
|
- {!detailData.isLoading && <MusicScore onRendered={handleRendered} />}
|
|
|
|
|
|
+ {!detailData.isLoading && <MusicScore musicColor={'#ADADAD'} onRendered={handleRendered} />}
|
|
{
|
|
{
|
|
<div class={styles.arrowSvg}>
|
|
<div class={styles.arrowSvg}>
|
|
<TopArrow />
|
|
<TopArrow />
|