Files
aiot-platform-ui/apps/web-antd/dist/js/index-CLUCA7fL.js

2 lines
13 KiB
JavaScript
Raw Normal View History

2026-03-23 17:45:01 +08:00
var gt=Object.defineProperty,bt=Object.defineProperties;var Dt=Object.getOwnPropertyDescriptors;var Q=Object.getOwnPropertySymbols;var xt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable;var tt=(u,r,i)=>r in u?gt(u,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[r]=i,at=(u,r)=>{for(var i in r||(r={}))xt.call(r,i)&&tt(u,i,r[i]);if(Q)for(var i of Q(r))St.call(r,i)&&tt(u,i,r[i]);return u},et=(u,r)=>bt(u,Dt(r));var z=(u,r,i)=>new Promise((h,w)=>{var T=c=>{try{_(i.next(c))}catch(p){w(p)}},P=c=>{try{_(i.throw(c))}catch(p){w(p)}},_=c=>c.done?h(c.value):Promise.resolve(c.value).then(T,P);_((i=i.apply(u,r)).next())});import{b_ as v,au as b,S as U,cp as wt,bZ as M,an as m,D as Tt,ax as st,R as Yt,ac as It}from"./bootstrap-DhvYQWXT.js";import{m as zt,b9 as d,cf as A,aa as N,w as lt,v as At,aU as Ct,aX as kt,x as Lt,ad as V,b2 as R,j as s,bJ as o,u as l,ae as e,ab as Mt,ac as Nt,bp as y,aR as Rt,I as Ot,aT as ot,n as W,ca as nt}from"../jse/index-index-rerQU-kO.js";import{a as it,b as Pt,c as rt,d as Ht}from"./index-CJghEojS.js";import{_ as Et}from"./AreaTree.vue_vue_type_script_setup_true_lang-B0piIiZO.js";import{S as O}from"./index-DyMQwBcl.js";import{u as ct,_ as dt}from"./use-echarts-Dzn7RRgG.js";import"./index-DGBP3Vy2.js";const Bt={class:"traffic-dashboard"},Ut={class:"content-header mb-3"},Vt={class:"content-title"},Wt={class:"content-subtitle"},jt={class:"metric-content"},Gt={class:"metric-icon"},$t={class:"metric-info"},Ft={class:"metric-content"},Jt={class:"metric-icon"},Xt={class:"metric-info"},Zt={class:"metric-content"},qt={class:"metric-icon"},Kt={class:"metric-info"},Qt={class:"metric-content"},ta={class:"metric-icon"},aa={class:"metric-info"},ea={style:{display:"flex","align-items":"center",gap:"8px"}},sa={class:"analysis-list"},la={class:"analysis-item"},oa={class:"analysis-item__header"},na={class:"analysis-item__body"},ia={class:"analysis-item__value"},ra={class:"analysis-item__desc"},ca={class:"analysis-item"},da={class:"analysis-item__header"},ua={class:"analysis-item__body"},fa={class:"analysis-item__desc"},ya={key:1,class:"analysis-item__value analysis-item__value--muted"},ma={class:"analysis-item"},_a={class:"analysis-item__header"},va={class:"analysis-item__body"},ha={class:"analysis-item__value"},pa={class:"analysis-item__bar"},ga={class:"analysis-item__desc"},ba={class:"analysis-item"},Da={class:"analysis-item__header"},xa={class:"analysis-item__body"},Sa={class:"analysis-item__value"},wa={style:{display:"flex","align-items":"center",gap:"8px"}},Ta=zt({name:"OpsTraffic",__name:"index",setup(u){const r=d(),i=d(),h=d([]),w=d("全局总览"),T=d("");function P(t){var a,n;t&&t.id!==null&&t.id!==void 0?(i.value=t.id,h.value=((a=r.value)==null?void 0:a.getDescendantIds(t.id))||[t.id],w.value=((n=r.value)==null?void 0:n.getAreaPath(t.id))||t.areaName):(i.value=void 0,h.value=[],w.value="全局总览"),C()}const _=d(!0),c=d(!0),p=d(A()),Y=d([A().subtract(6,"day"),A()]);function j(t){return t?t>A().endOf("day")||t<A().subtract(30,"day").startOf("day"):!1}const g=d({totalIn:0,totalOut:0,currentOccupancy:0,areas:[],hourlyTrend:{hours:[],inData:[],outData:[]},yesterdayHourlyTrend:{hours:[],inData:[],outData:[]}}),D=d({dates:[],inData:[],outData:[],netData:[],totalIn:0,totalOut:0}),G=d(),$=d(),{renderEcharts:H}=ct(G),{renderEcharts:F}=ct($);function E(){const t=g.value.hourlyTrend;if(!t||t.hours.length===0)return{};const a=[{name:"进入",type:"line",smooth:!0,symbol:"circle",symbolSize:5,data:t.inData,lineStyle:{width:2.5,color:"#36cfc9"},itemStyle:{color:"#36cfc9"},areaStyle:{opacity:.12,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(54, 207, 201, 0.3)"},{offset:1,color:"rgba(54, 207, 201, 0.02)"}]}}},{name:"离开",type:"line",smooth:!0,symbol:"circle",symbolSize:5,data:t.outData,lineStyle:{width:2.5,color:"#597ef7"},itemStyle:{color:"#597ef7"},areaStyle:{opacity:.12,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(89, 126, 247, 0.3)"},{offset:1,color:"rgba(89, 126, 247, 0.02)"}]}}}];return{tooltip:{trigger:"axis"},legend:{data:["<EFBFBD>