2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
var V=Object.defineProperty,M=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var C=(t,a,e)=>a in t?V(t,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[a]=e,k=(t,a)=>{for(var e in a||(a={}))$.call(a,e)&&C(t,e,a[e]);if(y)for(var e of y(a))N.call(a,e)&&C(t,e,a[e]);return t},E=(t,a)=>M(t,z(a));var B=(t,a,e)=>new Promise((f,u)=>{var h=n=>{try{r(e.next(n))}catch(l){u(l)}},p=n=>{try{r(e.throw(n))}catch(l){u(l)}},r=n=>n.done?f(n.value):Promise.resolve(n.value).then(h,p);r((e=e.apply(t,a)).next())});import O from"./Box.ce64d496.js";import{i as W,t as R}from"./other.17f52c86.js";import{u as Y}from"./visualization.e593e47d.js";import{a as Z,cV as j,b7 as I,cW 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 b,p as D,F as A,aD as S,l as Q,aB as U,eC as ee,eD as te}from"./index.6348198d.js";import{u as se}from"./useVContext.86c9307b.js";import ae from"./WaterEipple.338ca115.js";var oe="/assets/d01.f72bcaad.png",ne="/assets/d02.3343b9f1.png",ie="/assets/d03.3a556142.png",ce="/assets/d04.a87ba803.png",le="/assets/d05.77f019e0.png";const re=[{name:"AI\u667A\u80FD\u76D1\u63A7",value:[0,0,0],img:oe,key:1},{name:"\u6C34\u8D28\u76D1\u6D4B",value:[0,0,0],img:ne,key:3},{name:"\u571F\u58E4\u76D1\u6D4B",value:[0,0,0],img:ie,key:2},{name:"\u6C14\u8C61\u76D1\u6D4B",value:[0,0,0],img:ce,key:4},{name:"\u866B\u60C5\u76D1\u6D4B",value:[0,0,0],img:le,key:5}],ue=Z({components:{Box:O,Dropdown:j,Menu:I,MenuItem:I.Item,DownOutlined:X,WaterEipple:ae},props:["baseId"],setup(t){const{rootEmitter:a}=se();t.baseId;const e=H({tabList:w([]),currentTab:w(""),list:J(re)}),f=w(null),u=Y(),h=F(()=>{var i,c;return(c=(i=e.tabList.find(o=>o.id==e.currentTab))==null?void 0:i.name)!=null?c:""});function p({key:i,res:c=!1}){e.currentTab==i&&!c||(e.currentTab=i,n())}function r(){return B(this,null,function*(){let i=yield W({parent:u.getAddresId,type:1});l.value?e.tabList=i:e.tabList=[{id:-99,name:"\u5168\u90E8"}].concat(i);let c="";e.tabList.length&&(c=e.tabList[0].id),p({key:c,res:!0})})}function n(){return B(this,null,function*(){var c;const i=yield R({base_id:(c=t.baseId)!=null?c:e.currentTab==-99?null:e.currentTab,parent:u.getAddresId});Object.keys(i).map(o=>{const g=e.list.findIndex(({key:L})=>L==o);g>=0&&(e.list[g].value=i[o].slice(1))})})}P(()=>{l.value?n():r(),a.on("interval:auto",()=>{n()}),a.on("interval:tab",()=>{})});const l=F(()=>!!t.baseId);return q(()=>u.getAddresId,()=>{r()}),E(k({},G(e)),{currentTabValue:h,chartRef:f,isBase:l,onMenuClick:p})}}),d=t=>(ee("data-v-6fe6acbc"),t=t(),te(),t),de={class:"h-full flex flex-col"},pe={class:"py-10px relative"},_e={class:"text-center bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-14px font-bold"},xe={key:0,class:"absolute right-18px top-1/2 transform -translate-y-1/2"},me={class:"cursor-pointer"},ve=d(()=>s("span",{class:"text-white text-12px"},"\u66F4\u591A",-1)),fe={class:"flex-1 px-0px grid grid-cols-3 gap-y-10px gap-x-2px pb-16px"},he={class:"text-center w-60px flex-none"},ge=["src"],be={class:"text-12px text-white mt-11px"},De={class:"ml-4px"},Be={class:"flex items-center h-22px"},we=d(()=>s("div",{class:"w-7px h-7px bg-[#76E9F0]"},null,-1)),ye=d(()=>s("div",{class:"ml-8px text-11px text-white"},"\u5728\u7EBF",-1)),Ce={class:"text-white ml-10px"},ke={class:"flex items-center h-22px"},Ee=d(()=>s("div",{class:"w-7px h-7px bg-[#F7B379]"},null,-1)),Ie=d(()=>s("div",{class:"ml-8px text-11px text-white"},"\u79BB\u7EBF",-1)),Fe={class:"text-white ml-10px"},Te={class:"flex items-center h-22px"},Ae=d(()=>s("div",{class:"w-7px h-7px bg-[#EB313E]"},null,-1)),Se=d(()=>s("div",{class:"ml-8px text-11px text-white"},"\u6545\u969C",-1)),Le={class:"text-white ml-10px"};function Ve(t,a,e,f,u,h){const p=_("DownOutlined"),r=_("menu-item"),n=_("Menu"),l=_("Dropdown"),i=_("WaterEipple"),c=_("Box");return x(),T(c,U({title:"\u8BBE\u5907\u8FD0\u884C\u72B6\u6001"},t.$attrs),{default:m(()=>[s("div",de,[s("div",pe,[s("div",_e,v(t.currentTabValue),1),t.tabList.length>1?(x(),b("div",xe,[D(l,{overlayClassName:"dropdownClass",placement:"bottomRight",trigger:"click",style:{height:"300px"}},{overlay:m(()=>[D(n,{onClick:t.onMenuClick},{default:m(()=>[(x(!0),b(A,null,S(t.tabList,o=>(x(),T(r,{key:o.id},{default:m(()=>[s("div",null,v(o.name),1)]),_:2},1024))),128))]),_:1},8,["onClick"])]),default:m(()=>[s("div",me,[ve,D(p,{style:{fontSize:"12px",color:"#FFF"}})])]),_:1})])):Q("",!0)]),s("div",fe,[(x(!0),b(A,null,S(t.list,(o,g)=>(x(),b("div",{class:"flex",key:g},[s("div",he,[D(i,{size:48.5,class:"mx-auto"},{default:m(()=>[s("img",{src:o.img,alt:"",srcset:""},null,8,ge)]),_:2},1032,["size"]),s("div",be,v(o.name),1)]),s("div",De,[s("div",Be,[we,ye,s("div",Ce,v(o.value[0]),1)]),s("div",ke,[Ee,Ie,s("div",Fe,v(o.value[1]>5?5:o.value[1]),1)]),s("div",Te,[Ae,Se,s("div",Le,v(o.value[2]),1)])])]))),128))])])]),_:1},16)}var Ye=K(ue,[["render",Ve],["__scopeId","data-v-6fe6acbc"]]);export{Ye as default};
|