Browse Source

feat: 长笛教程2-5-2,符杆全部朝下

TIANYONG 1 year ago
parent
commit
720aeca408

+ 5 - 0
osmd-extended/src/MusicalScore/Graphical/VexFlow/VexFlowConverter.ts

@@ -601,6 +601,11 @@ export class VexFlowConverter {
             if (stemDirection && typeof stemDirection?.direction === 'number') {
                 wantedStemDirection = stemDirection.direction
             }
+            const DYMusicSheetId = (window as any).DYMusicSheetId
+            // 长笛教程2-5-2,符杆全部朝下
+            if (DYMusicSheetId === 904) {
+                wantedStemDirection = 1
+            }
             switch (wantedStemDirection) {
                 case(StemDirectionType.Up):
                     vfnote.setStemDirection(VF.Stem.UP);

+ 1 - 0
src/subpages/colexiu/uses/use-app.ts

@@ -184,6 +184,7 @@ export const useDetail = (id: number | string): [Ref<ShaeetStatusType>, Ref<Musi
         setGlobalData('multitrack', res.data.background?.length)
       }
       ;(window as any).DYSubjectId = formatId(data.value.code as any)
+      ;(window as any).DYMusicSheetId = Number(id)
       status.value = 'success'
 
       // 额外配置