From dfb3f99f5cbbbd264d715ebe0a2eb409b99ddf40 Mon Sep 17 00:00:00 2001 From: yanghang Date: Thu, 24 Jul 2025 09:16:23 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20ai=E9=97=AE=E7=AD=94=E6=96=87?= =?UTF-8?q?=E6=9C=AC=E9=99=90=E5=88=B6=E9=95=BF=E5=BA=A6100?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/course/components/talkingItem.vue | 4 ++-- src/pages/course/components/touchBtn.vue | 6 +++++- src/pages/index/components/question.vue | 6 +++--- src/pages/index/dialog.vue | 1 + 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/pages/course/components/talkingItem.vue b/src/pages/course/components/talkingItem.vue index 15629ef3..a4759eb1 100644 --- a/src/pages/course/components/talkingItem.vue +++ b/src/pages/course/components/talkingItem.vue @@ -436,13 +436,13 @@ const audioCacheObj = computed(() => storageStore.audioObj) if(talkVoiceObj.value.duration){ voiceTime.value = ( Math.ceil(talkVoiceObj.value.duration) || 0 ) + 's' }else{ - if(sum === 5) { + if(sum === 10) { voiceTime.value = 0 + 's' return } setTimeout(()=>{ setVoiceTime(sum) - },100) + },200) } } const playQnsVoice = (readType = 'qns', item) =>{ diff --git a/src/pages/course/components/touchBtn.vue b/src/pages/course/components/touchBtn.vue index 940336de..189d94e2 100644 --- a/src/pages/course/components/touchBtn.vue +++ b/src/pages/course/components/touchBtn.vue @@ -9,7 +9,7 @@ >按住说话 - @@ -72,6 +72,10 @@ const props = defineProps({ default: '当前状态不能发送内容!', type: String }, + textValueLength:{ + type: Number, + default: 500 + } }) const { isDisabled, onlyVoice } = toRefs(props) const isLoadingState = computed(() => props.isLoading) diff --git a/src/pages/index/components/question.vue b/src/pages/index/components/question.vue index 0d0b4d79..d8623d81 100644 --- a/src/pages/index/components/question.vue +++ b/src/pages/index/components/question.vue @@ -127,10 +127,10 @@ import { onUnload } from '@dcloudio/uni-app'; } const setVoiceTime = (sum) => { sum += 1 - if(talkVoiceObj.value.duration){ - voiceTime.value = ( Math.ceil(talkVoiceObj.value.duration) || 0 ) + 's' + if(Math.ceil(talkVoiceObj.value.duration)>0){ + voiceTime.value = (Math.ceil(talkVoiceObj.value.duration) || 1 ) + 's' }else{ - if(sum === 10) { + if(sum === 20) { voiceTime.value = 0 + 's' return } diff --git a/src/pages/index/dialog.vue b/src/pages/index/dialog.vue index 9fbae236..8e8449cf 100644 --- a/src/pages/index/dialog.vue +++ b/src/pages/index/dialog.vue @@ -80,6 +80,7 @@ From a440d541c77d546ff1fd333d5f9fcd9c6581b952 Mon Sep 17 00:00:00 2001 From: yanghang Date: Thu, 24 Jul 2025 09:18:04 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=96=87=E6=9C=AC=E5=BD=95=E5=85=A5?= =?UTF-8?q?=E6=94=B9=E4=B8=BA500?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/index/dialog.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pages/index/dialog.vue b/src/pages/index/dialog.vue index 75f69bf9..03ceb808 100644 --- a/src/pages/index/dialog.vue +++ b/src/pages/index/dialog.vue @@ -80,7 +80,6 @@ From f6880f1c7d1fb7ee587c502745c310172e623f42 Mon Sep 17 00:00:00 2001 From: yanghang Date: Thu, 24 Jul 2025 09:37:46 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .../markdown-preview/markdown-preview.vue | 4 +++- src/pages/index/components/answer.vue | 23 +++++++++++++++---- src/pages/index/components/talking-item.vue | 1 + src/pages/index/dialog.vue | 7 ++++++ 5 files changed, 31 insertions(+), 6 deletions(-) diff --git a/.env.development b/.env.development index 5bb01777..d384a681 100644 --- a/.env.development +++ b/.env.development @@ -18,4 +18,4 @@ VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7001' # h5专用地址 -VITE_APP_BASE_H5_API_Url = 'https://aitstest.jlbank.com.cn:7002' +VITE_APP_BASE_H5_API_Url = 'http://aitstest.jlbank.com.cn:7001' diff --git a/src/components/markdown-preview/markdown-preview.vue b/src/components/markdown-preview/markdown-preview.vue index 6dd32d5c..99c4e96a 100644 --- a/src/components/markdown-preview/markdown-preview.vue +++ b/src/components/markdown-preview/markdown-preview.vue @@ -64,5 +64,7 @@ padding: 2px 4px; border-radius: 3px; } - + p,span,div{ + word-break: break-all; + } \ No newline at end of file diff --git a/src/pages/index/components/answer.vue b/src/pages/index/components/answer.vue index 218f7494..06b21d24 100644 --- a/src/pages/index/components/answer.vue +++ b/src/pages/index/components/answer.vue @@ -1,5 +1,11 @@