(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b0f4e10"],{"18de":function(t,e,o){"use strict";o("6762"),o("2fdb"),o("6b54"),o("ac6a");e["a"]={data:function(){return{uwbCount:0,keyArr:["1f","2f","3f","4f","5f"],series:[],total:0,uwbLabelTypeList:{},uwbLabel:{studentUwb:"学生",teacherUwb:"教师",visitorUwb:"访客",other:"其它"}}},created:function(){var t=this;this.uwbCount=0,this.initUwbLabelType().then((function(){t.initUwbWebsocket()}))},activated:function(){var t=this,e=setInterval((function(){t.initUwbLabelType()}),6e4);this.$once("hook:beforeDestroy",(function(){clearInterval(e)})),this.$once("hook:deactivated",(function(){clearInterval(e)}))},methods:{initUwbLabelType:function(){var t=this;return this.$http({url:"/system/index/uwbLabelType",method:"get"}).then((function(e){var o=e.data;if(0!=o.code)return t.$message.error(o.msg);t.uwbLabelTypeList=o.data}))},initUwbWebsocket:function(){var t=this,e=this;try{var o=new WebSocket(window.GLOBAL_CONFIG.UWB_WEBSOCKET);o.onopen=function(){console.log("websocket连接成功");var t=JSON.stringify({type:1,map_id:"14"});o.send(t)},o.onclose=function(){console.log("websocket连接已关闭")},o.onerror=function(){console.log("websocket连接失败")},o.onmessage=function(e){if("heartbeat"!=e.data){var o=JSON.parse(e.data),i=t.uwbLabelTypeList,n={studentUwb:[],teacherUwb:[],visitorUwb:[],other:[]};o.forEach((function(t){var e=t.tid.toString();i.studentUwb.includes(e)?n.studentUwb.push(t):i.teacherUwb.includes(e)?n.teacherUwb.push(t):i.visitorUwb.includes(e)?n.visitorUwb.push(t):n.other.push(t)}));var r=[],a=function(e){var o={};n[e].forEach((function(t){o[t.floor]?o[t.floor]++:o[t.floor]=1}));for(var i=t.keyArr,a=[],s=0;s";return t.forEach((function(t){t.value?e+=t.marker+" "+t.seriesName+" : "+t.value+"
":e+=t.marker+" "+t.seriesName+" : 0
"})),e}},legend:{data:["学生","教师","访客","其它"],textStyle:{color:"#fff"}},grid:{top:"20px",left:0,right:"6%",bottom:0,containLabel:!0},xAxis:[{splitLine:{show:!1},type:"value",show:!1}],yAxis:[{splitLine:{show:!1},axisLine:{show:!1},type:"category",axisTick:{show:!1},data:this.keyArr,axisLabel:{show:!0,textStyle:{color:"#00FFFF"}}}],series:this.series};t.setOption(e)},aidooreightFun:function(){var t=this;this.$http.get("/system/index/aidooreight").then((function(e){var o=e.data;if(0!=o.code)return t.$message.error(o.msg);t.dormitoryTotalNums=o.data}))}}},s=a,c=(o("9021"),o("2877")),u=Object(c["a"])(s,i,n,!1,null,"fced2088",null);e["default"]=u.exports},9021:function(t,e,o){"use strict";o("f903")},f903:function(t,e,o){}}]);