2 lines
4.7 KiB
JavaScript
2 lines
4.7 KiB
JavaScript
var M=Object.defineProperty,V=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var C=(e,a,t)=>a in e?M(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,E=(e,a)=>{for(var t in a||(a={}))$.call(a,t)&&C(e,t,a[t]);if(y)for(var t of y(a))N.call(a,t)&&C(e,t,a[t]);return e},I=(e,a)=>V(e,z(a));var D=(e,a,t)=>new Promise((v,u)=>{var f=i=>{try{c(t.next(i))}catch(l){u(l)}},r=i=>{try{c(t.throw(i))}catch(l){u(l)}},c=i=>i.done?v(i.value):Promise.resolve(i.value).then(f,r);c((t=t.apply(e,a)).next())});import O from"./Box.677eba3c.js";import{b as R,p as W}from"./other.28ada98a.js";import{u as Y}from"./visualization.0240d581.js";import{a as Z,cS as j,b7 as F,cT as X,s as H,r as w,D as J,f as k,bp as P,H as q,bc as G,J as K,aA as p,o as _,j as T,x,i as s,t as m,h as b,p as B,F as S,aD as A,l as Q,aB as U,ey as tt,ez as et}from"./index.cb3e2d30.js";import{u as st}from"./useVContext.623a42dc.js";import at from"./WaterEipple.067b20bb.js";var ot="/assets/d01.f72bcaad.png",nt="/assets/d02.3343b9f1.png",it="/assets/d03.3a556142.png",ct="/assets/d04.a87ba803.png";const lt=[{name:"AI\u667A\u80FD\u76D1\u63A7",value:[0,0,0],img:ot},{name:"\u6C34\u8D28\u76D1\u6D4B",value:[0,0,0],img:nt},{name:"\u571F\u58E4\u76D1\u6D4B",value:[0,0,0],img:it},{name:"\u6C14\u8C61\u76D1\u6D4B",value:[0,0,0],img:ct}],rt=Z({components:{Box:O,Dropdown:j,Menu:F,MenuItem:F.Item,DownOutlined:X,WaterEipple:at},props:["baseId"],setup(e){const{rootEmitter:a}=st();e.baseId;const t=H({tabList:w([]),currentTab:w(""),list:J(lt)}),v=w(null),u=Y(),f=k(()=>{var n,o;return(o=(n=t.tabList.find(h=>h.id==t.currentTab))==null?void 0:n.name)!=null?o:""});function r({key:n}){t.currentTab!=n&&(t.currentTab=n,i())}function c(){return D(this,null,function*(){const n=yield R({parent_id:u.getAddresId,type:1});t.tabList=n;let o="";n.length&&(o=n[0].id),r({key:o})})}function i(){return D(this,null,function*(){var o;const n=yield W({base_id:(o=e.baseId)!=null?o:t.currentTab});Object.keys(n).map((h,L)=>{t.list[L].value=n[h].slice(1)})})}let l=1;P(()=>{g.value?i():c(),a.on("interval:auto",()=>{i()}),a.on("interval:tab",()=>{if(t.tabList.length==0)return;const n=l%t.tabList.length;r({key:t.tabList[n].id}),l++})});const g=k(()=>!!e.baseId);return q(()=>u.getAddresId,()=>{c()}),I(E({},G(t)),{currentTabValue:f,chartRef:v,isBase:g,onMenuClick:r})}}),d=e=>(tt("data-v-5326315f"),e=e(),et(),e),dt={class:"h-full flex flex-col"},ut={class:"py-10px relative"},pt={class:"text-center bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-14px font-bold"},_t={key:0,class:"absolute right-18px top-1/2 transform -translate-y-1/2"},xt={class:"cursor-pointer"},mt=d(()=>s("span",{class:"text-white text-12px"},"\u66F4\u591A",-1)),ht={class:"flex-1 px-30px grid grid-cols-2 gap-y-10px gap-x-10px pb-16px"},vt={class:"text-center"},ft=["src"],gt={class:"text-12px font-bold text-white mt-11px"},bt={class:"ml-18px"},Bt={class:"flex items-center h-22px"},Dt=d(()=>s("div",{class:"w-7px h-7px bg-[#76E9F0]"},null,-1)),wt=d(()=>s("div",{class:"ml-11px text-11px text-white"},"\u5728\u7EBF",-1)),yt={class:"text-white ml-10px"},Ct={class:"flex items-center h-22px"},Et=d(()=>s("div",{class:"w-7px h-7px bg-[#F7B379]"},null,-1)),It=d(()=>s("div",{class:"ml-11px text-11px text-white"},"\u79BB\u7EBF",-1)),Ft={class:"text-white ml-10px"},kt={class:"flex items-center h-22px"},Tt=d(()=>s("div",{class:"w-7px h-7px bg-[#EB313E]"},null,-1)),St=d(()=>s("div",{class:"ml-11px text-11px text-white"},"\u6545\u969C",-1)),At={class:"text-white ml-10px"};function Lt(e,a,t,v,u,f){const r=p("DownOutlined"),c=p("menu-item"),i=p("Menu"),l=p("Dropdown"),g=p("WaterEipple"),n=p("Box");return _(),T(n,U({title:"\u8BBE\u5907\u8FD0\u884C\u72B6\u6001"},e.$attrs),{default:x(()=>[s("div",dt,[s("div",ut,[s("div",pt,m(e.currentTabValue),1),e.tabList.length>1?(_(),b("div",_t,[B(l,{overlayClassName:"dropdownClass",placement:"bottomRight",trigger:"click",style:{height:"300px"}},{overlay:x(()=>[B(i,{onClick:e.onMenuClick},{default:x(()=>[(_(!0),b(S,null,A(e.tabList,o=>(_(),T(c,{key:o.id},{default:x(()=>[s("div",null,m(o.name),1)]),_:2},1024))),128))]),_:1},8,["onClick"])]),default:x(()=>[s("div",xt,[mt,B(r,{style:{fontSize:"12px",color:"#FFF"}})])]),_:1})])):Q("",!0)]),s("div",ht,[(_(!0),b(S,null,A(e.list,(o,h)=>(_(),b("div",{class:"flex",key:h},[s("div",vt,[B(g,{size:65.5},{default:x(()=>[s("img",{src:o.img,alt:"",srcset:""},null,8,ft)]),_:2},1032,["size"]),s("div",gt,m(o.name),1)]),s("div",bt,[s("div",Bt,[Dt,wt,s("div",yt,m(o.value[0]),1)]),s("div",Ct,[Et,It,s("div",Ft,m(o.value[1]),1)]),s("div",kt,[Tt,St,s("div",At,m(o.value[2]),1)])])]))),128))])])]),_:1},16)}var Wt=K(rt,[["render",Lt],["__scopeId","data-v-5326315f"]]);export{Wt as default};
|