|
|
@ -1569,11 +1569,9 @@ watch( |
|
|
|
|
|
|
|
// const ac33 = result22.data.zjqssc1; |
|
|
|
|
|
|
|
|
|
|
|
const ac34 = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【资金趋势导航】</p><p>`; |
|
|
|
const ac35 = result22.data.zjqssc1; |
|
|
|
|
|
|
|
|
|
|
|
// const ac3 = `<p>${result23.data.DXTSC}</p><p>${result23.data.DXTSC2}</p><p>${result23.data.ZJQSSC1}</p>`; |
|
|
|
const ac3Arr = []; |
|
|
|
ac3Arr.push(ac31); |
|
|
@ -1976,8 +1974,7 @@ watch( |
|
|
|
if ( |
|
|
|
!clickRecord.value.wokeFlowData.One || |
|
|
|
!clickRecord.value.wokeFlowData.Two || |
|
|
|
!clickRecord.value.wokeFlowData.Three || |
|
|
|
!clickRecord.value.wokeFlowData.Four |
|
|
|
!clickRecord.value.wokeFlowData.Three |
|
|
|
) { |
|
|
|
return; |
|
|
|
} |
|
|
@ -1985,18 +1982,25 @@ watch( |
|
|
|
// 清空聊天框内容 |
|
|
|
chatStore.messages = []; |
|
|
|
|
|
|
|
chatStore.messages.push({ |
|
|
|
const userAudioArray = [ |
|
|
|
clickRecord.value.wokeFlowData.One.link1, |
|
|
|
clickRecord.value.wokeFlowData.One.link, |
|
|
|
clickRecord.value.wokeFlowData.Two.link3, |
|
|
|
]; |
|
|
|
// if (clickRecord.value.wokeFlowData.Two.link2) { |
|
|
|
// userAudioArray.push(clickRecord.value.wokeFlowData.Two.link2); |
|
|
|
// } |
|
|
|
userAudioArray.push(clickRecord.value.wokeFlowData.Two.link1); |
|
|
|
userAudioArray.push(clickRecord.value.wokeFlowData.Three.link); |
|
|
|
const userContent = { |
|
|
|
sender: "user", |
|
|
|
timestamp: clickRecord.value.createdTime, |
|
|
|
content: clickRecord.value.keyword, |
|
|
|
audioArray: [ |
|
|
|
clickRecord.value.wokeFlowData.One.url, |
|
|
|
clickRecord.value.wokeFlowData.Two.url, |
|
|
|
clickRecord.value.wokeFlowData.Three.url, |
|
|
|
clickRecord.value.wokeFlowData.Four.url, |
|
|
|
], |
|
|
|
audioArray: userAudioArray, |
|
|
|
audioStatus: false, |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
chatStore.messages.push(userContent); |
|
|
|
|
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
@ -2021,7 +2025,7 @@ watch( |
|
|
|
content: pc1, |
|
|
|
}); |
|
|
|
|
|
|
|
const nineTurns = clickRecord.value.stockData.nineTurns; |
|
|
|
const nineTurns = clickRecord.value.stockData.data; |
|
|
|
// 度牛尺K线图 |
|
|
|
if ( |
|
|
|
nineTurns && |
|
|
@ -2096,6 +2100,7 @@ watch( |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
// 添加标题-数据分析时代下的认知变现 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "title2", |
|
|
@ -2103,64 +2108,64 @@ watch( |
|
|
|
content: "", |
|
|
|
}); |
|
|
|
|
|
|
|
const pc2 = marked(clickRecord.value.wokeFlowData.Two.hxjzpg); |
|
|
|
// 先推送初始消息 |
|
|
|
// 添加图片-数据分析时代下的认知变现 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "content3", |
|
|
|
type: "content3", |
|
|
|
content: pc2, |
|
|
|
type: "img1", |
|
|
|
content: |
|
|
|
"https://d31zlh4on95l9h.cloudfront.net/images/5baa0a449cf74fb6a1afb1c909a21194.png", |
|
|
|
}); |
|
|
|
|
|
|
|
// 添加标题-结构框架分析 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "title3", |
|
|
|
type: "title3", |
|
|
|
content: title2, |
|
|
|
content: |
|
|
|
"https://d31zlh4on95l9h.cloudfront.net/images/9ab9d76b6906eb914fa1842dbcd56841.png", |
|
|
|
}); |
|
|
|
|
|
|
|
const ac3 = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【主力行为】</p><p>${clickRecord.value.wokeFlowData.Three.zhuli1}</p><p>${clickRecord.value.wokeFlowData.Three.zhuli2}</p><p>${clickRecord.value.wokeFlowData.Three.zhuli3}</p>`; |
|
|
|
|
|
|
|
// 添加内容框1 |
|
|
|
const pc2 = marked(clickRecord.value.wokeFlowData.One.jgkjfx); |
|
|
|
// 先推送初始消息 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "content3", |
|
|
|
type: "content3", |
|
|
|
content: ac3, |
|
|
|
isTyping: true, |
|
|
|
content: pc2, |
|
|
|
}); |
|
|
|
|
|
|
|
// 添加标题-资金动向监控 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "title3", |
|
|
|
type: "title3", |
|
|
|
content: title3, |
|
|
|
content: |
|
|
|
" https://d31zlh4on95l9h.cloudfront.net/images/f95c44f83b3e3c52e88964631c199060.png", |
|
|
|
}); |
|
|
|
|
|
|
|
const arr = clickRecord.value.wokeFlowData.Three.kongjian.split(","); |
|
|
|
const kongjian = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【空间维度】</p><p style="display:flex;justify-content:center;">${arr[0]},${arr[1]}</p><p style="display:flex;justify-content:center;">${arr[2]},${arr[3]}</p>`; |
|
|
|
const shijian = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【时间维度】</p><p style="display:flex;justify-content:center;">${clickRecord.value.wokeFlowData.Three.shijian}</p>`; |
|
|
|
const nengliang = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【能量维度】</p><p style="display:flex;justify-content:center;">${clickRecord.value.wokeFlowData.Three.nengliang}</p>`; |
|
|
|
const ac4 = kongjian + shijian + nengliang; |
|
|
|
const ac3 = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【资金异动信号】</p><p>${clickRecord.value.wokeFlowData.Two.dxtsc}</p><p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【资金趋势导航】</p><p>${clickRecord.value.wokeFlowData.Two.zjqssc1}</p>`; |
|
|
|
|
|
|
|
// 先推送初始消息 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "content3", |
|
|
|
type: "content3", |
|
|
|
content: ac4, |
|
|
|
content: ac3, |
|
|
|
isTyping: true, |
|
|
|
}); |
|
|
|
|
|
|
|
// 添加标题-策略共振决策模型 |
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "title3", |
|
|
|
type: "title3", |
|
|
|
content: title4, |
|
|
|
content: |
|
|
|
"https://d31zlh4on95l9h.cloudfront.net/images/ce71f75008422ed70e88b1ae0bc4d550.png", |
|
|
|
}); |
|
|
|
|
|
|
|
const cftj = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【触发条件】</p><p>${clickRecord.value.wokeFlowData.Four.cftl}</p>`; |
|
|
|
const gfzl = `<p style="margin:0;color:#FFD700;font-weight:bold;display:flex;justify-content:center;font-size:22px">【攻防指令】</p><p>${clickRecord.value.wokeFlowData.Four.gfzl}</p>`; |
|
|
|
const ac5 = cftj + gfzl; |
|
|
|
// 添加内容框4 |
|
|
|
const ac5 = `<p>${clickRecord.value.wokeFlowData.Three.zjqssc2}</p>`; |
|
|
|
|
|
|
|
// 先推送初始消息 |
|
|
|
chatStore.messages.push({ |
|
|
@ -2169,7 +2174,6 @@ watch( |
|
|
|
type: "content3", |
|
|
|
content: ac5, |
|
|
|
}); |
|
|
|
|
|
|
|
chatStore.messages.push({ |
|
|
|
sender: "ai", |
|
|
|
class: "mianze", |
|
|
|