@@ -1376,7 +1376,7 @@ const setState = (data: any, index: number) => {
/**
* 单曲,指法根据用户当前的乐器来显示,如果没有则取musicSheetSoundList第一个track
*/
- let musicalCode = !storeData.user?.instrumentId ? data.musicSheetSoundList?.[0]?.track || '' : data.musicSheetSoundList?.find((item: any) => item?.musicalInstrumentId === storeData.user?.instrumentId)?.track || '';
+ let musicalCode = !storeData.user?.instrumentId ? data.musicSheetSoundList?.[0]?.track || '' : data.musicSheetSoundList?.find((item: any) => item?.musicalInstrumentId == storeData.user?.instrumentId)?.track || '';
const pitchSubject = musicalInstrumentCodeInfo.find((n) => n.code.toLocaleLowerCase() === subjectCode.toLocaleLowerCase())
const pitchMusical = musicalInstrumentCodeInfo.find((n) => n.code.toLocaleLowerCase() === musicalCode.toLocaleLowerCase())
state.subjectCodeId = pitchSubject ? pitchSubject.id : 0
@@ -37,6 +37,9 @@
// background: linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
// z-index: 1;
// }
+ &.hulusiTop {
+ padding-top: 20px;
+ }
}
.imgs {
@@ -57,7 +57,7 @@ export default defineComponent({
)}
</div>
) : (
- <div onClick={() => doubeClick()} class={[styles.fingeringContainer, styles.vertical, state.fingeringInfo.name]}>
+ <div onClick={() => doubeClick()} class={[styles.fingeringContainer, styles.vertical, state.fingeringInfo.name, state.fingeringInfo.name === 'hulusi-flute' ? styles.hulusiTop : '']}>
<div class={styles.imgs}>
<img class="driver-7" src={fingerData.subject?.json?.full} />
{rs.map((key: number | string, index: number) => {