2 lines
4.8 KiB
JavaScript
2 lines
4.8 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},k=(e,a)=>V(e,z(a));var B=(e,a,t)=>new Promise((f,d)=>{var h=o=>{try{r(t.next(o))}catch(l){d(l)}},p=o=>{try{r(t.throw(o))}catch(l){d(l)}},r=o=>o.done?f(o.value):Promise.resolve(o.value).then(h,p);r((t=t.apply(e,a)).next())});import O from"./Box.5633f399.js";import{f as Y,r as Z}from"./other.f2e23363.js";import{u as R}from"./visualization.15062637.js";import{a as W,cY as j,b7 as I,cZ as X,s as H,r as w,D as J,f as F,bp as P,H as q,bc as G,J as K,aA as _,o as x,j as T,x as m,i as s,t as v,h as g,p as b,F as A,aD as S,l as Q,aB as U,eC as tt,eD as et}from"./index.66bdc071.js";import{u as st}from"./useVContext.3e83dd40.js";import at from"./WaterEipple.4472f1bb.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,key:1},{name:"\u6C34\u8D28\u76D1\u6D4B",value:[0,0,0],img:nt,key:3},{name:"\u571F\u58E4\u76D1\u6D4B",value:[0,0,0],img:it,key:2},{name:"\u6C14\u8C61\u76D1\u6D4B",value:[0,0,0],img:ct,key:4}],rt=W({components:{Box:O,Dropdown:j,Menu:I,MenuItem:I.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)}),f=w(null),d=R(),h=F(()=>{var n,c;return(c=(n=t.tabList.find(i=>i.id==t.currentTab))==null?void 0:n.name)!=null?c:""});function p({key:n,res:c=!1}){t.currentTab==n&&!c||(t.currentTab=n,o())}function r(){return B(this,null,function*(){let n=yield Y({parent:d.getAddresId,type:1});l.value?t.tabList=n:t.tabList=[{id:-99,name:"\u5168\u90E8"}].concat(n);let c="";t.tabList.length&&(c=t.tabList[0].id),p({key:c,res:!0})})}function o(){return B(this,null,function*(){var c;const n=yield Z({base_id:(c=e.baseId)!=null?c:t.currentTab==-99?null:t.currentTab,parent:d.getAddresId});Object.keys(n).map(i=>{const D=t.list.findIndex(({key:L})=>L==i);t.list[D].value=n[i].slice(1)})})}P(()=>{l.value?o():r(),a.on("interval:auto",()=>{o()}),a.on("interval:tab",()=>{})});const l=F(()=>!!e.baseId);return q(()=>d.getAddresId,()=>{r()}),k(E({},G(t)),{currentTabValue:h,chartRef:f,isBase:l,onMenuClick:p})}}),u=e=>(tt("data-v-2c82c772"),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=u(()=>s("span",{class:"text-white text-12px"},"\u66F4\u591A",-1)),vt={class:"flex-1 px-30px grid grid-cols-2 gap-y-10px gap-x-10px pb-16px"},ft={class:"text-center"},ht=["src"],gt={class:"text-12px font-bold text-white mt-11px"},bt={class:"ml-18px"},Dt={class:"flex items-center h-22px"},Bt=u(()=>s("div",{class:"w-7px h-7px bg-[#76E9F0]"},null,-1)),wt=u(()=>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=u(()=>s("div",{class:"w-7px h-7px bg-[#F7B379]"},null,-1)),kt=u(()=>s("div",{class:"ml-11px text-11px text-white"},"\u79BB\u7EBF",-1)),It={class:"text-white ml-10px"},Ft={class:"flex items-center h-22px"},Tt=u(()=>s("div",{class:"w-7px h-7px bg-[#EB313E]"},null,-1)),At=u(()=>s("div",{class:"ml-11px text-11px text-white"},"\u6545\u969C",-1)),St={class:"text-white ml-10px"};function Lt(e,a,t,f,d,h){const p=_("DownOutlined"),r=_("menu-item"),o=_("Menu"),l=_("Dropdown"),n=_("WaterEipple"),c=_("Box");return x(),T(c,U({title:"\u8BBE\u5907\u8FD0\u884C\u72B6\u6001"},e.$attrs),{default:m(()=>[s("div",dt,[s("div",ut,[s("div",pt,v(e.currentTabValue),1),e.tabList.length>1?(x(),g("div",_t,[b(l,{overlayClassName:"dropdownClass",placement:"bottomRight",trigger:"click",style:{height:"300px"}},{overlay:m(()=>[b(o,{onClick:e.onMenuClick},{default:m(()=>[(x(!0),g(A,null,S(e.tabList,i=>(x(),T(r,{key:i.id},{default:m(()=>[s("div",null,v(i.name),1)]),_:2},1024))),128))]),_:1},8,["onClick"])]),default:m(()=>[s("div",xt,[mt,b(p,{style:{fontSize:"12px",color:"#FFF"}})])]),_:1})])):Q("",!0)]),s("div",vt,[(x(!0),g(A,null,S(e.list,(i,D)=>(x(),g("div",{class:"flex",key:D},[s("div",ft,[b(n,{size:65.5},{default:m(()=>[s("img",{src:i.img,alt:"",srcset:""},null,8,ht)]),_:2},1032,["size"]),s("div",gt,v(i.name),1)]),s("div",bt,[s("div",Dt,[Bt,wt,s("div",yt,v(i.value[0]),1)]),s("div",Ct,[Et,kt,s("div",It,v(i.value[1]),1)]),s("div",Ft,[Tt,At,s("div",St,v(i.value[2]),1)])])]))),128))])])]),_:1},16)}var Zt=K(rt,[["render",Lt],["__scopeId","data-v-2c82c772"]]);export{Zt as default};
|