import{aP as F,z as V,B as X,aC as L,aD as W}from"./index.17037962789732.js";import"./index.1703796278973309.js";import"./index.170379627897314.js";import"./index.170379627897315.js";import{a as E}from"./comm.1703796278973.js";import{_ as O}from"./MJG.vue_vue_type_script_name_MJG_setup_true_lang.1703796278973.js";import P from"./WSJ.1703796278973.js";import Q from"./JKXT.1703796278973.js";import Y from"./JMKT.1703796278973.js";import $ from"./HSYTJ.1703796278973.js";import b from"./XFJ.1703796278973.js";import H from"./KQJC.1703796278973.js";import R from"./LSJC.1703796278973.js";import q from"./MJ.1703796278973.js";import G from"./XFXT.1703796278973.js";import Z from"./YWTC.1703796278973.js";import{u as tt}from"./DeviceImage.1703796278973.js";import{d as B,k as s,p as et,r as J,o as e,c as o,a,z as c,b as d,u as t,M as h,t as K,x as v,F as x,h as T,D as M,A as ot,B as r}from"./vue.1703796278973.js";import"./index.17037962789733.js";import"./dayjs.min.1703796278973.js";import"./isArray.1703796278973.js";import"./editor.api.1703796278973.js";import"./preload-helper.1703796278973.js";import"./monaco.contribution.1703796278973.js";import"./MjgDeviceOverview.1703796278973.js";import"./dev.1703796278973.js";import"./system.1703796278973.js";import"./index.170379627897332.js";import"./index.170379627897333.js";import"./index.170379627897334.js";import"./_plugin-vue_export-helper.1703796278973.js";import"./default.1703796278973.js";import"./permission.1703796278973.js";import"./consts.1703796278973.js";import"./404.1703796278973.js";import"./DeviceInfo.17037962789732.js";import"./StorageUtilization.1703796278973.js";import"./index.1703796278973314.js";import"./HumiditySensor.1703796278973.js";import"./TemperatureSensor.1703796278973.js";import"./EnvironmentalCurve.1703796278973.js";import"./WarningInfo.1703796278973.js";import"./index.1703796278973305.js";import"./index.170379627897317.js";import"./index.1703796278973301.js";import"./index.1703796278973302.js";import"./index.1703796278973303.js";import"./index.170379627897339.js";import"./index.170379627897316.js";import"./index.1703796278973304.js";import"./index.170379627897335.js";import"./config.1703796278973.js";import"./log.17037962789732.js";import"./alarm.1703796278973.js";import"./WarningHandler.vue_vue_type_script_setup_true_lang.1703796278973.js";import"./index.170379627897337.js";import"./index.170379627897318.js";import"./index.170379627897319.js";import"./instance.1703796278973.js";import"./utils.1703796278973.js";import"./moment.1703796278973.js";import"./map.17037962789732.js";import"./index.170379627897336.js";import"./device.17037962789733.js";import"./DeviceStatus.1703796278973.js";import"./DeviceWarning.1703796278973.js";import"./DeviceStatus2.1703796278973.js";import"./index.17037962789738.js";import"./index.17037962789735.js";import"./index.1703796278973312.js";import"./AirQuality.1703796278973.js";import"./DeviceStatus3.1703796278973.js";import"./DeviceRuningStatus.1703796278973.js";import"./DeviceStatus5.1703796278973.js";import"./DeviceStatus4.1703796278973.js";import"./InOrOutStatistics.1703796278973.js";const it={class:"device-overview"},nt={class:"left-menu-container"},rt=["onClick"],pt=["src"],at={class:"right-content-container"},lt=B({name:"Category"}),De=B({...lt,setup(st){const w=tt(),u=s(""),_=s(["list-view"]),y=s(["1"]),f=s(),g=s("id0001"),i=s(1921),n=s({});et(()=>{f.value=[{key:1,title:"库房设备",children:[{id:"id0001",title:"精密空调",iconUrl:"/home/h-08.png",status:1,typeId:1921,deviceId:"1685504304644624384"},{id:"id0002",title:"恒湿一体机",iconUrl:"/home/h-08.png",status:1,typeId:1911},{id:"id0003",title:"新风机",iconUrl:"/home/h-08.png",status:1,typeId:1901}]},{key:2,title:"环境监测",children:[{id:"id0004",title:"温湿计",iconUrl:"/home/h-08.png",status:1,typeId:1421,productType:"WSJ",deviceId:"1690590969670762496"},{id:"id0005",title:"空气质量监测",iconUrl:"/home/h-08.png",status:1,typeId:1411,productType:"KQJC",deviceId:"1680042040279568384"},{id:"id0006",title:"漏水监测",iconUrl:"/home/h-08.png",status:1,typeId:1401}]},{key:3,title:"安防系统",children:[{id:"id0007",title:"监控系统",iconUrl:"/home/h-08.png",status:1,typeId:1321},{id:"id0008",title:"门禁-西门",iconUrl:"/home/h-08.png",status:1,typeId:1301},{id:"id0009",title:"门禁-东门",iconUrl:"/home/h-08.png",status:1,typeId:1301}]},{key:4,title:"消防系统",children:[{id:"id0010",title:"消防系统",iconUrl:"/home/h-08.png",status:1,typeId:1211},{id:"id0011",title:"烟雾探测",iconUrl:"/home/h-08.png",status:1,typeId:1201}]},{key:5,title:"密集架",children:[{id:"id0012",title:"306-密集架",productType:"MJJ",deviceId:"1677103799506132992",iconUrl:"/home/h-08.png",status:1,typeId:"1101"},{id:"id0013",title:"308-密集架",productType:"MJJ",deviceId:"1677104132751974400",iconUrl:"/home/h-08.png",status:1,typeId:"1101"}]}]});const I=k=>{console.log("use value",k),console.log("or use this.value",u.value)};return(k,m)=>{const S=F,U=J("AIcon"),C=V,j=X,D=L,N=W,z=J("page-container");return e(),o(z,null,{default:a(()=>[c("div",it,[c("div",nt,[d(S,{value:t(u),"onUpdate:value":m[0]||(m[0]=p=>h(u)?u.value=p:null),placeholder:"请输入关键字",style:{margin:"16px 11px 0 11px",width:"225px"},onSearch:I,onPressEnter:I},null,8,["value"]),d(j,{selectedKeys:t(_),"onUpdate:selectedKeys":m[1]||(m[1]=p=>h(_)?_.value=p:null),mode:"horizontal"},{default:a(()=>[d(C,{key:"grid-view"},{icon:a(()=>[d(U,{type:"AppstoreOutlined"})]),default:a(()=>[K(" 宫格视图 ")]),_:1}),d(C,{key:"list-view"},{icon:a(()=>[d(U,{type:"BarsOutlined"})]),default:a(()=>[K(" 列表视图 ")]),_:1})]),_:1},8,["selectedKeys"]),d(N,{activeKey:t(y),"onUpdate:activeKey":m[2]||(m[2]=p=>h(y)?y.value=p:null),ghost:""},{default:a(()=>[(e(!0),v(x,null,T(t(f),p=>(e(),o(D,{key:p.key,header:p.title},{default:a(()=>[c("div",{class:M("menu-"+t(_))},[(e(!0),v(x,null,T(p.children,(l,A)=>(e(),v("div",{key:A,class:M(["menu-item",t(g)==l.id?"active":""]),onClick:dt=>{g.value=l.id,i.value=l.typeId,n.value=l,t(w).updateDeviceInfo(l.typeId)}},[c("img",{src:t(E)(l.iconUrl),alt:""},null,8,pt),c("div",null,ot(l.title),1)],10,rt))),128))],2)]),_:2},1032,["header"]))),128))]),_:1},8,["activeKey"])]),c("div",at,[t(i)==1101?(e(),o(O,{key:0,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1921?(e(),o(Y,{key:1,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1911?(e(),o($,{key:2,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1901?(e(),o(b,{key:3,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1421?(e(),o(P,{key:4,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1411?(e(),o(H,{key:5,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1401?(e(),o(R,{key:6,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1301?(e(),o(q,{key:7,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1321?(e(),o(Q,{key:8,ndata:t(n)},null,8,["ndata"])):r("",!0),t(i)==1211?(e(),o(G,{key:9})):r("",!0),t(i)==1201?(e(),o(Z,{key:10,ndata:t(n)},null,8,["ndata"])):r("",!0)])])]),_:1})}}});export{De as default};