|
@@ -26,6 +26,7 @@ import TheMusicList from "../component/the-music-list";
|
|
import { storeData } from "/src/store";
|
|
import { storeData } from "/src/store";
|
|
import ViewFigner from "../view-figner";
|
|
import ViewFigner from "../view-figner";
|
|
import { recalculateNoteData } from "/src/view/selection";
|
|
import { recalculateNoteData } from "/src/view/selection";
|
|
|
|
+import ToggleMusicSheet from "/src/view/plugins/toggleMusicSheet"
|
|
|
|
|
|
const calcCeilFrequency = (frequency: number) => {
|
|
const calcCeilFrequency = (frequency: number) => {
|
|
if (frequency) return frequency * 1000 * 2 / 1000;
|
|
if (frequency) return frequency * 1000 * 2 / 1000;
|
|
@@ -123,7 +124,7 @@ export default defineComponent({
|
|
state.detailId = data.id;
|
|
state.detailId = data.id;
|
|
state.xmlUrl = data.xmlFileUrl;
|
|
state.xmlUrl = data.xmlFileUrl;
|
|
state.partIndex = index;
|
|
state.partIndex = index;
|
|
- state.subjectId = data.musicSubject;
|
|
|
|
|
|
+ state.subjectId = data.track;
|
|
state.categoriesId = data.categoriesId;
|
|
state.categoriesId = data.categoriesId;
|
|
state.categoriesName = data.musicTagNames;
|
|
state.categoriesName = data.musicTagNames;
|
|
state.enableEvaluation = data.canEvaluate ? true : false;
|
|
state.enableEvaluation = data.canEvaluate ? true : false;
|
|
@@ -179,6 +180,7 @@ export default defineComponent({
|
|
|
|
|
|
//课堂乐器,默认简谱
|
|
//课堂乐器,默认简谱
|
|
state.musicRenderType = EnumMusicRenderType.firstTone;
|
|
state.musicRenderType = EnumMusicRenderType.firstTone;
|
|
|
|
+ console.log(state,99999)
|
|
};
|
|
};
|
|
|
|
|
|
const setCustom = () => {
|
|
const setCustom = () => {
|
|
@@ -430,6 +432,11 @@ export default defineComponent({
|
|
</>
|
|
</>
|
|
)}
|
|
)}
|
|
|
|
|
|
|
|
+ {/* 切换曲谱 */}
|
|
|
|
+ {!query.lessonTrainingId && !query.questionId && (
|
|
|
|
+ <ToggleMusicSheet />
|
|
|
|
+ )}
|
|
|
|
+
|
|
{state.musicRendered && (
|
|
{state.musicRendered && (
|
|
<>
|
|
<>
|
|
{/* 统计训练时长 */}
|
|
{/* 统计训练时长 */}
|