Browse Source

Merge branch 'hongxilin/feature-20250628153758-财神优化:字正确性,一致性等' into milestone-20250710-上线前优化

dev
no99 1 day ago
parent
commit
7905582284
  1. 4
      src/views/AIchat.vue
  2. 14
      src/views/components/HistoryRecord.vue
  3. 6
      src/views/homePage.vue

4
src/views/AIchat.vue

@ -2467,7 +2467,7 @@ watch(
chatStore.messages.push({
sender: "user",
timestamp: clickRecord.value.createdTime,
content: clickRecord.value.stockName+'('+clickRecord.value.stockCode+')',
content: clickRecord.value.keyword,
audioArray: [
clickRecord.value.wokeFlowData.One.url,
clickRecord.value.wokeFlowData.Two.url,
@ -4477,7 +4477,7 @@ onUnmounted(() => {
<div v-html="msg.content"></div>
</div>
</div>
<div class="user-sendTime">
<div v-if="msg.timestamp" class="user-sendTime">
{{ moment(msg.timestamp).format("YYYY-MM-DD HH:mm:ss") }}
</div>
</div>

14
src/views/components/HistoryRecord.vue

@ -78,7 +78,7 @@
</div>
<div v-else v-for="history in categoryHistory" :key="history.name">
<div class="categoryName">
<div class="categoryName" v-if="history.list.length!=0">
{{ history.name }}
</div>
<div
@ -241,7 +241,7 @@
</div>
<div v-else v-for="history in categoryHistory" :key="history.name">
<div class="categoryName">
<div class="categoryName" v-if="history.list.length!=0">
{{ history.name }}
</div>
<div
@ -667,6 +667,15 @@ const selectRecord = async (record) => {
});
if (result && result.data) {
if (props.isMobile) {
//
isCollapsed.value = true;
if (props.currentType == "AIchat") {
chatStore.aiChatCall = false;
} else if (props.currentType == "AiEmotion") {
chatStore.aiEmotionCall = false;
}
}
historyData.value = result.data;
chatStore.dbqbClickRecord = historyData.value;
//
@ -908,6 +917,7 @@ onMounted(() => {
width: 100%;
/* padding: 20px; */
overflow: hidden;
min-height: 0;
}
.head-container {

6
src/views/homePage.vue

@ -256,7 +256,6 @@ const sendMessage = async () => {
{
sender: "user",
content: messageContent,
timestamp: new Date().toISOString(),
audioArray: [],
audioStatus: false,
},
@ -596,6 +595,11 @@ const onBlur = function () {
let touchmoveHandlerRef = null;
const touchmoveHandler = (e) => {
if (!dataStore.isFeedback) {
if (historyRecordRef) {
if (!historyRecordRef.value.isCollapsed) {
return;
}
}
//
const isScrollableArea = e.target.closest(".tab-content");

Loading…
Cancel
Save