diff --git a/.env.development.yh b/.env.development.yh index 33d4540f..e5b3101e 100644 --- a/.env.development.yh +++ b/.env.development.yh @@ -4,8 +4,8 @@ ENV = 'development.yh' # VITE_APP_BASE_H5_API_Url = 'http://25.18.122.65:7001' -# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786' -VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786' +VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786' +# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786' # VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7002' # VITE_APP_BASE_H5_API_Url_TRAEXAM = 'http://25.64.32.154:9604' # VITE_APP_BASE_H5_API_Url_TRAPRACTICE = 'http://25.64.32.156:9603' diff --git a/src/components/examination/subject.vue b/src/components/examination/subject.vue index 2b862b5f..b6265e64 100644 --- a/src/components/examination/subject.vue +++ b/src/components/examination/subject.vue @@ -2,7 +2,7 @@ - {{ subject_type_text }} + {{ subject_type_text }} {{ item.tgtGrade }}分 @@ -44,14 +44,13 @@ - + {{ subject_data.qnsContent }} - + @@ -119,6 +120,8 @@ font-size: 30rpx; margin-top: 20rpx; margin-bottom: 20rpx; + font-weight: bold; + color: #333333; } .talking-info { diff --git a/src/pages/courseRecord/components/esQuestionAnswer.vue b/src/pages/courseRecord/components/esQuestionAnswer.vue index c5de046d..ddb0f118 100644 --- a/src/pages/courseRecord/components/esQuestionAnswer.vue +++ b/src/pages/courseRecord/components/esQuestionAnswer.vue @@ -49,6 +49,7 @@ import { onUnload } from '@dcloudio/uni-app'; + import { getToken } from '@/common/common.js' const props = defineProps({ dataInfo: { default: () => ({ @@ -135,10 +136,11 @@ emit('buutton_click', type, props.dataInfo); }; const pauseVoice = () => { + console.log('pauseVoice') if (!talkVoiceObj.value) return; talkVoiceObj.value.pause(); isPlaying.value = false; - emit('changePlay', ''); + // emit('changePlay', ''); }; const playVoice = () => { emit('changePlay', unref(dataInfo)?.ossAddr); @@ -149,7 +151,7 @@ talkVoiceObj.value.src = ''; if (unref(dataInfo).ossAddr) { setTimeout(() => { - talkVoiceObj.value.src = unref(dataInfo).ossAddr; + talkVoiceObj.value.src = unref(dataInfo).ossAddr + '?tk=' + getToken(); talkVoiceObj.value.play(); isPlaying.value = true; }, 100); @@ -160,22 +162,26 @@ talkVoiceObj.value = uni.createInnerAudioContext(); let prevTime = -1; talkVoiceObj.value.onEnded(() => { + console.log('onEnded') emit('changePlay', ''); prevTime = -1; talkVoiceObj.value.src = ''; }); talkVoiceObj.value.onStop(() => { + console.log('onEnded') emit('changePlay', ''); prevTime = -1; talkVoiceObj.value.src = ''; }); talkVoiceObj.value.onPause(() => { + console.log('onEnded') prevTime = talkVoiceObj.value.currentTime; emit('changePlay', ''); }); talkVoiceObj.value.onError(() => { - prevTime = -1; - emit('changePlay', ''); + console.log('onError') + // prevTime = -1; + // emit('changePlay', ''); }); talkVoiceObj.value.onPlay(() => { prevTime = talkVoiceObj.value.currentTime; @@ -195,7 +201,7 @@ } }); if (unref(dataInfo).intrctWay === '02') { - itemVoice.value = unref(dataInfo).ossAddr; + itemVoice.value = unref(dataInfo).ossAddr + '?tk=' + getToken(); talkVoiceObj.value.src = itemVoice.value; setTimeout(() => { setVoiceTime(0); diff --git a/src/pages/courseRecord/components/talkingItem.vue b/src/pages/courseRecord/components/talkingItem.vue index 319016f6..31cf0fd0 100644 --- a/src/pages/courseRecord/components/talkingItem.vue +++ b/src/pages/courseRecord/components/talkingItem.vue @@ -31,10 +31,13 @@ {{ showContent }} - - + + + + @@ -257,7 +260,7 @@ }) return _sum }) - const mode = ref('study') // 考试 examination 练习practice 学习study + const mode = ref('study_record') // 考试 examination 练习practice 学习study const showWithdraw = computed(() => { let _isMe = unref(lastQuestionInfo).qstLogId === unref(dataInfo).qstLogId