jwyu 2 жил өмнө
parent
commit
b31b950f09
1 өөрчлөгдсөн 23 нэмэгдсэн , 6 устгасан
  1. 23 6
      src/store/index.js

+ 23 - 6
src/store/index.js

@@ -93,20 +93,28 @@ export default createStore({
         if(state.audioData.index===0){
           ElMessage('当前为第一首')
         }else{
-          handleActivityAudioRecordUpdate(state.audioData)
+          if(state.audioData.activityId!=0){
+            handleActivityAudioRecordUpdate(state.audioData)
+          }
           state.audioData.index--
         }
       }else if(e==='next'){//点击按钮切换下一首
         if(state.audioData.index==state.audioData.list.length-1){
           ElMessage('当前为最后一首')
         }else{
-          handleActivityAudioRecordUpdate(state.audioData)
+          if(state.audioData.activityId!=0){
+            handleActivityAudioRecordUpdate(state.audioData)
+          }
+          
           state.audioData.index++
         }
       }else if(e==='auto'){//自动播放切换下一首
         if(state.audioData.index==state.audioData.list.length-1){
           // ElMessage('当前为最后一首')
-          handleActivityAudioRecordUpdate(state.audioData)
+          if(state.audioData.activityId!=0){
+            handleActivityAudioRecordUpdate(state.audioData)
+          }
+          
           state.audioData.list=[]
           state.audioData.index=0
           state.audioData.activityId=0
@@ -117,14 +125,20 @@ export default createStore({
           state.audioData.show=false
           state.audioData.paused=false
         }else{
-          handleActivityAudioRecordUpdate(state.audioData)
+          if(state.audioData.activityId!=0){
+            handleActivityAudioRecordUpdate(state.audioData)
+          }
+          
           state.audioData.index++
         }
       }
     },
     // 关闭音频
     closeAudio(state,e){
-      handleActivityAudioRecordUpdate(state.audioData)
+      if(state.audioData.activityId!=0){
+        handleActivityAudioRecordUpdate(state.audioData)
+      }
+      
       state.audioData.list=[]
       state.audioData.index=0
       state.audioData.activityId=0
@@ -147,7 +161,10 @@ export default createStore({
     },
     //关闭音频弹窗
     closeAudioPop(state){
-      handleActivityAudioRecordUpdate(state.audioData)
+      if(state.audioData.activityId!=0){
+        handleActivityAudioRecordUpdate(state.audioData)
+      }
+      
       state.audioData.show=false
     },
     //更新音频当前播放时间