|
@@ -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
|
|
|
},
|
|
|
//更新音频当前播放时间
|