Ver código fonte

feat: 添加canSelectTracks字段

TIANYONG 1 ano atrás
pai
commit
3c6f26df7d
2 arquivos alterados com 6 adições e 3 exclusões
  1. 5 2
      src/state.ts
  2. 1 1
      src/utils/request.ts

+ 5 - 2
src/state.ts

@@ -195,6 +195,8 @@ const state = reactive({
   userChooseEndIndex: 0,
   /** 重播小节集合信息 */
   repeatInfo: [],  
+  /** 多分轨的曲子,可支持筛选的分轨 */
+  canSelectTracks: "",
 });
 const browserInfo = browser();
 let offset_duration = 0;
@@ -651,7 +653,7 @@ export const evaluatCreateMusicPlayer = () => {
 
 /** 获取内容平台的接口详情并初始化state信息 */
 export const getMusicDetail = async (id: string) => {
-  const res = await getMusicSheetDetail('8198' || id);
+  const res = await getMusicSheetDetail(id);
   if (res?.code === 200) {
     getMusicInfo(res)
   }
@@ -711,7 +713,8 @@ const setState = (data: any, index: number) => {
   const track = data.code || data.track;
   state.track = track ? track.replace(/ /g, "").toLocaleLowerCase() : "";
   state.enableNotation = data.isConvertibleScore ? true : false;
-  state.isConcert = data.musicSheetType === "CONCERT" ? true : false
+  state.isConcert = data.musicSheetType === "CONCERT" ? true : false;
+  state.canSelectTracks = data.multiTracksSelection;
   // 开启预备小节
   state.isOpenPrepare = true;
   // console.log("🚀 ~ state.subjectId:", state.subjectId, state.track as any , state.subjectId)

+ 1 - 1
src/utils/request.ts

@@ -16,7 +16,7 @@ const request = extend({
 
 request.interceptors.request.use(
 	(url, options) => {
-		console.log(9999,storeData.proxy,storeData.platformApi,options)
+		// console.log(9999,storeData.proxy,storeData.platformApi,options)
 		// 内容平台的前缀为cbs-app
 		const platformApi = options.isContentCenter ? '/cbs-app' : storeData.platformApi
 		const _prefix = storeData.proxy + platformApi;