宋杰 1 day ago
parent
commit
b7635a718f
  1. 2
      dev/index.html
  2. 1
      dev/static/css/goldenWheel-8503bff2.css
  3. 1
      dev/static/css/goldenWheel-900ad187.css
  4. BIN
      dev/static/images/bg-414d461b.png
  5. BIN
      dev/static/images/bottomDecoration-bb9d1cdd.png
  6. BIN
      dev/static/images/pointer-32424fb8.png
  7. 2
      dev/static/js/AIfind-b761aee6.js
  8. 2
      dev/static/js/AiEmotion-99036b55.js
  9. 1
      dev/static/js/Announcement-911e0476.js
  10. 1
      dev/static/js/Announcement-ff8a720a.js
  11. 2
      dev/static/js/BackToHomeButton-59f18a35.js
  12. 2
      dev/static/js/DBQBmodel-ceb87c4b.js
  13. 2
      dev/static/js/Emotionsmodel-9a0283d9.js
  14. 2
      dev/static/js/Feedback-5e237f54.js
  15. 2
      dev/static/js/Selectmodel-28751654.js
  16. 2
      dev/static/js/chat-52f319e2.js
  17. 2
      dev/static/js/dataList-3b7c4b7e.js
  18. 2
      dev/static/js/emoEnergyConverter-7a8b83fd.js
  19. 2
      dev/static/js/emotionsEcharts-0a5469dd.js
  20. 1
      dev/static/js/goldenWheel-3fdeb9f6.js
  21. 1
      dev/static/js/goldenWheel-482272f3.js
  22. 2
      dev/static/js/homePage-515c2cee.js
  23. 2
      dev/static/js/index-7d881374.js
  24. 2
      dev/static/js/index-bce0856e.js
  25. 2
      dev/static/js/marketTemperature-3afd7f01.js
  26. 2
      dev/static/js/userPessionCode-33b4794f.js
  27. BIN
      src/assets/img/wealthGoldenWheel/tanchuang.png
  28. 16
      src/views/wealth/goldenWheel.vue

2
dev/index.html

@ -9,7 +9,7 @@
<meta name="viewport"
content="width=device-width, initial-scale=1.0, user-scalable=no,virtual-keyboard=overlays-content, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
<title>AI小财神</title>
<script type="module" crossorigin src="/aixiaocaishen/static/js/index-4cb6f38c.js"></script>
<script type="module" crossorigin src="/aixiaocaishen/static/js/index-7d881374.js"></script>
<link rel="stylesheet" href="/aixiaocaishen/static/css/index-183239e9.css">
</head>

1
dev/static/css/goldenWheel-8503bff2.css
File diff suppressed because it is too large
View File

1
dev/static/css/goldenWheel-900ad187.css
File diff suppressed because it is too large
View File

BIN
dev/static/images/bg-414d461b.png

After

Width: 375  |  Height: 812  |  Size: 150 KiB

BIN
dev/static/images/bottomDecoration-bb9d1cdd.png

After

Width: 475  |  Height: 221  |  Size: 98 KiB

BIN
dev/static/images/pointer-32424fb8.png

After

Width: 137  |  Height: 137  |  Size: 33 KiB

2
dev/static/js/AIfind-b761aee6.js
File diff suppressed because it is too large
View File

2
dev/static/js/AiEmotion-173e5d31.js → dev/static/js/AiEmotion-99036b55.js

@ -1,4 +1,4 @@
import{l as e,g as t,a6 as o,_ as n,k as a,r as i,w as r,E as s,n as l,y as u,a7 as c,o as d,z as v,b as p,c as _,d as m,e as f,B as g,F as h,A as y,C as w,D as k,f as A,H as x}from"./index-4cb6f38c.js";import{h as b}from"./moment-6961f857.js";import{e as S,E as T,a as I}from"./emoEnergyConverter-30c0a2be.js";import{m as D}from"./marketTemperature-7871708f.js";import{u as P}from"./chat-5d3bc291.js";import{m as L}from"./marked.esm-cf4f21f5.js";import{u as E}from"./userPessionCode-376974ca.js";var O,C="/aixiaocaishen/static/images/思考-36f0ab2d.gif",M="/aixiaocaishen/static/images/解析-09c80e32.gif",H="/aixiaocaishen/static/images/生成-34d79152.gif",R={};
import{l as e,g as t,a6 as o,_ as n,k as a,r as i,w as r,E as s,n as l,y as u,a7 as c,o as d,z as v,b as p,c as _,d as m,e as f,B as g,F as h,A as y,C as w,D as k,f as A,H as x}from"./index-7d881374.js";import{h as b}from"./moment-6961f857.js";import{e as S,E as T,a as I}from"./emoEnergyConverter-7a8b83fd.js";import{m as D}from"./marketTemperature-3afd7f01.js";import{u as P}from"./chat-52f319e2.js";import{m as L}from"./marked.esm-cf4f21f5.js";import{u as E}from"./userPessionCode-33b4794f.js";var O,C="/aixiaocaishen/static/images/思考-36f0ab2d.gif",M="/aixiaocaishen/static/images/解析-09c80e32.gif",H="/aixiaocaishen/static/images/生成-34d79152.gif",R={};
/*!
* howler.js v2.2.4
* howlerjs.com

1
dev/static/js/Announcement-911e0476.js

@ -0,0 +1 @@
import{_ as e,r as a,o as s,b as n,c as o,e as t,f as c,d as l,F as r,A as m,a2 as d,a3 as i,a4 as u,J as p,C as v}from"./index-7d881374.js";import{b as k}from"./back-9e899973.js";import{u as g}from"./dataList-3b7c4b7e.js";import{u as f}from"./chat-52f319e2.js";import"./userPessionCode-33b4794f.js";import"./index-bce0856e.js";const I=["src"],b={class:"main-wrapper"},y={key:0,class:"video-container"},A=["poster","src"],h={class:"announcement"},_={class:"announcementItem"},j={key:0,class:"codeItem"},w=["onClick"];var C=e({__name:"Announcement",setup(e){const C=g(),x=f(),F=a({usa:"美股",cn:"A股",hk:"港股",sg:"新加坡股",my:"马股",th:"泰股",vi:"越南股",can:"加拿大股"}),M=a([{market:"美股",code:[]},{market:"A股",code:[]},{market:"港股",code:[]},{market:"新加坡股",code:[]},{market:"马股",code:[]},{market:"泰股",code:[]},{market:"越南股",code:[]},{market:"加拿大股",code:[]}]),P=a({}),S=a(!1),D=()=>{console.log("视频开始播放")},J=()=>{C.isFeedback=!1};return s((()=>{(async()=>{const e=await i();e.data&&e.data.length>0?(P.value.url=e.data[0].url,P.value.img=e.data[0].img,S.value=!0,await u({token:localStorage.getItem("localToken"),id:e.data[0].id})):S.value=!1})(),(async()=>{const e=await d();for(let a=0;a<e.data.length;a++){const s=e.data[a],n=F.value[s.market],o=s.code.split(","),t=M.value.find((e=>e.market==n));t?t.code=o:console.log("未找到对应的市场")}})()})),(e,a)=>(n(),o(r,null,[t("div",null,[t("div",null,[t("img",{src:c(k),alt:"返回按钮",class:"backImg",onClick:J},null,8,I)])]),t("div",b,[S.value?(n(),o("div",y,[t("video",{ref:"videoPlayer",poster:P.value.img,src:P.value.url,controls:"",class:"video-player",onPlay:D}," Your browser does not support the video tag. ",40,A)])):l("v-if",!0),l(" 一段文字,水平居中,宽度为500px "),t("div",h,[a[0]||(a[0]=t("p",{class:"announcementItem"},"各位AI小财神的用户,大家好!",-1)),a[1]||(a[1]=t("p",{class:"announcementItem"}," 试运行期间,用户可在AI小财神中查看全市场数据,每个市场可查看一定数量的股票. ",-1)),a[2]||(a[2]=t("p",{class:"announcementItem"},"以下为各个市场可以查看的股票:",-1)),l(' <p class="announcementItem">历软件云版静态市场一致!</p>\r\n <p class="announcementItem">特此公告!</p> '),(n(!0),o(r,null,m(M.value,((e,a)=>(n(),o("div",{key:a,class:"announcementItem"},[t("div",_,[p(v(e.market)+": ",1),(n(!0),o(r,null,m(e.code,((e,a)=>(n(),o("span",{class:"codeItem",key:a},[0!=a?(n(),o("span",j," 、 ")):l("v-if",!0),t("span",{onClick:a=>(e=>{console.log(e),x.announcementMsg=e,console.log("chatStore.announcementMsg",x.announcementMsg),C.isFeedback=!1})(e),class:"code"},v(e),9,w)])))),128))])])))),128))])])],64))}},[["__scopeId","data-v-af5f79fe"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Announcement.vue"]]);export{C as default};

1
dev/static/js/Announcement-ff8a720a.js

@ -1 +0,0 @@
import{_ as a,r as e,o as s,b as n,c as o,e as t,f as c,d as l,F as r,A as m,a2 as d,a3 as i,a4 as u,J as p,C as v}from"./index-4cb6f38c.js";import{b as k}from"./back-9e899973.js";import{u as g}from"./dataList-1bd1da28.js";import{u as f}from"./chat-5d3bc291.js";import"./userPessionCode-376974ca.js";import"./index-5d1237a4.js";const I=["src"],b={class:"main-wrapper"},y={key:0,class:"video-container"},A=["poster","src"],h={class:"announcement"},_={class:"announcementItem"},j={key:0,class:"codeItem"},w=["onClick"];var C=a({__name:"Announcement",setup(a){const C=g(),x=f(),F=e({usa:"美股",cn:"A股",hk:"港股",sg:"新加坡股",my:"马股",th:"泰股",vi:"越南股",can:"加拿大股"}),M=e([{market:"美股",code:[]},{market:"A股",code:[]},{market:"港股",code:[]},{market:"新加坡股",code:[]},{market:"马股",code:[]},{market:"泰股",code:[]},{market:"越南股",code:[]},{market:"加拿大股",code:[]}]),P=e({}),S=e(!1),D=()=>{console.log("视频开始播放")},J=()=>{C.isFeedback=!1};return s((()=>{(async()=>{const a=await i();a.data&&a.data.length>0?(P.value.url=a.data[0].url,P.value.img=a.data[0].img,S.value=!0,await u({token:localStorage.getItem("localToken"),id:a.data[0].id})):S.value=!1})(),(async()=>{const a=await d();for(let e=0;e<a.data.length;e++){const s=a.data[e],n=F.value[s.market],o=s.code.split(","),t=M.value.find((a=>a.market==n));t?t.code=o:console.log("未找到对应的市场")}})()})),(a,e)=>(n(),o(r,null,[t("div",null,[t("div",null,[t("img",{src:c(k),alt:"返回按钮",class:"backImg",onClick:J},null,8,I)])]),t("div",b,[S.value?(n(),o("div",y,[t("video",{ref:"videoPlayer",poster:P.value.img,src:P.value.url,controls:"",class:"video-player",onPlay:D}," Your browser does not support the video tag. ",40,A)])):l("v-if",!0),l(" 一段文字,水平居中,宽度为500px "),t("div",h,[e[0]||(e[0]=t("p",{class:"announcementItem"},"各位AI小财神的用户,大家好!",-1)),e[1]||(e[1]=t("p",{class:"announcementItem"}," 试运行期间,用户可在AI小财神中查看全市场数据,每个市场可查看一定数量的股票. ",-1)),e[2]||(e[2]=t("p",{class:"announcementItem"},"以下为各个市场可以查看的股票:",-1)),l(' <p class="announcementItem">历软件云版静态市场一致!</p>\r\n <p class="announcementItem">特此公告!</p> '),(n(!0),o(r,null,m(M.value,((a,e)=>(n(),o("div",{key:e,class:"announcementItem"},[t("div",_,[p(v(a.market)+": ",1),(n(!0),o(r,null,m(a.code,((a,e)=>(n(),o("span",{class:"codeItem",key:e},[0!=e?(n(),o("span",j," 、 ")):l("v-if",!0),t("span",{onClick:e=>(a=>{console.log(a),x.announcementMsg=a,console.log("chatStore.announcementMsg",x.announcementMsg),C.isFeedback=!1})(a),class:"code"},v(a),9,w)])))),128))])])))),128))])])],64))}},[["__scopeId","data-v-af5f79fe"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Announcement.vue"]]);export{C as default};

2
dev/static/js/BackToHomeButton-8b6e1857.js → dev/static/js/BackToHomeButton-59f18a35.js

@ -1 +1 @@
import{_ as e,b as o,c as t,e as n}from"./index-4cb6f38c.js";/* empty css */var a=e({__name:"BackToHomeButton",setup(e){const a=()=>{const e=navigator.userAgent;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e))console.log("用户是移动端"),"undefined"!=typeof uni&&uni.postMessage({data:{val:{name:"JWopenView",extra:{data:{type:3}}}}});else{console.log("用户是pc端");const e="development";console.log("当前的环境为:",e),window.parent.location.href="http://121.89.234.155:8807/hljw/homepage?menu=999999991"}};return(e,s)=>(o(),t("div",{class:"backToHomeBtn",onClick:a},s[0]||(s[0]=[n("img",{src:"https://d31zlh4on95l9h.cloudfront.net/images/9cbc5b2eb2327bd04d015c19d8c3f1f9.png",alt:"返回首页",class:"backImg"},null,-1),n("div",{class:"backContent"},"返回首页",-1)])))}},[["__scopeId","data-v-c708cfbc"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/components/BackToHomeButton.vue"]]);export{a as B};
import{_ as e,b as o,c as t,e as n}from"./index-7d881374.js";/* empty css */var a=e({__name:"BackToHomeButton",setup(e){const a=()=>{const e=navigator.userAgent;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e))console.log("用户是移动端"),"undefined"!=typeof uni&&uni.postMessage({data:{val:{name:"JWopenView",extra:{data:{type:3}}}}});else{console.log("用户是pc端");const e="development";console.log("当前的环境为:",e),window.parent.location.href="http://121.89.234.155:8807/hljw/homepage?menu=999999991"}};return(e,s)=>(o(),t("div",{class:"backToHomeBtn",onClick:a},s[0]||(s[0]=[n("img",{src:"https://d31zlh4on95l9h.cloudfront.net/images/9cbc5b2eb2327bd04d015c19d8c3f1f9.png",alt:"返回首页",class:"backImg"},null,-1),n("div",{class:"backContent"},"返回首页",-1)])))}},[["__scopeId","data-v-c708cfbc"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/components/BackToHomeButton.vue"]]);export{a as B};

2
dev/static/js/DBQBmodel-bbf459fa.js → dev/static/js/DBQBmodel-ceb87c4b.js

@ -1 +1 @@
import{_ as s,u as e,r as a,k as i,o as t,z as o,G as n,b as c,c as l,e as r,H as d,d as m,f as g,X as u,I as v,J as p,C as b,F as f,a9 as h}from"./index-4cb6f38c.js";import{s as x}from"./setHeight-96dcefe6.js";import{B as _}from"./BackToHomeButton-8b6e1857.js";/* empty css */const I=["src"],P={class:"bottom-icon"},k=["src"],B={class:"content-text"},w=["src"],y=["src"],A=["src"],C={class:"buttons-container"},D=["src"],j={key:0,class:"noPermissionDialog"},S={class:"noPermissionCloseBtn"};var E=s({__name:"DBQBmodel",setup(s){const E=e(),H=a(null),T=a(window.innerWidth),z=i((()=>T.value>1024?"/aixiaocaishen/static/images/电脑背景-b224424a.png":"/aixiaocaishen/static/images/手机背景-966a3db9.png")),O=()=>{T.value=window.innerWidth};t((()=>{x(H.value),window.addEventListener("resize",O)})),o((()=>{window.removeEventListener("resize",O)}));const L=a(!1),M=a({}),Q=async()=>{try{let s={token:localStorage.getItem("localToken"),model:1};const e=navigator.userAgent;let a=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e),i="pc";a&&(i=/iPhone|iPad|iPod/i.test(e)?"ios":(/Android/i.test(e),"android"));let t={Client:i};const o=await h(t,s);200==o.code?(sessionStorage.setItem("activeTabAI","AIchat"),sessionStorage.setItem("activeIndexAI","0"),sessionStorage.setItem("fromExternalPage","true"),E.push("/homePage")):(console.log("无权限"),L.value=!0,M.value.msg=o.msg,console.log("noPermissonDialogVisible",L.value),console.log("noPermissonDialogObj",M.value))}catch(s){console.error("获取权限失败",s)}},W=()=>{L.value=!1};return(s,e)=>{const a=n("Close"),i=n("el-icon");return c(),l(f,null,[r("div",{ref_key:"pageRef",ref:H,class:"homepage",style:u({backgroundImage:`url(${z.value})`})},[d(_),m("v-if",!0),m(" 顶部图标 "),r("img",{class:"top-icon",src:g("/aixiaocaishen/static/images/大标题-b9db8110.png"),alt:"顶部图标"},null,8,I),m(" 副标题 "),r("div",P,[r("img",{class:"sub-title",src:g("/aixiaocaishen/static/images/-s-构建场景-58defcd8.png"),alt:"构建场景化交易"},null,8,k),m(" 中间文字 "),r("div",B,[r("img",{class:"content-text1",src:g("/aixiaocaishen/static/images/-s-数据可计算-87f3e72f.png"),alt:" 数据可计算"},null,8,w),r("img",{class:"content-text2",src:g("/aixiaocaishen/static/images/-s-场景可预演-fc6530f6.png"),alt:" 场景可预演"},null,8,y),r("img",{class:"content-text3",src:g("/aixiaocaishen/static/images/-s-交易可掌控-ef0d97d2.png"),alt:" 交易可掌控"},null,8,A)]),m(" 底部按钮 "),r("div",C,[r("button",{class:"btn-item",onClick:Q},[r("img",{src:g("/aixiaocaishen/static/images/-s-开启财运-db5b9247.png"),alt:"按钮图片"},null,8,D)])])])],4),L.value?(c(),l("div",j,[r("div",{class:"noPermissionContent",onClick:W},[r("div",S,[d(i,{class:"noPermissionIcon"},{default:v((()=>[d(a)])),_:1})]),p(" "+b(M.value.msg),1)])])):m("v-if",!0)],64)}}},[["__scopeId","data-v-12d5ebd0"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/DBQBmodel.vue"]]);export{E as default};
import{_ as s,u as e,r as a,k as i,o as t,z as o,G as n,b as c,c as l,e as r,H as d,d as m,f as g,X as u,I as v,J as p,C as f,F as b,a9 as h}from"./index-7d881374.js";import{s as x}from"./setHeight-96dcefe6.js";import{B as _}from"./BackToHomeButton-59f18a35.js";/* empty css */const I=["src"],P={class:"bottom-icon"},k=["src"],B={class:"content-text"},w=["src"],y=["src"],A=["src"],C={class:"buttons-container"},D=["src"],j={key:0,class:"noPermissionDialog"},S={class:"noPermissionCloseBtn"};var E=s({__name:"DBQBmodel",setup(s){const E=e(),H=a(null),T=a(window.innerWidth),z=i((()=>T.value>1024?"/aixiaocaishen/static/images/电脑背景-b224424a.png":"/aixiaocaishen/static/images/手机背景-966a3db9.png")),O=()=>{T.value=window.innerWidth};t((()=>{x(H.value),window.addEventListener("resize",O)})),o((()=>{window.removeEventListener("resize",O)}));const L=a(!1),M=a({}),Q=async()=>{try{let s={token:localStorage.getItem("localToken"),model:1};const e=navigator.userAgent;let a=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e),i="pc";a&&(i=/iPhone|iPad|iPod/i.test(e)?"ios":(/Android/i.test(e),"android"));let t={Client:i};const o=await h(t,s);200==o.code?(sessionStorage.setItem("activeTabAI","AIchat"),sessionStorage.setItem("activeIndexAI","0"),sessionStorage.setItem("fromExternalPage","true"),E.push("/homePage")):(console.log("无权限"),L.value=!0,M.value.msg=o.msg,console.log("noPermissonDialogVisible",L.value),console.log("noPermissonDialogObj",M.value))}catch(s){console.error("获取权限失败",s)}},W=()=>{L.value=!1};return(s,e)=>{const a=n("Close"),i=n("el-icon");return c(),l(b,null,[r("div",{ref_key:"pageRef",ref:H,class:"homepage",style:u({backgroundImage:`url(${z.value})`})},[d(_),m("v-if",!0),m(" 顶部图标 "),r("img",{class:"top-icon",src:g("/aixiaocaishen/static/images/大标题-b9db8110.png"),alt:"顶部图标"},null,8,I),m(" 副标题 "),r("div",P,[r("img",{class:"sub-title",src:g("/aixiaocaishen/static/images/-s-构建场景-58defcd8.png"),alt:"构建场景化交易"},null,8,k),m(" 中间文字 "),r("div",B,[r("img",{class:"content-text1",src:g("/aixiaocaishen/static/images/-s-数据可计算-87f3e72f.png"),alt:" 数据可计算"},null,8,w),r("img",{class:"content-text2",src:g("/aixiaocaishen/static/images/-s-场景可预演-fc6530f6.png"),alt:" 场景可预演"},null,8,y),r("img",{class:"content-text3",src:g("/aixiaocaishen/static/images/-s-交易可掌控-ef0d97d2.png"),alt:" 交易可掌控"},null,8,A)]),m(" 底部按钮 "),r("div",C,[r("button",{class:"btn-item",onClick:Q},[r("img",{src:g("/aixiaocaishen/static/images/-s-开启财运-db5b9247.png"),alt:"按钮图片"},null,8,D)])])])],4),L.value?(c(),l("div",j,[r("div",{class:"noPermissionContent",onClick:W},[r("div",S,[d(i,{class:"noPermissionIcon"},{default:v((()=>[d(a)])),_:1})]),p(" "+f(M.value.msg),1)])])):m("v-if",!0)],64)}}},[["__scopeId","data-v-12d5ebd0"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/DBQBmodel.vue"]]);export{E as default};

2
dev/static/js/Emotionsmodel-dece0a53.js → dev/static/js/Emotionsmodel-9a0283d9.js

@ -1 +1 @@
import{_ as s,u as e,r as a,k as i,o,z as t,G as n,b as l,c,e as r,H as d,d as m,f as g,I as u,J as v,C as p,F as _,a9 as b}from"./index-4cb6f38c.js";import{s as f}from"./setHeight-96dcefe6.js";import{B as h}from"./BackToHomeButton-8b6e1857.js";/* empty css */const P=["src"],k={class:"bottom-icon"},x={class:"content-container"},I=["src"],w=["src"],y={class:"buttons-container"},A=["src"],B={key:0,class:"noPermissionDialog"},C={class:"noPermissionCloseBtn"};var E=s({__name:"Emotionsmodel",setup(s){const E=e(),j=a(null),S=a(window.innerWidth),D=i((()=>S.value>1024?"/aixiaocaishen/static/images/_s_四维 拷贝-397d6a3c.png":"/aixiaocaishen/static/images/-s-四维-35334e8b.png")),H=()=>{S.value=window.innerWidth};o((()=>{f(j.value),window.addEventListener("resize",H)})),t((()=>{window.removeEventListener("resize",H)}));const T=a(!1),z=a({}),O=async()=>{try{let s={token:localStorage.getItem("localToken"),model:2};const e=navigator.userAgent;let a=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e),i="pc";a&&(i=/iPhone|iPad|iPod/i.test(e)?"ios":(/Android/i.test(e),"android"));let o={Client:i};const t=await b(o,s);200==t.code?(sessionStorage.setItem("activeTabAI","AiEmotion"),sessionStorage.setItem("activeIndexAI","1"),sessionStorage.setItem("fromExternalPage","true"),E.push("/homePage")):(console.log("无权限"),T.value=!0,z.value.msg=t.msg,console.log("noPermissonDialogVisible",T.value),console.log("noPermissonDialogObj",z.value))}catch(s){console.error("获取权限失败",s)}},L=()=>{T.value=!1};return(s,e)=>{const a=n("Close"),i=n("el-icon");return l(),c(_,null,[r("div",{ref_key:"pageRef",ref:j,class:"homepage"},[d(h),m(" 顶部图标 "),r("img",{class:"top-icon",src:g("/aixiaocaishen/static/images/大标题-92c56762.png"),alt:"顶部图标"},null,8,P),m(" 中间图示及说明 "),r("div",k,[r("div",x,[m(" 副标题 - 只在屏幕宽度小于等于1024px时显示 "),S.value<=1024?(l(),c("img",{key:0,class:"sub-title",src:g("/aixiaocaishen/static/images/-s-标题 拷贝-026d4753.png"),alt:"四维作战体系"},null,8,I)):m("v-if",!0),m(" 内容图 - 根据屏幕宽度动态切换 "),r("img",{class:"content-icon",src:D.value,alt:"四维情绪"},null,8,w)]),m(" 按钮区域 "),r("div",y,[r("button",{class:"btn-item",onClick:O},[r("img",{src:g("/aixiaocaishen/static/images/-s-开启财运-db5b9247.png"),alt:"开启财运"},null,8,A)])])])],512),T.value?(l(),c("div",B,[r("div",{class:"noPermissionContent",onClick:L},[r("div",C,[d(i,{class:"noPermissionIcon"},{default:u((()=>[d(a)])),_:1})]),v(" "+p(z.value.msg),1)])])):m("v-if",!0)],64)}}},[["__scopeId","data-v-08e10267"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Emotionsmodel.vue"]]);export{E as default};
import{_ as s,u as e,r as a,k as i,o,z as t,G as n,b as l,c,e as r,H as d,d as m,f as g,I as u,J as v,C as p,F as _,a9 as f}from"./index-7d881374.js";import{s as h}from"./setHeight-96dcefe6.js";import{B as b}from"./BackToHomeButton-59f18a35.js";/* empty css */const P=["src"],k={class:"bottom-icon"},x={class:"content-container"},I=["src"],w=["src"],y={class:"buttons-container"},A=["src"],B={key:0,class:"noPermissionDialog"},C={class:"noPermissionCloseBtn"};var E=s({__name:"Emotionsmodel",setup(s){const E=e(),j=a(null),S=a(window.innerWidth),D=i((()=>S.value>1024?"/aixiaocaishen/static/images/_s_四维 拷贝-397d6a3c.png":"/aixiaocaishen/static/images/-s-四维-35334e8b.png")),H=()=>{S.value=window.innerWidth};o((()=>{h(j.value),window.addEventListener("resize",H)})),t((()=>{window.removeEventListener("resize",H)}));const T=a(!1),z=a({}),O=async()=>{try{let s={token:localStorage.getItem("localToken"),model:2};const e=navigator.userAgent;let a=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e),i="pc";a&&(i=/iPhone|iPad|iPod/i.test(e)?"ios":(/Android/i.test(e),"android"));let o={Client:i};const t=await f(o,s);200==t.code?(sessionStorage.setItem("activeTabAI","AiEmotion"),sessionStorage.setItem("activeIndexAI","1"),sessionStorage.setItem("fromExternalPage","true"),E.push("/homePage")):(console.log("无权限"),T.value=!0,z.value.msg=t.msg,console.log("noPermissonDialogVisible",T.value),console.log("noPermissonDialogObj",z.value))}catch(s){console.error("获取权限失败",s)}},L=()=>{T.value=!1};return(s,e)=>{const a=n("Close"),i=n("el-icon");return l(),c(_,null,[r("div",{ref_key:"pageRef",ref:j,class:"homepage"},[d(b),m(" 顶部图标 "),r("img",{class:"top-icon",src:g("/aixiaocaishen/static/images/大标题-92c56762.png"),alt:"顶部图标"},null,8,P),m(" 中间图示及说明 "),r("div",k,[r("div",x,[m(" 副标题 - 只在屏幕宽度小于等于1024px时显示 "),S.value<=1024?(l(),c("img",{key:0,class:"sub-title",src:g("/aixiaocaishen/static/images/-s-标题 拷贝-026d4753.png"),alt:"四维作战体系"},null,8,I)):m("v-if",!0),m(" 内容图 - 根据屏幕宽度动态切换 "),r("img",{class:"content-icon",src:D.value,alt:"四维情绪"},null,8,w)]),m(" 按钮区域 "),r("div",y,[r("button",{class:"btn-item",onClick:O},[r("img",{src:g("/aixiaocaishen/static/images/-s-开启财运-db5b9247.png"),alt:"开启财运"},null,8,A)])])])],512),T.value?(l(),c("div",B,[r("div",{class:"noPermissionContent",onClick:L},[r("div",C,[d(i,{class:"noPermissionIcon"},{default:u((()=>[d(a)])),_:1})]),v(" "+p(z.value.msg),1)])])):m("v-if",!0)],64)}}},[["__scopeId","data-v-08e10267"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Emotionsmodel.vue"]]);export{E as default};

2
dev/static/js/Feedback-5e237f54.js
File diff suppressed because it is too large
View File

2
dev/static/js/Selectmodel-df62bb36.js → dev/static/js/Selectmodel-28751654.js

@ -1 +1 @@
import{_ as e,u as o,r as a,o as t,a as s,b as n,c as l,d as i,e as c,f as d}from"./index-4cb6f38c.js";import{u as r}from"./dataList-1bd1da28.js";/* empty css */import"./userPessionCode-376974ca.js";import"./index-5d1237a4.js";const m={class:"homepage"},b=["src"];var p=e({__name:"Selectmodel",setup(e){const{getQueryVariable:p,setActiveTabIndex:u,getUserInfo:v}=r(),g=o();a(null),t((()=>{!/phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone/i.test(navigator.userAgent)&&localStorage.setItem("localToken",decodeURIComponent(String(p("token")))),k(),v()}));const k=()=>{console.log("进入fnGetToken"),window.JWready=e=>{console.log("进入JWready");try{e=JSON.parse(e)}catch(o){console.log(o,"fnGetToken error")}console.log(e.data.platform,"ress.data.platform"),e.data.platform?s().packageFun("JWgetStorage",(e=>{const o=JSON.parse(e);localStorage.setItem("localToken",o.data)}),5,{key:"token"}):localStorage.setItem("localToken",decodeURIComponent(String(p("token"))))},s().packageFun("JWwebReady",(()=>{}),5,{})},f=()=>{g.push("/DBQBmodel")},_=()=>{g.push("/Emotionsmodel")};return(e,o)=>(n(),l("div",m,[i(" <BackToHomeButton /> "),i(" 顶部主图背景 "),i(' <div class="main-icon"></div> '),c("img",{class:"main-icon",src:d("/aixiaocaishen/static/images/机器人 拷贝-40d18848.png"),alt:"AI小财神"},null,8,b),i(" 按钮区域 "),c("div",{class:"buttons-container"},[i(" 夺宝奇兵模块 "),c("div",{class:"btn-item",onClick:f},o[0]||(o[0]=[c("div",{class:"btn-icon btn-dbqb"},null,-1),c("div",{class:"btn-ball"},null,-1),c("div",{class:"btn-text btn-text-dbqb"},null,-1)])),i(" AI情绪模块 "),c("div",{class:"btn-item",onClick:_},o[1]||(o[1]=[c("div",{class:"btn-icon btn-ai"},null,-1),c("div",{class:"btn-ball"},null,-1),c("div",{class:"btn-text btn-text-ai"},null,-1)]))]),i(" 底部口号与说明 "),o[2]||(o[2]=c("div",{class:"footer-wrapper"},[c("div",{class:"footer-text1"}),c("div",{class:"footer-text2"})],-1))]))}},[["__scopeId","data-v-01fa063a"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Selectmodel.vue"]]);export{p as default};
import{_ as e,u as o,r as t,o as a,a as s,b as n,c as l,d as i,e as c,f as r}from"./index-7d881374.js";import{u as d}from"./dataList-3b7c4b7e.js";/* empty css */import"./userPessionCode-33b4794f.js";import"./index-bce0856e.js";const m={class:"homepage"},b=["src"];var p=e({__name:"Selectmodel",setup(e){const{getQueryVariable:p,setActiveTabIndex:u,getUserInfo:v}=d(),g=o();t(null),a((()=>{!/phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone/i.test(navigator.userAgent)&&localStorage.setItem("localToken",decodeURIComponent(String(p("token")))),k(),v()}));const k=()=>{console.log("进入fnGetToken"),window.JWready=e=>{console.log("进入JWready");try{e=JSON.parse(e)}catch(o){console.log(o,"fnGetToken error")}console.log(e.data.platform,"ress.data.platform"),e.data.platform?s().packageFun("JWgetStorage",(e=>{const o=JSON.parse(e);localStorage.setItem("localToken",o.data)}),5,{key:"token"}):localStorage.setItem("localToken",decodeURIComponent(String(p("token"))))},s().packageFun("JWwebReady",(()=>{}),5,{})},f=()=>{g.push("/DBQBmodel")},_=()=>{g.push("/Emotionsmodel")};return(e,o)=>(n(),l("div",m,[i(" <BackToHomeButton /> "),i(" 顶部主图背景 "),i(' <div class="main-icon"></div> '),c("img",{class:"main-icon",src:r("/aixiaocaishen/static/images/机器人 拷贝-40d18848.png"),alt:"AI小财神"},null,8,b),i(" 按钮区域 "),c("div",{class:"buttons-container"},[i(" 夺宝奇兵模块 "),c("div",{class:"btn-item",onClick:f},o[0]||(o[0]=[c("div",{class:"btn-icon btn-dbqb"},null,-1),c("div",{class:"btn-ball"},null,-1),c("div",{class:"btn-text btn-text-dbqb"},null,-1)])),i(" AI情绪模块 "),c("div",{class:"btn-item",onClick:_},o[1]||(o[1]=[c("div",{class:"btn-icon btn-ai"},null,-1),c("div",{class:"btn-ball"},null,-1),c("div",{class:"btn-text btn-text-ai"},null,-1)]))]),i(" 底部口号与说明 "),o[2]||(o[2]=c("div",{class:"footer-wrapper"},[c("div",{class:"footer-text1"}),c("div",{class:"footer-text2"})],-1))]))}},[["__scopeId","data-v-01fa063a"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Selectmodel.vue"]]);export{p as default};

2
dev/static/js/chat-5d3bc291.js → dev/static/js/chat-52f319e2.js

@ -1 +1 @@
import{g as a,a5 as s}from"./index-4cb6f38c.js";const t=a("chat",{state:()=>({messages:[],isLoading:!1,UserCount:0,chartData:[],kLineData:[],dbqbClickRecord:{},searchRecord:!1,currentUserIndex:null,inputUserIndex:null,announcementMsg:null,aiChatCall:!1,aiEmotionCall:!1,chatInput:!1,emotionInput:!1,firstAPICall:!1,dbqbScrollToTop:!0}),actions:{async getUserCount(){const a=await s({token:localStorage.getItem("localToken"),source:"1"});this.UserCount=a.data},setLoading(a){this.isLoading=a},isLoadingT(){this.isLoading=!0},isLoadingF(){this.isLoading=!1},addKLineData(a){this.kLineData.push(a)}},persist:{key:"chat_messages",storage:sessionStorage,paths:["messages","kLineData"]}});export{t as u};
import{g as a,a5 as s}from"./index-7d881374.js";const t=a("chat",{state:()=>({messages:[],isLoading:!1,UserCount:0,chartData:[],kLineData:[],dbqbClickRecord:{},searchRecord:!1,currentUserIndex:null,inputUserIndex:null,announcementMsg:null,aiChatCall:!1,aiEmotionCall:!1,chatInput:!1,emotionInput:!1,firstAPICall:!1,dbqbScrollToTop:!0}),actions:{async getUserCount(){const a=await s({token:localStorage.getItem("localToken"),source:"1"});this.UserCount=a.data},setLoading(a){this.isLoading=a},isLoadingT(){this.isLoading=!0},isLoadingF(){this.isLoading=!1},addKLineData(a){this.kLineData.push(a)}},persist:{key:"chat_messages",storage:sessionStorage,paths:["messages","kLineData"]}});export{t as u};

2
dev/static/js/dataList-1bd1da28.js → dev/static/js/dataList-3b7c4b7e.js

@ -1 +1 @@
import{g as e,h as a,r as t,w as l,i as r,j as n}from"./index-4cb6f38c.js";import{u as s}from"./userPessionCode-376974ca.js";import"./index-5d1237a4.js";const o=e("data",(()=>{const e=a();console.log(e,"地址栏携带的参数。。。。。。");const o=s(),i=t(null),c=t(null),u=t(null),d=t(null),g=t(null),v=t(null),S=t(null),k=t(null),P=t(null),m=t(!1),b=t(null),w=t(null),f=t(!1),h=t({}),D=e=>{const a=window.location.search.substring(1).split("&");for(let t=0;t<a.length;t++){const l=a[t].split("=");if(l[0]===e)return l[1]}return""},I=t(D("token"));t(D("market")),t(D("code")),console.log(I.value);const A=t(!0);return l((()=>window.location.ancestorOrigins),((e,a)=>{console.log("newQuery",e)})),{HomePage:v,AIGoldBull:k,fetchChartData:async(e,a)=>{const t=String(localStorage.getItem("localToken"));try{const l=await r({token:t||"",market:e||"gb",code:a||"NDX",language:"cn",brainPrivilegeState:o.brainPerssion,swordPrivilegeState:o.swordPerssion,stockForecastPrivilegeState:o.pricePerssion,spaceForecastPrivilegeState:o.timePerssion,aibullPrivilegeState:o.aibullPerssion,aigoldBullPrivilegeState:o.aiGnbullPerssion,airadarPrivilegeState:o.airadarPerssion,marketList:o.aiGoldMarketList});i.value=l.data.Brain,c.value=l.data.Sword,u.value=l.data.StockForecast,d.value=l.data.SpaceForecast,g.value=l.data.ShowAll,v.value=l.data.HomePage,S.value=l.data.AIBull,k.value=l.data.AIGoldBull,P.value=l.data.AIRadar}catch(l){console.error("获取图表数据出错:",l)}finally{m.value=!1,console.log("数据获取过程结束")}},activeTabIndex:w,klineData:b,setKlineData:e=>{b.value=e},initData:async()=>{A.value=!0,A.value=!1},getMarket:()=>{const e=D("market");if(e){if(["sg","my","in","hk","th","vi","usa","can","gb","cn"].includes(e))return e;switch(e){case"SGX":return"sg";case"BMB":return"my";case"IDX":return"in";case"HKEX":return"hk";case"SET":return"th";case"HN":case"HONSE":return"vi";case"AMERA":case"NYSE":case"NASDAQ":return"usa";case"DLD":case"DLDCY":return"can";case"GINDEX":return"gb";case"BZ":case"SH":case"SZ":return"cn";default:return"无市场数据"}}return""},getQueryVariable:D,setActiveTabIndex:e=>{w.value=e},isFeedback:f,userInfo:h,getUserInfo:async()=>{const e=String(localStorage.getItem("localToken")),a=await n({token:e||""});h.value=a.data}}}));export{o as u};
import{g as e,h as a,r as t,w as l,i as r,j as n}from"./index-7d881374.js";import{u as s}from"./userPessionCode-33b4794f.js";import"./index-bce0856e.js";const o=e("data",(()=>{const e=a();console.log(e,"地址栏携带的参数。。。。。。");const o=s(),i=t(null),c=t(null),u=t(null),d=t(null),g=t(null),v=t(null),S=t(null),k=t(null),P=t(null),m=t(!1),b=t(null),w=t(null),f=t(!1),h=t({}),D=e=>{const a=window.location.search.substring(1).split("&");for(let t=0;t<a.length;t++){const l=a[t].split("=");if(l[0]===e)return l[1]}return""},I=t(D("token"));t(D("market")),t(D("code")),console.log(I.value);const A=t(!0);return l((()=>window.location.ancestorOrigins),((e,a)=>{console.log("newQuery",e)})),{HomePage:v,AIGoldBull:k,fetchChartData:async(e,a)=>{const t=String(localStorage.getItem("localToken"));try{const l=await r({token:t||"",market:e||"gb",code:a||"NDX",language:"cn",brainPrivilegeState:o.brainPerssion,swordPrivilegeState:o.swordPerssion,stockForecastPrivilegeState:o.pricePerssion,spaceForecastPrivilegeState:o.timePerssion,aibullPrivilegeState:o.aibullPerssion,aigoldBullPrivilegeState:o.aiGnbullPerssion,airadarPrivilegeState:o.airadarPerssion,marketList:o.aiGoldMarketList});i.value=l.data.Brain,c.value=l.data.Sword,u.value=l.data.StockForecast,d.value=l.data.SpaceForecast,g.value=l.data.ShowAll,v.value=l.data.HomePage,S.value=l.data.AIBull,k.value=l.data.AIGoldBull,P.value=l.data.AIRadar}catch(l){console.error("获取图表数据出错:",l)}finally{m.value=!1,console.log("数据获取过程结束")}},activeTabIndex:w,klineData:b,setKlineData:e=>{b.value=e},initData:async()=>{A.value=!0,A.value=!1},getMarket:()=>{const e=D("market");if(e){if(["sg","my","in","hk","th","vi","usa","can","gb","cn"].includes(e))return e;switch(e){case"SGX":return"sg";case"BMB":return"my";case"IDX":return"in";case"HKEX":return"hk";case"SET":return"th";case"HN":case"HONSE":return"vi";case"AMERA":case"NYSE":case"NASDAQ":return"usa";case"DLD":case"DLDCY":return"can";case"GINDEX":return"gb";case"BZ":case"SH":case"SZ":return"cn";default:return"无市场数据"}}return""},getQueryVariable:D,setActiveTabIndex:e=>{w.value=e},isFeedback:f,userInfo:h,getUserInfo:async()=>{const e=String(localStorage.getItem("localToken")),a=await n({token:e||""});h.value=a.data}}}));export{o as u};

2
dev/static/js/emoEnergyConverter-7a8b83fd.js
File diff suppressed because it is too large
View File

2
dev/static/js/emotionsEcharts-35f60abf.js → dev/static/js/emotionsEcharts-0a5469dd.js

@ -1 +1 @@
import{_ as a,r as e,o as t,a7 as r,y as n,b as o,c as i,J as s,H as l,F as m}from"./index-4cb6f38c.js";import{a as d,e as f,E as u}from"./emoEnergyConverter-30c0a2be.js";import{m as p}from"./marketTemperature-7871708f.js";import"./index-5d1237a4.js";import"./moment-6961f857.js";var c=a({__name:"emotionsEcharts",setup(a){const c=e(null),k=e(null),v=e(null),E=e(null);return t((()=>{r({method:"post",url:"http://39.101.133.168:8828/link/api/aiEmotion/client/getAiEmotionData",data:{token:"9ior41AF0xTIbIG2pRnnbZi0+fEeMx8pywnIlrmTwo5FbqJ9lWrSWOxp9MkpKiNtedtUafqvzIwpFKrwuMs",market:"my",code:"1295",language:"cn",version:1},headers:{"content-type":"application/json"}}).then((a=>{n((()=>{c.value.initQXNLZHEcharts(a.data.data.KLine20,a.data.data.QXNLZHQ),k.value.initQXNLZHEcharts(a.data.data.KLine20,a.data.data.QXJMQ),v.value.initEmotionalBottomRadar(a.data.data.KLine20,a.data.data.QXTDLD),E.value.initChart(a.data.data.GSWDJ,a.data.data.KLine20,a.data.data.WDRL)}))}))})),(a,e)=>(o(),i(m,null,[e[0]||(e[0]=s(" AI情绪大模型 ")),l(d,{ref_key:"emoEnergyConverterRef",ref:c},null,512),l(f,{ref_key:"emotionDecodRef",ref:k},null,512),l(u,{ref_key:"emotionalBottomRadarRef",ref:v},null,512),l(p,{ref_key:"marketTemperatureRef",ref:E},null,512)],64))}},[["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/emotionsEcharts.vue"]]);export{c as default};
import{_ as a,r as e,o as t,a7 as r,y as n,b as o,c as i,J as s,H as d,F as l}from"./index-7d881374.js";import{a as m,e as f,E as u}from"./emoEnergyConverter-7a8b83fd.js";import{m as p}from"./marketTemperature-3afd7f01.js";import"./index-bce0856e.js";import"./moment-6961f857.js";var c=a({__name:"emotionsEcharts",setup(a){const c=e(null),k=e(null),v=e(null),E=e(null);return t((()=>{r({method:"post",url:"http://39.101.133.168:8828/link/api/aiEmotion/client/getAiEmotionData",data:{token:"9ior41AF0xTIbIG2pRnnbZi0+fEeMx8pywnIlrmTwo5FbqJ9lWrSWOxp9MkpKiNtedtUafqvzIwpFKrwuMs",market:"my",code:"1295",language:"cn",version:1},headers:{"content-type":"application/json"}}).then((a=>{n((()=>{c.value.initQXNLZHEcharts(a.data.data.KLine20,a.data.data.QXNLZHQ),k.value.initQXNLZHEcharts(a.data.data.KLine20,a.data.data.QXJMQ),v.value.initEmotionalBottomRadar(a.data.data.KLine20,a.data.data.QXTDLD),E.value.initChart(a.data.data.GSWDJ,a.data.data.KLine20,a.data.data.WDRL)}))}))})),(a,e)=>(o(),i(l,null,[e[0]||(e[0]=s(" AI情绪大模型 ")),d(m,{ref_key:"emoEnergyConverterRef",ref:c},null,512),d(f,{ref_key:"emotionDecodRef",ref:k},null,512),d(u,{ref_key:"emotionalBottomRadarRef",ref:v},null,512),d(p,{ref_key:"marketTemperatureRef",ref:E},null,512)],64))}},[["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/emotionsEcharts.vue"]]);export{c as default};

1
dev/static/js/goldenWheel-3fdeb9f6.js
File diff suppressed because it is too large
View File

1
dev/static/js/goldenWheel-482272f3.js
File diff suppressed because it is too large
View File

2
dev/static/js/homePage-e1c3177b.js → dev/static/js/homePage-515c2cee.js

@ -1,4 +1,4 @@
import{g as e,l as n,_ as t,r as o,k as r,w as a,m as l,i,n as s,t as u,q as c,s as d,v as f,x as g,y as p,E as h,o as v,z as m,b as y,c as w,e as b,d as _,f as k,F as I,A as x,B as A,C as S,D as T,u as C,G as E,H as P,I as z,J as D,K as L,L as j,M as F,N as O,O as R,P as U,Q as W,R as M,S as $,T as V,U as H,V as N,W as B,X as K,Y as q}from"./index-4cb6f38c.js";import{s as Y}from"./setHeight-96dcefe6.js";import{u as G}from"./userPessionCode-376974ca.js";import{u as J}from"./chat-5d3bc291.js";import{u as X}from"./dataList-1bd1da28.js";import{m as Z}from"./marked.esm-cf4f21f5.js";import{h as Q,v as ee,a as ne,t as te,b as oe,g as re,u as ae,A as le}from"./AiEmotion-173e5d31.js";import{k as ie,A as se}from"./AIfind-ac1d6c69.js";import{e as ue}from"./marketTemperature-7871708f.js";import{h as ce}from"./moment-6961f857.js";import de from"./Feedback-08e4e28a.js";import fe from"./Announcement-ff8a720a.js";import"./index-5d1237a4.js";import"./emoEnergyConverter-30c0a2be.js";import"./back-9e899973.js";const ge=e("audio",{state:()=>({soundInstance:null,isPlaying:!1,isVoiceEnabled:!0,playbackPosition:0,lastVoiceState:null,ttsUrl:"",isNewInstance:!1,nowSound:"",currentAudioUrl:"",isPaused:!1,duration:0}),actions:{setAudioInstance(e){this.soundInstance=e},play(){this.soundInstance&&(this.isPaused&&this.playbackPosition>0&&this.soundInstance.seek(this.playbackPosition),this.soundInstance.play(),this.isPlaying=!0,this.isPaused=!1)},pause(){this.soundInstance&&this.isPlaying&&(this.playbackPosition=this.soundInstance.seek()||0,this.soundInstance.pause(),this.isPlaying=!1,this.isPaused=!0)},stop(){this.soundInstance&&(this.soundInstance.stop(),this.isPlaying=!1,this.isPaused=!1,this.playbackPosition=0)},togglePlayPause(){this.isPlaying?this.pause():this.play()},setCurrentAudioUrl(e){this.currentAudioUrl!==e&&(this.stop(),this.currentAudioUrl=e,this.playbackPosition=0,this.isPaused=!1)},toggleVoice(){this.isVoiceEnabled=!this.isVoiceEnabled,this.isVoiceEnabled||this.stop()},resetAudioState(){this.stop(),this.currentAudioUrl="",this.ttsUrl="",this.soundInstance=null,this.nowSound=""}}});var pe,he,ve={exports:{}};
import{g as e,l as n,_ as t,r as o,k as r,w as a,m as l,i,n as s,t as u,q as c,s as d,v as f,x as g,y as p,E as h,o as v,z as m,b as y,c as w,e as b,d as _,f as k,F as I,A as x,B as A,C as S,D as T,u as C,G as E,H as P,I as z,J as D,K as L,L as j,M as F,N as O,O as R,P as U,Q as W,R as M,S as $,T as V,U as H,V as N,W as B,X as K,Y as q}from"./index-7d881374.js";import{s as Y}from"./setHeight-96dcefe6.js";import{u as G}from"./userPessionCode-33b4794f.js";import{u as J}from"./chat-52f319e2.js";import{u as X}from"./dataList-3b7c4b7e.js";import{m as Z}from"./marked.esm-cf4f21f5.js";import{h as Q,v as ee,a as ne,t as te,b as oe,g as re,u as ae,A as le}from"./AiEmotion-99036b55.js";import{k as ie,A as se}from"./AIfind-b761aee6.js";import{e as ue}from"./marketTemperature-3afd7f01.js";import{h as ce}from"./moment-6961f857.js";import de from"./Feedback-5e237f54.js";import fe from"./Announcement-911e0476.js";import"./index-bce0856e.js";import"./emoEnergyConverter-7a8b83fd.js";import"./back-9e899973.js";const ge=e("audio",{state:()=>({soundInstance:null,isPlaying:!1,isVoiceEnabled:!0,playbackPosition:0,lastVoiceState:null,ttsUrl:"",isNewInstance:!1,nowSound:"",currentAudioUrl:"",isPaused:!1,duration:0}),actions:{setAudioInstance(e){this.soundInstance=e},play(){this.soundInstance&&(this.isPaused&&this.playbackPosition>0&&this.soundInstance.seek(this.playbackPosition),this.soundInstance.play(),this.isPlaying=!0,this.isPaused=!1)},pause(){this.soundInstance&&this.isPlaying&&(this.playbackPosition=this.soundInstance.seek()||0,this.soundInstance.pause(),this.isPlaying=!1,this.isPaused=!0)},stop(){this.soundInstance&&(this.soundInstance.stop(),this.isPlaying=!1,this.isPaused=!1,this.playbackPosition=0)},togglePlayPause(){this.isPlaying?this.pause():this.play()},setCurrentAudioUrl(e){this.currentAudioUrl!==e&&(this.stop(),this.currentAudioUrl=e,this.playbackPosition=0,this.isPaused=!1)},toggleVoice(){this.isVoiceEnabled=!this.isVoiceEnabled,this.isVoiceEnabled||this.stop()},resetAudioState(){this.stop(),this.currentAudioUrl="",this.ttsUrl="",this.soundInstance=null,this.nowSound=""}}});var pe,he,ve={exports:{}};
/**
* @license
* Lodash <https://lodash.com/>

2
dev/static/js/index-7d881374.js
File diff suppressed because it is too large
View File

2
dev/static/js/index-bce0856e.js
File diff suppressed because it is too large
View File

2
dev/static/js/marketTemperature-3afd7f01.js
File diff suppressed because it is too large
View File

2
dev/static/js/userPessionCode-376974ca.js → dev/static/js/userPessionCode-33b4794f.js

@ -1 +1 @@
import{g as a,r as e,o as t,p as r}from"./index-4cb6f38c.js";const s=a("user",(()=>{const a=e(0),s=e(0),l=e(0),o=e(0),i=e(0),u=e(0),n=e([]),c=e(0),d=e(""),v=e(!1),p=e(!1),S=e(""),g=async()=>{S.value=localStorage.getItem("localToken")?String(localStorage.getItem("localToken")):"",v.value=!0;try{const e={token:S.value||""},t=await r(e);a.value=t.data.brainExpireStatus,s.value=t.data.swordExpireStatus,l.value=t.data.stockForecastExpireStatus,o.value=t.data.spaceForecastExpireStatus,i.value=t.data.aibullExpireStatus,u.value=t.data.aigoldBullExpireStatus,c.value=t.data.airadarExpireStatus,n.value=t.data.marketList,d.value=t.data.userRole,p.value=!0}catch(e){console.error("Error fetching user data:",e)}finally{v.value=!1}};return t((()=>{})),{brainPerssion:a,swordPerssion:s,pricePerssion:l,timePerssion:o,aibullPerssion:i,aiGnbullPerssion:u,airadarPerssion:c,aiGoldMarketList:n,userRole:d,loading:v,isReady:p,init:()=>{p.value||g()},fetchUserInfo:g}}));export{s as u};
import{g as a,r as e,o as t,p as r}from"./index-7d881374.js";const s=a("user",(()=>{const a=e(0),s=e(0),l=e(0),o=e(0),i=e(0),u=e(0),n=e([]),d=e(0),c=e(""),v=e(!1),p=e(!1),S=e(""),g=async()=>{S.value=localStorage.getItem("localToken")?String(localStorage.getItem("localToken")):"",v.value=!0;try{const e={token:S.value||""},t=await r(e);a.value=t.data.brainExpireStatus,s.value=t.data.swordExpireStatus,l.value=t.data.stockForecastExpireStatus,o.value=t.data.spaceForecastExpireStatus,i.value=t.data.aibullExpireStatus,u.value=t.data.aigoldBullExpireStatus,d.value=t.data.airadarExpireStatus,n.value=t.data.marketList,c.value=t.data.userRole,p.value=!0}catch(e){console.error("Error fetching user data:",e)}finally{v.value=!1}};return t((()=>{})),{brainPerssion:a,swordPerssion:s,pricePerssion:l,timePerssion:o,aibullPerssion:i,aiGnbullPerssion:u,airadarPerssion:d,aiGoldMarketList:n,userRole:c,loading:v,isReady:p,init:()=>{p.value||g()},fetchUserInfo:g}}));export{s as u};

BIN
src/assets/img/wealthGoldenWheel/tanchuang.png

After

Width: 333  |  Height: 378  |  Size: 68 KiB

16
src/views/wealth/goldenWheel.vue

@ -250,7 +250,7 @@ export default {
remainingBgImg: 'https://d31zlh4on95l9h.cloudfront.net/images/a43f0c383d55fc56b34768f039a401a8.png',
spinBtnImg: 'https://d31zlh4on95l9h.cloudfront.net/images/11b749e0fd4b08238980b74c6e80b2e6.png',
disabledSpinBtnImg: 'https://d31zlh4on95l9h.cloudfront.net/images/9b7383c1f80bb32a279791879947791a.png',
modalBgImg: 'https://d31zlh4on95l9h.cloudfront.net/images/f75ce9ca2703662fd3176dd0493f6d7b.png',
modalBgImg: '../../assets/img/wealthGoldenWheel/bg.png',
prizeAmountImg: 'https://d31zlh4on95l9h.cloudfront.net/images/878b8ea0c78bcafdaf4f6eb63a0b2eef.png',
closeBtnImg: 'https://d31zlh4on95l9h.cloudfront.net/images/453475456dad8e6832e9904c901c1274.png',
noTimesImg: 'https://d31zlh4on95l9h.cloudfront.net/images/a67e8b3de6e441af7bcb8fbbb2153ec2.png',
@ -503,7 +503,7 @@ async loadHistoryRecord() {
//
// 3-5
const extraRotations = 3 + Math.floor(Math.random() * 3); // 4-5
const extraRotations = 4 + Math.floor(Math.random() * 3); // 4-5
const extraDegrees = extraRotations * 360;
//
@ -544,10 +544,6 @@ async loadHistoryRecord() {
//
this.targetPointerRotation = this.calculateRandomStop();
// CSS
document.documentElement.style.setProperty('--target-pointer-rotation', `${this.targetPointerRotation}deg`);
//
this.pointerRotation = this.targetPointerRotation;
@ -560,9 +556,9 @@ async loadHistoryRecord() {
if (success) {
setTimeout(() => {
this.showPrizeModal = true;
}, 500);
}, 1);
}
}, 5000);
}, 30);
} catch (error) {
console.error('查询剩余次数失败:', error);
@ -806,7 +802,7 @@ async loadHistoryRecord() {
/* 旋转动画 - 使用requestAnimationFrame优化 */
.pointer-img.spinning {
animation: smooth-spin 3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
animation: smooth-spin 4s cubic-bezier(0.2) forwards;
/* 添加这些属性确保性能 */
backface-visibility: hidden;
transform: translateZ(0);
@ -816,7 +812,7 @@ async loadHistoryRecord() {
@keyframes smooth-spin {
0% {
transform: rotate(-21.5deg);
animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
animation-timing-function: cubic-bezier(0.1);
}
100% {
transform: rotate(var(--target-pointer-rotation, 1440deg));

Loading…
Cancel
Save