2 lines
2.7 KiB
JavaScript
2 lines
2.7 KiB
JavaScript
var T=Object.defineProperty,F=Object.defineProperties;var L=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var h=(e,o,t)=>o in e?T(e,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[o]=t,v=(e,o)=>{for(var t in o||(o={}))M.call(o,t)&&h(e,t,o[t]);if(x)for(var t of x(o))V.call(o,t)&&h(e,t,o[t]);return e},g=(e,o)=>F(e,L(o));var y=(e,o,t)=>new Promise((p,i)=>{var s=a=>{try{r(t.next(a))}catch(l){i(l)}},c=a=>{try{r(t.throw(a))}catch(l){i(l)}},r=a=>a.done?p(a.value):Promise.resolve(a.value).then(s,c);r((t=t.apply(e,o)).next())});import{a as E,cK as $,cJ as A,b8 as w,w as N,v as _,f as z,bq as J,bd as O,L as R,aG as d,o as f,j as D,z as u,i as n,t as k,h as C,n as m,F as S,aJ as I,l as K}from"./index.15bf95a0.js";import{o as j}from"./other.54dd0a11.js";import{u as q}from"./visualization.071c5c08.js";import G from"./Box.0aa03c87.js";const H=E({components:{Box:G,Dropdown:$,DownOutlined:A,Menu:w,MenuItem:w.Item},setup(){q();const e=N({tabList:_([]),currentTab:_("")}),o=_(null),t=z(()=>{var s,c;return(c=(s=e.tabList.find(r=>r.id==e.currentTab))==null?void 0:s.name)!=null?c:""});function p({key:s}){e.currentTab!=s&&(e.currentTab=s)}function i(){return y(this,null,function*(){const s=yield j({device_type:1});e.tabList=s,s.length&&(e.currentTab=s[0].id)})}return J(()=>{i()}),g(v({},O(e)),{chartRef:o,currentTabValue:t,onMenuClick:p})}}),P={class:"h-full flex flex-col"},Q={class:"py-10px relative"},U={class:"text-center bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-15px font-bold"},W={key:0,class:"absolute right-18px top-1/2 transform -translate-y-1/2"},X={class:"cursor-pointer"},Y=n("span",{class:"text-white text-12px"},"\u66F4\u591A",-1),Z=n("div",{class:"flex-1 px-11px flex flex-col"},[n("div",{class:"flex-1 border border-solid"}),n("div",{class:"grid grid-cols-3 gap-x-6px my-10px"},[n("div",{class:"border border-solid h-66px"}),n("div",{class:"border border-solid h-66px"}),n("div",{class:"border border-solid h-66px"})])],-1);function ee(e,o,t,p,i,s){const c=d("DownOutlined"),r=d("menu-item"),a=d("Menu"),l=d("Dropdown"),B=d("Box");return f(),D(B,{title:"\u76D1\u63A7"},{default:u(()=>[n("div",P,[n("div",Q,[n("div",U,k(e.currentTabValue),1),e.tabList.length>1?(f(),C("div",W,[m(l,{overlayClassName:"dropdownClass",placement:"bottomRight",trigger:"click",style:{height:"300px"}},{overlay:u(()=>[m(a,{onClick:e.onMenuClick},{default:u(()=>[(f(!0),C(S,null,I(e.tabList,b=>(f(),D(r,{key:b.key},{default:u(()=>[n("div",null,k(b.value),1)]),_:2},1024))),128))]),_:1},8,["onClick"])]),default:u(()=>[n("div",X,[Y,m(c,{style:{fontSize:"12px",color:"#FFF"}})])]),_:1})])):K("",!0)]),Z])]),_:1})}var re=R(H,[["render",ee]]);export{re as default};
|