|
|
@ -90,9 +90,14 @@ |
|
|
|
<div class="record-content" @click="selectRecord(record)"> |
|
|
|
<div class="record-img"> |
|
|
|
<img |
|
|
|
v-if="marketList[record.stockMarket]" |
|
|
|
:src="marketList[record.stockMarket]" |
|
|
|
:alt="record.stockMarket" |
|
|
|
@error="handleImageError" |
|
|
|
/> |
|
|
|
<img |
|
|
|
v-else |
|
|
|
src="https://d31zlh4on95l9h.cloudfront.net/images/9a431843b182c64a05fa3c8f6772b8a4.png" |
|
|
|
alt="record.stockMarket" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
<div class="record-msg"> |
|
|
@ -249,9 +254,15 @@ |
|
|
|
<div class="record-content" @click="selectRecord(record)"> |
|
|
|
<div class="record-img"> |
|
|
|
<img |
|
|
|
v-if="marketList[record.stockMarket]" |
|
|
|
:src="marketList[record.stockMarket]" |
|
|
|
:alt="record.stockMarket" |
|
|
|
/> |
|
|
|
<img |
|
|
|
v-else |
|
|
|
src="https://d31zlh4on95l9h.cloudfront.net/images/9a431843b182c64a05fa3c8f6772b8a4.png" |
|
|
|
alt="record.stockMarket" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
<div class="record-msg"> |
|
|
|
<div class="record-text"> |
|
|
@ -665,14 +676,6 @@ const closeHistory = () => { |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
// 图片加载错误处理 |
|
|
|
const handleImageError = (event) => { |
|
|
|
console.error("图片加载失败:", event.target.src); |
|
|
|
// 可以设置默认图片或重试逻辑 |
|
|
|
event.target.src = |
|
|
|
"https://d31zlh4on95l9h.cloudfront.net/images/9a431843b182c64a05fa3c8f6772b8a4.png"; |
|
|
|
}; |
|
|
|
|
|
|
|
const historyData = ref({}); |
|
|
|
const selectRecord = async (record) => { |
|
|
|
if (props.currentType == "AIchat" && chatStore.firstAPICall) { |
|
|
|