diff --git a/src/views/AiEmotion.vue b/src/views/AiEmotion.vue index 56774cd..c9cd2c1 100644 --- a/src/views/AiEmotion.vue +++ b/src/views/AiEmotion.vue @@ -187,11 +187,14 @@ import { useChatStore } from '@/store/chat.js'; // 导入聊天store import { Howl, Howler } from 'howler'; // 导入音频播放库 import { reactive } from 'vue'; import { marked } from 'marked'; // 引入marked库 +import { useUserStore } from "../store/userPessionCode"; + // 使用Pinia store const emotionStore = useEmotionStore(); const emotionAudioStore = useEmotionAudioStore(); const chatStore = useChatStore(); - +// 获取权限 +const userStore = useUserStore(); // 处理refuse数据的函数 function processRefuseMessage(refuseData) { if (!refuseData) return '未知错误'; @@ -233,7 +236,7 @@ const messages = ref([]); const isPageLoaded = ref(false); // 控制页面是否显示 const isLoading = ref(false); // 控制加载状态 const isRotating = ref(false);//控制旋转 -const version1 = ref(2); // 版本号 +const version1 = ref(1); // 版本号 const conclusionData = ref(''); // 存储第二个工作流接口返回的结论数据 // 自动滚动相关数据 @@ -797,14 +800,22 @@ async function handleSendMessage(input) { userData: { token: localStorage.getItem('localToken'), language: "cn", - brainPrivilegeState: "1", - swordPrivilegeState: "1", - stockForecastPrivile: "1", - spaceForecastPrivile: "1", - aibullPrivilegeState: "1", - aigoldBullPrivilegeS: "1", - airadarPrivilegeStat: "1", - marketList: "hk,cn,can,usa,my,sg,vi,in,gb", + // brainPrivilegeState: "1", + // swordPrivilegeState: "1", + // stockForecastPrivile: "1", + // spaceForecastPrivile: "1", + // aibullPrivilegeState: "1", + // aigoldBullPrivilegeS: "1", + // airadarPrivilegeStat: "1", + // marketList: "hk,cn,can,usa,my,sg,vi,in,gb", + brainPrivilegeState: userStore.brainPerssion, + swordPrivilegeState: userStore.swordPerssion, + stockForecastPrivilegeState: userStore.pricePerssion, + spaceForecastPrivilegeState: userStore.timePerssion, + aibullPrivilegeState: userStore.aibullPerssion, + aigoldBullPrivilegeState: userStore.aiGnbullPerssion, + airadarPrivilegeState: userStore.airadarPerssion, + marketList: userStore.aiGoldMarketList, }, }; @@ -868,7 +879,7 @@ async function fetchData(code, market, stockName, queryText) { try { const stockDataParams = { // token: '+XgqsgdW0RLIbIG2pxnnbZi0+fEeMx8pywnIlrmTxtkSaPZ9xjSOWrxq+s0rL3RrfNhXPvGtz9srFfjwu8A', - token: '9ior41AF0xTIbIG2pRnnbZi0+fEeMx8pywnIlrmTwo5FbqJ9lWrSWOxp9MkpKiNtedtUafqvzIwpFKrwuMs', + token: localStorage.getItem('localToken'), market: market, code: code, language: 'cn', @@ -876,8 +887,8 @@ async function fetchData(code, market, stockName, queryText) { }; const stockDataResult = await axios.post( - // "http://39.101.133.168:8828/link/api/aiEmotion/client/getAiEmotionData", - 'https://api.homilychart.com/link/api/aiEmotion/client/getAiEmotionData', + "http://39.101.133.168:8828/link/api/aiEmotion/client/getAiEmotionData", + // 'https://api.homilychart.com/link/api/aiEmotion/client/getAiEmotionData', stockDataParams, { headers: {