liushengqiang 1 년 전
부모
커밋
7482f30dee
3개의 변경된 파일13개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/page-instrument/view-figner/index.tsx
  2. 11 0
      src/view/fingering/fingering-config.ts
  3. 1 0
      src/view/fingering/fingering-img/ocarina1/index.json

+ 1 - 1
src/page-instrument/view-figner/index.tsx

@@ -175,7 +175,7 @@ export default defineComponent({
 		};
 		onBeforeMount(() => {
 			getNotes();
-			if (data.subject === 'pan-flute'){
+			if (['pan-flute', 'ocarina'].includes(data.subject)){
 				data.viewIndex = 1;
 			}
 			getFingeringData();

+ 11 - 0
src/view/fingering/fingering-config.ts

@@ -45,6 +45,7 @@ export type IVocals =
 	| "pan-flute3"
 	| "pan-flute4"
 	| "ocarina"
+	| "ocarina1"
 	| "melodica";
 
 /** 映射声部ID */
@@ -375,6 +376,16 @@ export const getFingeringConfig = async (type: IVocals | undefined): Promise<ITy
 					marginTop: "auto",
 				},
 			};
+		case "ocarina1":
+			const ocarina1 = await import(`./fingering-img/ocarina1/index.json`);
+			return {
+				json: ocarina1.default,
+				relationship: relationships.ocarina,
+				width: "180px",
+				styles: {
+					marginTop: "auto",
+				},
+			};
 		case "melodica":
 			const melodica = await import(`./fingering-img/melodica/index.json`);
 			return {

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 0
src/view/fingering/fingering-img/ocarina1/index.json


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.