From dbf202a9a07687725a7b32cfc05027fd7040e1d2 Mon Sep 17 00:00:00 2001
From: no99 <17663930442@163.com>
Date: Tue, 12 Aug 2025 13:43:00 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E8=B0=83=E6=95=B4main-container=E4=BD=8D?=
=?UTF-8?q?=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/homePage.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/views/homePage.vue b/src/views/homePage.vue
index 51826f9..9abfe5a 100644
--- a/src/views/homePage.vue
+++ b/src/views/homePage.vue
@@ -1009,7 +1009,7 @@ body {
}
/* 当历史记录组件折叠时调整主容器边距 */
.main-container.collapsed {
- margin-left: 40px;
+ margin-left: 3%;
}
.zhezhao {
From 5feeaa3e3b1c0badf4d3b9b551ad718de758b4a5 Mon Sep 17 00:00:00 2001
From: no99 <17663930442@163.com>
Date: Tue, 12 Aug 2025 13:52:51 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E5=8E=86=E5=8F=B2=E8=AE=B0=E5=BD=95?=
=?UTF-8?q?=E7=82=B9=E5=87=BB=E8=8C=83=E5=9B=B4=E7=BC=A9=E5=B0=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/components/HistoryRecord.vue | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/views/components/HistoryRecord.vue b/src/views/components/HistoryRecord.vue
index 87a1746..7abfe79 100644
--- a/src/views/components/HistoryRecord.vue
+++ b/src/views/components/HistoryRecord.vue
@@ -67,7 +67,6 @@
v-for="record in history.list"
:key="record.id"
class="history-item"
- @click="selectRecord(record)"
:class="{ active: selectedRecordId === record.id }"
>
From f30a7508dd085b269532b7031e803d2dd5e59d65 Mon Sep 17 00:00:00 2001
From: no99 <17663930442@163.com>
Date: Tue, 12 Aug 2025 18:04:31 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E5=85=AC=E5=91=8A=E9=A1=B5=E5=92=8C?=
=?UTF-8?q?=E5=8F=8D=E9=A6=88=E9=A1=B5=E9=80=82=E9=85=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/AIchat.vue | 31 +++++++++++++++++++++-------
src/views/Announcement.vue | 18 +++++++++++++++++
src/views/components/HistoryRecord.vue | 6 +++---
src/views/homePage.vue | 37 ++++++++++++++++++++--------------
4 files changed, 67 insertions(+), 25 deletions(-)
diff --git a/src/views/AIchat.vue b/src/views/AIchat.vue
index aab7441..9be8366 100644
--- a/src/views/AIchat.vue
+++ b/src/views/AIchat.vue
@@ -758,24 +758,29 @@ watch(
if (flag) {
const params2 = {
- content: newVal[newVal.length - 1].content,
language: "cn",
- marketList: "usa,sg,my,hk,cn,can,vi,th,in",
token: localStorage.getItem("localToken"),
+ parentId: codeData.value.parentId,
+ stockId: codeData.value.stockId,
+ recordId: codeData.value.recordId,
+
+ // content: newVal[newVal.length - 1].content,
+ // marketList: "usa,sg,my,hk,cn,can,vi,th,in",
+ // name: codeData.value.name,
+ // code: codeData.value.code,
+ // market: codeData.value.market,
+
// language: "cn",
// marketList: "hk,cn,usa,my,sg,vi,in,gb"
// token: "+SsksARQgUHIbIG3rRnnbZi0+fEeMx8pywnIlrmTxo5EOPR/wjWDV7w7+ZUseiBtf9kFa/atmNx6QfSpv5w",
- name: codeData.value.name,
- code: codeData.value.code,
- market: codeData.value.market,
};
try {
const env = import.meta.env.VITE_ENV;
const result20 = await dataListAPI({
token:
- // "8Csj5VVX1UbIb4C3oxrnbZi0+fEeMx8pywnIlrmTm45Cb/EllzWACLto9J9+fCFsfdgBOvKvyY94FvqlvM0",
- "8nkj4QBV1RPIb4CzoRTnbZi0+fEeMx8pywnIlrmTxdwROKkuwWqAWu9orpkpeXVqL98DPfeonNYpHv+mucA",
+ "8Csj5VVX1UbIb4C3oxrnbZi0+fEeMx8pywnIlrmTm45Cb/EllzWACLto9J9+fCFsfdgBOvKvyY94FvqlvM0",
+ // "8nkj4QBV1RPIb4CzoRTnbZi0+fEeMx8pywnIlrmTxdwROKkuwWqAWu9orpkpeXVqL98DPfeonNYpHv+mucA",
market: codeData.value.market,
code: codeData.value.code,
language: "cn", //t.value.suoxie,
@@ -2058,6 +2063,9 @@ watch(
const handleOneAPI = async () => {
try {
result21 = await dbqbSecondOneAPI(params2);
+ if (result21.code == 400) {
+ throw new Error("API返回错误码400,请求失败");
+ }
console.log("OneAPI成功返回:", result21);
apiStatus.one.completed = true;
@@ -2085,6 +2093,9 @@ watch(
const handleTwoAPI = async () => {
try {
result22 = await dbqbSecondTwoAPI(params2);
+ if (result22.code == 400) {
+ throw new Error("API返回错误码400,请求失败");
+ }
console.log("TwoAPI成功返回:", result22);
apiStatus.two.completed = true;
@@ -2111,6 +2122,9 @@ watch(
const handleThreeAPI = async () => {
try {
result23 = await dbqbSecondThreeAPI(params2);
+ if (result23.code == 400) {
+ throw new Error("API返回错误码400,请求失败");
+ }
// result23 = await dbqbSecondThreeAPI();
console.log("ThreeAPI成功返回:", result23);
@@ -2139,6 +2153,9 @@ watch(
const handleFourAPI = async () => {
try {
result24 = await dbqbSecondFourAPI(params2);
+ if (result24.code == 400) {
+ throw new Error("API返回错误码400,请求失败");
+ }
console.log("FourAPI成功返回:", result24);
apiStatus.four.completed = true;
diff --git a/src/views/Announcement.vue b/src/views/Announcement.vue
index 1a93982..c2ea78f 100644
--- a/src/views/Announcement.vue
+++ b/src/views/Announcement.vue
@@ -5,6 +5,9 @@ import {
qsArpAamClickAPI,
getMarketAndCodeAPI,
} from "../api/AIxiaocaishen";
+import back from "../assets/img/Feedback/back.png";
+import { useDataStore } from "@/store/dataList.js";
+const dataStore = useDataStore();
const marketList = ref({
usa: "美股",
@@ -79,6 +82,10 @@ const clickCode = (code) => {
emit("ensureAIchat");
};
+const feedbackBack = () => {
+ dataStore.isFeedback = false;
+};
+
onMounted(() => {
getAnnouncement();
@@ -86,6 +93,11 @@ onMounted(() => {
});
+
+
+
![返回按钮]()
+
+