2 lines
5.1 KiB
JavaScript
2 lines
5.1 KiB
JavaScript
var M=Object.defineProperty,V=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var k=(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)&&k(e,t,a[t]);if(w)for(var t of w(a))N.call(a,t)&&k(e,t,a[t]);return e},C=(e,a)=>V(e,z(a));var y=(e,a,t)=>new Promise((h,d)=>{var f=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?h(o.value):Promise.resolve(o.value).then(f,p);r((t=t.apply(e,a)).next())});import O from"./Box.679e96cc.js";import{j as Y,v as j}from"./other.9c1a4557.js";import{u as R}from"./visualization.2f851305.js";import{a as W,cX as X,ba as I,cY as Z,w as H,v as D,H as q,f as F,x as P,L as G,bf as J,q as K,aE as _,o as m,j as T,B as x,i as s,t as v,h as b,p as B,F as L,aH as S,l as Q,aF as U,eD as tt,eE as et}from"./index.4cfab8a3.js";import{u as st}from"./useVContext.cad6f8f4.js";import at from"./WaterEipple.c12be8a2.js";var nt="https://lcny.sk797.cn/admin/assets/d01.f72bcaad.png",ot="https://lcny.sk797.cn/admin/assets/d02.3343b9f1.png",it="https://lcny.sk797.cn/admin/assets/d03.3a556142.png",ct="https://lcny.sk797.cn/admin/assets/d04.a87ba803.png",lt="https://lcny.sk797.cn/admin/assets/d05.77f019e0.png";const rt=[{name:"AI\u667A\u80FD\u76D1\u63A7",value:[0,0,0],img:nt,key:1},{name:"\u6C34\u8D28\u76D1\u6D4B",value:[0,0,0],img:ot,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},{name:"\u866B\u60C5\u76D1\u6D4B",value:[0,0,0],img:lt,key:5}],dt=W({components:{Box:O,Dropdown:X,Menu:I,MenuItem:I.Item,DownOutlined:Z,WaterEipple:at},props:["baseId"],setup(e){const{rootEmitter:a}=st();e.baseId;const t=H({tabList:D([]),currentTab:D(""),list:q(rt)}),h=D(null),d=R(),f=F(()=>{var i,c;return(c=(i=t.tabList.find(n=>n.id==t.currentTab))==null?void 0:i.name)!=null?c:""});function p({key:i,res:c=!1}){t.currentTab==i&&!c||(t.currentTab=i,o())}function r(){return y(this,null,function*(){let i=yield Y({parent:d.getAddresId,type:1});l.value?t.tabList=i:t.tabList=[{id:-99,name:"\u5168\u90E8"}].concat(i);let c="";t.tabList.length&&(c=t.tabList[0].id),p({key:c,res:!0})})}function o(){return y(this,null,function*(){var c;const i=yield j({base_id:(c=e.baseId)!=null?c:t.currentTab==-99?null:t.currentTab,parent:d.getAddresId});Object.keys(i).map(n=>{const g=t.list.findIndex(({key:A})=>A==n);g>=0&&(t.list[g].value=i[n].slice(1))})})}P(()=>{l.value?o():r(),a.on("interval:auto",()=>{o()}),a.on("interval:tab",()=>{})});const l=F(()=>!!e.baseId);return G(()=>d.getAddresId,()=>{r()}),C(E({},J(t)),{currentTabValue:f,chartRef:h,isBase:l,onMenuClick:p})}}),u=e=>(tt("data-v-6fe6acbc"),e=e(),et(),e),ut={class:"h-full flex flex-col"},pt={class:"py-10px relative"},_t={class:"text-center bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-14px font-bold"},mt={key:0,class:"absolute right-18px top-1/2 transform -translate-y-1/2"},xt={class:"cursor-pointer"},vt=u(()=>s("span",{class:"text-white text-12px"},"\u66F4\u591A",-1)),ht={class:"flex-1 px-0px grid grid-cols-3 gap-y-10px gap-x-2px pb-16px"},ft={class:"text-center w-60px flex-none"},gt=["src"],bt={class:"text-12px text-white mt-11px"},Bt={class:"ml-4px"},yt={class:"flex items-center h-22px"},Dt=u(()=>s("div",{class:"w-7px h-7px bg-[#76E9F0]"},null,-1)),wt=u(()=>s("div",{class:"ml-8px text-11px text-white"},"\u5728\u7EBF",-1)),kt={class:"text-white ml-10px"},Et={class:"flex items-center h-22px"},Ct=u(()=>s("div",{class:"w-7px h-7px bg-[#F7B379]"},null,-1)),It=u(()=>s("div",{class:"ml-8px text-11px text-white"},"\u79BB\u7EBF",-1)),Ft={class:"text-white ml-10px"},Tt={class:"flex items-center h-22px"},Lt=u(()=>s("div",{class:"w-7px h-7px bg-[#EB313E]"},null,-1)),St=u(()=>s("div",{class:"ml-8px text-11px text-white"},"\u6545\u969C",-1)),At={class:"text-white ml-10px"};function Mt(e,a,t,h,d,f){const p=_("DownOutlined"),r=_("menu-item"),o=_("Menu"),l=_("Dropdown"),i=_("WaterEipple"),c=_("Box");return m(),T(c,U({title:"\u8BBE\u5907\u8FD0\u884C\u72B6\u6001"},e.$attrs),{default:x(()=>[s("div",ut,[s("div",pt,[s("div",_t,v(e.currentTabValue),1),e.tabList.length>1?(m(),b("div",mt,[B(l,{overlayClassName:"dropdownClass",placement:"bottomRight",trigger:"click",style:{height:"300px"}},{overlay:x(()=>[B(o,{onClick:e.onMenuClick},{default:x(()=>[(m(!0),b(L,null,S(e.tabList,n=>(m(),T(r,{key:n.id},{default:x(()=>[s("div",null,v(n.name),1)]),_:2},1024))),128))]),_:1},8,["onClick"])]),default:x(()=>[s("div",xt,[vt,B(p,{style:{fontSize:"12px",color:"#FFF"}})])]),_:1})])):Q("",!0)]),s("div",ht,[(m(!0),b(L,null,S(e.list,(n,g)=>(m(),b("div",{class:"flex",key:g},[s("div",ft,[B(i,{size:48.5,class:"mx-auto"},{default:x(()=>[s("img",{src:n.img,alt:"",srcset:""},null,8,gt)]),_:2},1032,["size"]),s("div",bt,v(n.name),1)]),s("div",Bt,[s("div",yt,[Dt,wt,s("div",kt,v(n.value[0]),1)]),s("div",Et,[Ct,It,s("div",Ft,v(n.value[1]>5?5:n.value[1]),1)]),s("div",Tt,[Lt,St,s("div",At,v(n.value[2]),1)])])]))),128))])])]),_:1},16)}var Rt=K(dt,[["render",Mt],["__scopeId","data-v-6fe6acbc"]]);export{Rt as default};
|