浏览代码

更新链接

lex 1 年之前
父节点
当前提交
364a255ca4
共有 1 个文件被更改,包括 142 次插入142 次删除
  1. 142 142
      src/state.ts

+ 142 - 142
src/state.ts

@@ -35,147 +35,147 @@ export enum IPlatform {
 }
 
 const state = reactive({
-	/** 来源 : PC , app */
-	platform: "" as IPlatform,
-	appName: "" as "GYM" | "COLEXIU",
-	musicRenderType: EnumMusicRenderType.staff as EnumMusicRenderType,
-	/**曲谱是否渲染完成 */
-	musicRendered: false,
-	/** 当前曲谱数据ID, 和曲谱ID不一致 */
-	detailId: "",
-	/** 曲谱资源URL */
-	xmlUrl: "",
-	/** 声部ID */
-	subjectId: 0 as number,
-	/** 分类ID */
-	categoriesId: 0,
-	/** 分类名称 */
-	categoriesName: "",
-	/** 是否支持评测 */
-	enableEvaluation: true,
-	/** 是否支持转谱 */
-	enableNotation: false,
-	/** 曲谱ID */
-	examSongId: "",
-	/** 曲谱名称 */
-	examSongName: "",
-	/** 曲谱封面 */
-	coverImg: '',
-	/** 扩展字段 */
-	extConfigJson: {} as any,
-	/** 扩展样式字段 */
-	extStyleConfigJson: {} as any,
-	/** 是否开启节拍器 */
-	isOpenMetronome: false,
-	/** 是否显示指法 */
-	isShowFingering: false,
-	/** 原音 */
-	music: "",
-	/** 伴奏 */
-	accompany: "",
-	/** midiURL */
-	midiUrl: "",
-	/** 父分ID */
-	parentCategoriesId: 0,
-	/** 分类ID */
-	musicSheetCategoriesId: 0,
-	/** 资源类型: mp3 | midi */
-	playMode: "MP3" as "MP3" | "MIDI",
-	/** 设置的速度 */
-	speed: 0,
-	/** 曲谱音频正常的速度 */
-	originSpeed: 0,
-	/** 分轨名称 */
-	track: "",
-	/** 当前显示声部索引 */
-	partIndex: 0,
-	/** 是否需要节拍器 */
-	needTick: false,
-	/** 曲谱实例 */
-	osmd: null as unknown as OpenSheetMusicDisplay,
-	/**是否是特殊乐谱类型, 主要针对管乐迷  */
-	isSpecialBookCategory: false,
-	/** 播放状态 */
-	playState: "paused" as IAudioState,
-	/** 播放结束状态 */
-	playEnd: false,
-	/** 播放那个: 原音,伴奏 */
-	playSource: "music" as IPlayState,
-	/** 播放进度 */
-	playProgress: 0,
-	/** 激活的note index */
-	activeNoteIndex: 0,
-	/** 激活的小节 */
-	activeMeasureIndex: 0,
-	/** 选段状态 */
-	sectionStatus: false,
-	/** 选段数据 */
-	section: [] as any[],
-	/** 选段背景 */
-	sectionBoundingBoxs: [] as any[],
-	/** 开启选段预备 */
-	isOpenPrepare: false,
-	/** 选段预备 */
-	sectionFirst: null as any,
-	/** 音符数据 */
-	times: [] as any[],
-	/** 播放模式 */
-	modeType: "practise" as "practise" | "follow" | "evaluating",
-	/** 设置 */
-	setting: {
-		/** 效音提醒 */
-		soundEffect: true,
-		/** 护眼模式 */
-		eyeProtection: false,
-		/** 摄像头 */
-		camera: false,
-		/** 摄像头透明度 */
-		cameraOpacity: 70,
-		/** 循环播放 */
-		repeatAutoPlay: true,
-		/** 显示指法 */
-		displayFingering: true,
-		/** 显示光标 */
-		displayCursor: true,
-		/** 频率 */
-		frequency: 442,
-		/** 评测难度 */
-		evaluationDifficulty: "ADVANCED" as IDifficulty,
-		/** 保存到相册 */
-		saveToAlbum: false,
-		/** 开启伴奏 */
-		enableAccompaniment: true,
-		/** 反应时间 */
-		reactionTimeMs: 0,
-	},
-	/** 节拍器的时间 */
-	fixtime: 0,
-	/** 指法信息 */
-	fingeringInfo: {} as IFingering,
-	/** 滚动容器的ID */
-	scrollContainer: "musicAndSelection",
-	/** 是否是打击乐 */
-	isPercussion: false,
-	/** 是否重复节拍器的时间 */
-	repeatedBeats: 0,
-	/**当前曲谱中所有声部名字 */
-	partListNames: [] as string[],
-	/** 渐变速度信息 */
-	gradual: [] as GradualNote[],
-	/** 渐变速度版本 */
-	gradualVersion: GradualVersion.BASE as GradualVersion,
-	/** 渐变时间信息 */
-	gradualTimes: null as GradualTimes,
-	/** 单声部多声轨 */
-	multitrack: 0,
-	/** 缩放 */
-	zoom: 0.8,
-	/** 渲染曲谱比例 */
-	musicZoom: 1,
-	/** 练习,评测是否是选段模式 */
-	isSelectMeasureMode: false,
-	/** 是否是评分显示 */
-	isReport: false,
+  /** 来源 : PC , app */
+  platform: "" as IPlatform,
+  appName: "" as "GYM" | "COLEXIU",
+  musicRenderType: EnumMusicRenderType.staff as EnumMusicRenderType,
+  /**曲谱是否渲染完成 */
+  musicRendered: false,
+  /** 当前曲谱数据ID, 和曲谱ID不一致 */
+  detailId: "",
+  /** 曲谱资源URL */
+  xmlUrl: "",
+  /** 声部ID */
+  subjectId: 0 as number,
+  /** 分类ID */
+  categoriesId: 0,
+  /** 分类名称 */
+  categoriesName: "",
+  /** 是否支持评测 */
+  enableEvaluation: true,
+  /** 是否支持转谱 */
+  enableNotation: false,
+  /** 曲谱ID */
+  examSongId: "",
+  /** 曲谱名称 */
+  examSongName: "",
+  /** 曲谱封面 */
+  coverImg: "",
+  /** 扩展字段 */
+  extConfigJson: {} as any,
+  /** 扩展样式字段 */
+  extStyleConfigJson: {} as any,
+  /** 是否开启节拍器 */
+  isOpenMetronome: false,
+  /** 是否显示指法 */
+  isShowFingering: false,
+  /** 原音 */
+  music: "",
+  /** 伴奏 */
+  accompany: "",
+  /** midiURL */
+  midiUrl: "",
+  /** 父分ID */
+  parentCategoriesId: 0,
+  /** 分类ID */
+  musicSheetCategoriesId: 0,
+  /** 资源类型: mp3 | midi */
+  playMode: "MP3" as "MP3" | "MIDI",
+  /** 设置的速度 */
+  speed: 0,
+  /** 曲谱音频正常的速度 */
+  originSpeed: 0,
+  /** 分轨名称 */
+  track: "",
+  /** 当前显示声部索引 */
+  partIndex: 0,
+  /** 是否需要节拍器 */
+  needTick: false,
+  /** 曲谱实例 */
+  osmd: null as unknown as OpenSheetMusicDisplay,
+  /**是否是特殊乐谱类型, 主要针对管乐迷  */
+  isSpecialBookCategory: false,
+  /** 播放状态 */
+  playState: "paused" as IAudioState,
+  /** 播放结束状态 */
+  playEnd: false,
+  /** 播放那个: 原音,伴奏 */
+  playSource: "music" as IPlayState,
+  /** 播放进度 */
+  playProgress: 0,
+  /** 激活的note index */
+  activeNoteIndex: 0,
+  /** 激活的小节 */
+  activeMeasureIndex: 0,
+  /** 选段状态 */
+  sectionStatus: false,
+  /** 选段数据 */
+  section: [] as any[],
+  /** 选段背景 */
+  sectionBoundingBoxs: [] as any[],
+  /** 开启选段预备 */
+  isOpenPrepare: false,
+  /** 选段预备 */
+  sectionFirst: null as any,
+  /** 音符数据 */
+  times: [] as any[],
+  /** 播放模式 */
+  modeType: "practise" as "practise" | "follow" | "evaluating",
+  /** 设置 */
+  setting: {
+    /** 效音提醒 */
+    soundEffect: true,
+    /** 护眼模式 */
+    eyeProtection: false,
+    /** 摄像头 */
+    camera: false,
+    /** 摄像头透明度 */
+    cameraOpacity: 70,
+    /** 循环播放 */
+    repeatAutoPlay: true,
+    /** 显示指法 */
+    displayFingering: true,
+    /** 显示光标 */
+    displayCursor: true,
+    /** 频率 */
+    frequency: 442,
+    /** 评测难度 */
+    evaluationDifficulty: "ADVANCED" as IDifficulty,
+    /** 保存到相册 */
+    saveToAlbum: false,
+    /** 开启伴奏 */
+    enableAccompaniment: true,
+    /** 反应时间 */
+    reactionTimeMs: 0,
+  },
+  /** 节拍器的时间 */
+  fixtime: 0,
+  /** 指法信息 */
+  fingeringInfo: {} as IFingering,
+  /** 滚动容器的ID */
+  scrollContainer: "musicAndSelection",
+  /** 是否是打击乐 */
+  isPercussion: false,
+  /** 是否重复节拍器的时间 */
+  repeatedBeats: 0,
+  /**当前曲谱中所有声部名字 */
+  partListNames: [] as string[],
+  /** 渐变速度信息 */
+  gradual: [] as GradualNote[],
+  /** 渐变速度版本 */
+  gradualVersion: GradualVersion.BASE as GradualVersion,
+  /** 渐变时间信息 */
+  gradualTimes: null as GradualTimes,
+  /** 单声部多声轨 */
+  multitrack: 0,
+  /** 缩放 */
+  zoom: 0.8,
+  /** 渲染曲谱比例 */
+  musicZoom: 1,
+  /** 练习,评测是否是选段模式 */
+  isSelectMeasureMode: false,
+  /** 是否是评分显示 */
+  isReport: false,
   /** 是否隐藏评测报告弹窗,保存演奏按钮,默认不隐藏 */
   isHideEvaluatReportSaveBtn: false,
 });
@@ -567,6 +567,6 @@ export default state;
 export const evaluatCreateMusicPlayer = () => {
   return api_createMusicPlayer({
     musicSrc: state.accompany || state.music, // 曲谱音频url
-    tuneSrc: "https://cloud-coach.ks3-cn-beijing.ksyuncs.com/1686725501654check_music1_(1).mp3", //效音音频url
+    tuneSrc: "https://oss.dayaedu.com/cloud-coach/1686725501654check_music1_(1).mp3", //效音音频url
   });
 };