diff --git a/src/api/AIxiaocaishen.js b/src/api/AIxiaocaishen.js index 36d701f..1658497 100644 --- a/src/api/AIxiaocaishen.js +++ b/src/api/AIxiaocaishen.js @@ -284,7 +284,7 @@ export const changeTopAPI = function (params) { method: "POST", data: params, headers: { - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }, }); }; @@ -313,7 +313,7 @@ export const showExchangeAPI = function (params) { method: "POST", data: params, headers: { - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }, }); }; @@ -324,7 +324,7 @@ export const godExchangeAPI = function (params) { method: "POST", data: params, headers: { - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }, }); }; diff --git a/src/api/AiEmotionApi.js b/src/api/AiEmotionApi.js index acd89c3..93daa95 100644 --- a/src/api/AiEmotionApi.js +++ b/src/api/AiEmotionApi.js @@ -24,7 +24,7 @@ export const getReplyAPI = function (params) { url: `${APIurl}/api/workflow/aiGodFirst`, method: "post", data: { - "token": localStorage.getItem("localToken"), + "token": localStorage.getItem("aiGodToken"), "language": "cn", "marketList": "hk,cn,usa,my,sg,vi,in,gb", "content": params.content @@ -55,7 +55,7 @@ export const getConclusionAPI = function (params) { "parentId": params.parentId, "recordId": params.recordId, "stockId": params.stockId, - "token": localStorage.getItem("localToken") + "token": localStorage.getItem("aiGodToken") }, }); }; \ No newline at end of file diff --git a/src/assets/js/useProjectTracking.js b/src/assets/js/useProjectTracking.js index 77bce22..663680e 100644 --- a/src/assets/js/useProjectTracking.js +++ b/src/assets/js/useProjectTracking.js @@ -41,7 +41,7 @@ export function useProjectTracking(projectRoutes) { isInProject.value = true; hasRecordedEntry.value = true; - const token = localStorage.getItem("localToken"); + const token = localStorage.getItem("aiGodToken"); if (token) { const result = useAiGodAPI({ token: token, @@ -78,17 +78,17 @@ export function useProjectTracking(projectRoutes) { const exitTime = Date.now(); const duration = Math.floor((exitTime - timestamp) / 1000); - const localToken = localStorage.getItem("localToken"); + const aiGodToken = localStorage.getItem("aiGodToken"); console.log("进入项目的时间", storedEntryTime); console.log("停留时间", duration); const params = { stayTime: duration, // loginTime: storedEntryTime, - token: localToken, + token: aiGodToken, }; - if (localToken) { + if (aiGodToken) { try { const res = await updateStayTimeAPI(params); console.log("跟踪数据已发送:", res); diff --git a/src/main.js b/src/main.js index 8b0e022..ee6693f 100644 --- a/src/main.js +++ b/src/main.js @@ -13,6 +13,7 @@ const { packageFun, fullClose } = useAppBridge(); const app = createApp(App); const pinia = createPinia(); pinia.use(piniaPluginPersistedstate); + for (const [key, component] of Object.entries(ElementPlusIconsVue)) { app.component(key, component); } diff --git a/src/store/chat.js b/src/store/chat.js index 8d7c63b..66a9aa8 100644 --- a/src/store/chat.js +++ b/src/store/chat.js @@ -22,7 +22,7 @@ export const useChatStore = defineStore("chat", { actions: { async getUserCount() { const result = await getUserCountAPI({ - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), source: "1", }); this.UserCount = result.data; diff --git a/src/store/dataList.js b/src/store/dataList.js index 7c54dc8..3e8754a 100644 --- a/src/store/dataList.js +++ b/src/store/dataList.js @@ -66,7 +66,7 @@ export const useDataStore = defineStore("data", () => { const code = ref(getQueryVariable("code")); console.log(token.value); // 输出 token 的值,例如 "111" const fetchChartData = async (market, code) => { - const getTokenString = String(localStorage.getItem("localToken")); + const getTokenString = String(localStorage.getItem("aiGodToken")); // const getMarketString = String(localStorage.getItem("localMarket")); // const getCodeString = String(localStorage.getItem("localCode")); // const getMarket = String() @@ -157,7 +157,7 @@ export const useDataStore = defineStore("data", () => { }; const getUserInfo = async () => { - const getTokenString = String(localStorage.getItem("localToken")); + const getTokenString = String(localStorage.getItem("aiGodToken")); const res = await getUserInfoAPI({ token: getTokenString || "", }); diff --git a/src/store/userPessionCode.js b/src/store/userPessionCode.js index 625a45f..216d5aa 100644 --- a/src/store/userPessionCode.js +++ b/src/store/userPessionCode.js @@ -33,8 +33,8 @@ export const useUserStore = defineStore('user', () => { } const fetchUserInfo = async () => { - // const getTokenString = localStorage.getItem('localToken') - // ? String(localStorage.getItem('localToken')) + // const getTokenString = localStorage.getItem('aiGodToken') + // ? String(localStorage.getItem('aiGodToken')) // : '' // 存储token // const getRouteString = decodeURIComponent(String(getQueryVariable('token'))) // 地址栏的token @@ -54,8 +54,8 @@ export const useUserStore = defineStore('user', () => { // key: 'token' // } // ) - getAppToken.value = localStorage.getItem('localToken') - ? String(localStorage.getItem('localToken')) + getAppToken.value = localStorage.getItem('aiGodToken') + ? String(localStorage.getItem('aiGodToken')) : '' loading.value = true try { diff --git a/src/views/AIchat.vue b/src/views/AIchat.vue index d854503..a2ef222 100644 --- a/src/views/AIchat.vue +++ b/src/views/AIchat.vue @@ -1130,7 +1130,7 @@ watch( marketList: "usa,sg,my,hk,cn,can,vi,th,in", content: newVal[newVal.length - 1].content, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), model: 1, // language: "cn", // marketList: "hk,cn,usa,my,sg,vi,in,gb" @@ -1246,7 +1246,7 @@ watch( if (flag) { const params2 = { language: "cn", - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), parentId: codeData.value.parentId, stockId: codeData.value.stockId, recordId: codeData.value.recordId, diff --git a/src/views/AIfind.vue b/src/views/AIfind.vue index 5e35491..67ce652 100644 --- a/src/views/AIfind.vue +++ b/src/views/AIfind.vue @@ -25,7 +25,7 @@ const showNews = async (news) => { // 点击新闻记录 const result = await newsClickAPI({ - token: localStorage.getItem('localToken'), + token: localStorage.getItem('aiGodToken'), id: news.id }) console.log(result) diff --git a/src/views/AiEmotion.vue b/src/views/AiEmotion.vue index 70b04f8..32fe27a 100644 --- a/src/views/AiEmotion.vue +++ b/src/views/AiEmotion.vue @@ -2189,7 +2189,7 @@ async function handleSendMessage(input, onComplete) { // const params = { // content: userMessage.text, // userData: { - // token: localStorage.getItem('localToken'), + // token: localStorage.getItem('aiGodToken'), // language: "cn", // brainPrivilegeState: '1', // swordPrivilegeState: '1', @@ -2203,7 +2203,7 @@ async function handleSendMessage(input, onComplete) { // }; const result = await getReplyAPI({ - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), language: "cn", marketList: "hk,cn,usa,my,sg,vi,in,gb", content: userMessage.text, @@ -2386,7 +2386,7 @@ async function handleSendMessage(input, onComplete) { recordId: parsedData.recordId, parentId: parsedData.parentId, stockId: parsedData.stockId, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), language: "cn", }; diff --git a/src/views/Announcement.vue b/src/views/Announcement.vue index 2c8406d..9858775 100644 --- a/src/views/Announcement.vue +++ b/src/views/Announcement.vue @@ -65,7 +65,7 @@ const getAnnouncement = async () => { showVideoContainer.value = true; const click = await qsArpAamClickAPI({ - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), id: result.data[0].id, }); // console.log(click); diff --git a/src/views/DBQBmodel.vue b/src/views/DBQBmodel.vue index 094946d..081e6ac 100644 --- a/src/views/DBQBmodel.vue +++ b/src/views/DBQBmodel.vue @@ -40,7 +40,7 @@ const noPermissonDialogObj = ref({}); const goToHomePage = async () => { try { let params = { - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), model: 1, }; diff --git a/src/views/Emotionsmodel.vue b/src/views/Emotionsmodel.vue index 455aa3f..4ff74f1 100644 --- a/src/views/Emotionsmodel.vue +++ b/src/views/Emotionsmodel.vue @@ -77,7 +77,7 @@ const noPermissonDialogObj = ref({}); const goToAiEmotion = async () => { try { let params = { - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), model: 2, }; diff --git a/src/views/Feedback.vue b/src/views/Feedback.vue index 05d36aa..b35b36f 100644 --- a/src/views/Feedback.vue +++ b/src/views/Feedback.vue @@ -27,7 +27,7 @@ const submitFailureContent = ref(""); const feedbackSubmit = async () => { console.log(feedbackContent.value); console.log(feedbackFileList.value); - const token = localStorage.getItem("localToken"); + const token = localStorage.getItem("aiGodToken"); if (feedbackContent.value == "" && feedbackFileList.value.length == 0) { submitFailureDialogVisible.value = true; submitFailureContent.value = "请输入反馈内容或上传图片"; @@ -77,7 +77,7 @@ const feedbackHistoryList = ref([]); const feedbackHistory = async () => { try { const result = await getFeedbackAPI({ - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); console.log(result); diff --git a/src/views/Selectmodel.vue b/src/views/Selectmodel.vue index 19fb170..8b99c4f 100644 --- a/src/views/Selectmodel.vue +++ b/src/views/Selectmodel.vue @@ -51,12 +51,12 @@ onMounted(() => { !isPhone && token && localStorage.setItem( - "localToken", + "aiGodToken", decodeURIComponent(String(getQueryVariable("token"))) ); // localStorage.setItem( - // "localToken", + // "aiGodToken", // "pCtw6AYK0EHAaIexoFHsbZjtsfEAIhcmwkCFm6uKko8VPfMvyDiODL9v9c0veic9fIpQbvT8zN4sH/Si6Q" // ); diff --git a/src/views/components/BackToHomeButton.vue b/src/views/components/BackToHomeButton.vue index f54ada5..46c9c34 100644 --- a/src/views/components/BackToHomeButton.vue +++ b/src/views/components/BackToHomeButton.vue @@ -46,7 +46,7 @@ const backToHome = () => { } else { window.parent.location.href = "https://web.homilychart.com/product/hljw/homepage?token=" + - encodeURIComponent(localStorage.getItem("localToken")); + encodeURIComponent(localStorage.getItem("aiGodToken")); } } }; diff --git a/src/views/components/HistoryRecord.vue b/src/views/components/HistoryRecord.vue index 559b109..0447b89 100644 --- a/src/views/components/HistoryRecord.vue +++ b/src/views/components/HistoryRecord.vue @@ -625,7 +625,7 @@ const changeTopStatus = async (isTop, id) => { }); await getHistoryList({ model: props.currentType == "AIchat" ? 1 : 2, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); } catch (error) { console.error("操作失败:", error); @@ -646,7 +646,7 @@ const backToSelectModel = () => { const openHistory = () => { // getHistoryList({ // model: props.currentType == "AIchat" ? 1 : 2, - // token: localStorage.getItem("localToken"), + // token: localStorage.getItem("aiGodToken"), // }); isCollapsed.value = false; if (props.currentType == "AIchat") { @@ -750,7 +750,7 @@ const deleteRecordConfirm = async () => { closeDeleteDialog(); await getHistoryList({ model: props.currentType == "AIchat" ? 1 : 2, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); } catch (e) { console.error("删除失败", e); @@ -781,7 +781,7 @@ watch( if (chatStore.searchRecord) { getHistoryList({ model: props.currentType == "AIchat" ? 1 : 2, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); chatStore.searchRecord = false; } @@ -806,7 +806,7 @@ onMounted(() => { getHistoryList({ model: props.currentType == "AIchat" ? 1 : 2, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); }); diff --git a/src/views/homePage.vue b/src/views/homePage.vue index 807da2e..6af348a 100644 --- a/src/views/homePage.vue +++ b/src/views/homePage.vue @@ -237,8 +237,8 @@ watch( const sendMessage = async () => { if ( - localStorage.getItem("localToken") == null || - localStorage.getItem("localToken") == "" + localStorage.getItem("aiGodToken") == null || + localStorage.getItem("aiGodToken") == "" ) { ElMessage.error("请先登录"); return; @@ -637,7 +637,7 @@ watch( if (historyRecordRef.value && historyRecordRef.value.getHistoryList) { const result = historyRecordRef.value.getHistoryList({ model: activeTab.value == "AIchat" ? 1 : 2, - token: localStorage.getItem("localToken"), + token: localStorage.getItem("aiGodToken"), }); } } @@ -680,18 +680,18 @@ const fnGetToken = () => { if (!ress.data.platform) { // 非App环境通过URL参数获取 localStorage.setItem( - "localToken", + "aiGodToken", decodeURIComponent(String(getQueryVariable("token"))) ); - // localStorage.setItem('localToken', "+SsksARQgUHIbIG3rRnnbZi0+fEeMx8pywnIlrmTxo5EOPR/wjWDV7w7+ZUseiBtf9kFa/atmNx6QfSpv5w") + // localStorage.setItem('aiGodToken', "+SsksARQgUHIbIG3rRnnbZi0+fEeMx8pywnIlrmTxo5EOPR/wjWDV7w7+ZUseiBtf9kFa/atmNx6QfSpv5w") } else { // App环境通过桥接获取 useAppBridge().packageFun( "JWgetStorage", (response) => { const res = JSON.parse(response); // 解析返回的结果 - localStorage.setItem("localToken", res.data); - // localStorage.setItem('localToken', "+SsksARQgUHIbIG3rRnnbZi0+fEeMx8pywnIlrmTxo5EOPR/wjWDV7w7+ZUseiBtf9kFa/atmNx6QfSpv5w") + localStorage.setItem("aiGodToken", res.data); + // localStorage.setItem('aiGodToken', "+SsksARQgUHIbIG3rRnnbZi0+fEeMx8pywnIlrmTxo5EOPR/wjWDV7w7+ZUseiBtf9kFa/atmNx6QfSpv5w") }, 5, { @@ -768,7 +768,7 @@ const throttledHeightListener = _.throttle(heightListener, 500, { // const url = encodeURI("http://39.101.133.168:8857/aixiaocaishen/homePage"); // console.log(url, "url"); // const platform = isMobile ? 2 : 1; -// const token = encodeURIComponent(localStorage.getItem("localToken")); +// const token = encodeURIComponent(localStorage.getItem("aiGodToken")); // console.log(token, "token"); // const rechargeUrl = // "http://39.101.133.168:8919/payment/recharge/index?" + @@ -893,7 +893,7 @@ const throttledJudgeDevice = _.throttle(judgeDevice, 300, { const expandHistory = () => { // if (activeTab.value == "AIchat" || activeTab.value == "AiEmotion") { // historyRecordRef.value.getHistoryList({ - // token: localStorage.getItem("localToken"), + // token: localStorage.getItem("aiGodToken"), // model: activeTab.value == "AIchat" ? 1 : 2, // }); // } @@ -937,7 +937,7 @@ const backToHome = () => { } else { window.parent.location.href = "https://web.homilychart.com/product/hljw/homepage?token=" + - encodeURIComponent(localStorage.getItem("localToken")); + encodeURIComponent(localStorage.getItem("aiGodToken")); } // window.parent.location.href = window.parent.document.referrer } @@ -1000,7 +1000,7 @@ const showCount = async () => { const [res, res2] = await Promise.all([ showExchangeAPI(), getGoldCoinAPI({ - token: String(localStorage.getItem("localToken")), + token: String(localStorage.getItem("aiGodToken")), }), ]); changeLevelList.value = res.data; @@ -1058,13 +1058,13 @@ const goRecharge = () => { if (env == "development" || env == "test") { window.parent.location.href = "http://121.89.234.155:8807/user/myGold?token=" + - encodeURIComponent(localStorage.getItem("localToken")) + + encodeURIComponent(localStorage.getItem("aiGodToken")) + "&where=xiaocaishen&successUrl=https://hwjb.homilychart.com/aixiaocaishen/homePage"; // "&where=xiaocaishen&successUrl=http://192.168.1.5:3000/aixiaocaishen/homePage"; } else { window.parent.location.href = "https://web.homilychart.com/user/myGold?token=" + - encodeURIComponent(localStorage.getItem("localToken")) + + encodeURIComponent(localStorage.getItem("aiGodToken")) + "&where=xiaocaishen&successUrl=https://mp.homilychart.com/aixiaocaishen/homePage"; } // window.parent.location.href = window.parent.document.referrer @@ -1074,7 +1074,7 @@ const goRecharge = () => { const goChange = async () => { try { await exchangeAPI({ - token: String(localStorage.getItem("localToken")), + token: String(localStorage.getItem("aiGodToken")), num: activeLevel.value.position, }); @@ -1130,7 +1130,7 @@ onMounted(async () => { // 处理支付成功消息 const [res1, res2] = await Promise.all([ godExchangeAPI({ state: 1 }), - getGoldCoinAPI({ token: String(localStorage.getItem("localToken")) }), + getGoldCoinAPI({ token: String(localStorage.getItem("aiGodToken")) }), ]); gold.value = res2.data.total; rechargeDialogVisible.value = false;