whyclj
2019-06-29 82c1e7ced425f43781b0cd01290fad298f51e623
1
2
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-682b1139"],{"1e4b":function(A,a,e){"use strict";e.r(a);var t=function(){var A=this,a=A.$createElement;A._self._c;return A._m(0)},n=[function(){var A=this,a=A.$createElement,e=A._self._c||a;return e("div",{staticClass:"page-container"},[e("div",{attrs:{id:"allmap"}})])}],i=(e("7f7f"),e("1157"),e("88ec")),r=function(){var A={normal:"data:image/gif;base64,R0lGODlhHgAeAMQVAGud9K/K+Y6091SO82CV9N3o/dLh/MbZ+3ek9Zm7+Ojw/aTD+aTC+IKs9rvS+o2z97rR+tHh/PT3/v///0mG8v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAAeAB4AAAXnYCWOZFUwDaIyh1S+cAURVG3Xg6DEcAHcQNsAwiMVBsFkTVA0IZXKBE9Cg0IPsYTVOnCVFMHBDzio3gKvQPBwCAKoQMILAXwoAg/gIWAI7khBBgESCQQEdA8GDnA3RIBAEwEOEw0TkYoKBw1ADCQRQRMLBgULlqSlCwucJBKgkpQSlwEFBps3nY83BwuEZgmCE2Y1aCRjNggSeDcEB4pBBSVaQA5tQA1HZC8FSU9kQUxzW1Z/X+JKuDAQ5kAATdLrb00VAvBe8vRb8fIj+Er6+/z82QMYkN1AggVr/ENYAt9Chg0fxggBADs=",smoke:"data:image/gif;base64,R0lGODlhHgAeAMQUAPzn5+tYVfKUkvGIhuxkYfnPz+xkYvvb2/a3tvWrqvjDwu98evvb2vnPzu5wbvSgnulMSf7z8+hAPf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAAeAB4AAAX/ICWOpDIYUioZg0K+8IgEaq0GSBxHThoIhchkEikIaBJHRDdioCCJoXQ6SUAkAQYzgiIAqOAJgIBdxnoEYRgcITtiCAnkuw4DrrkXLVpfJ7AvClhTBw+Gh4gHUzQuIwISAoQDDoiGAQOKUo8CJCgFVEYOk6IOBJ9TBUkkKWpSBQNgDqdSESmrEmAHc4S7VLYjKWEIEA7FDhAIYb8irGEJBKKmYbUSJD2zUw5xf3Sgqo6QwhACBAuwYJskDXJ2EgUBCQthVw16Eg9sBwD7rVIPgIHkZOrDS0KjFwskpCFIi8wCHVwUDqxzgIwBMzuePOg3JcKDKxeZjBiQYpwCOgAUMAi4ImGAyBd/bMhM8BLGMJkl89R8wYBlDQhadsYAgEKFAQBCtySUsABjUh0DXO4MAQA7",airhum:"data:image/gif;base64,R0lGODlhHgAeANU/AOgrRPaqtOyKpOk5UOtHXfzj5uNOaO9ygvrU2dkTNuNPdvnHzf3x8+xWaetIXfbE0fe4wPjT2d4xT/rV2udsjfe4we5kdvGAj/OOm+A/XNkUSP3w9PO2xuVddfKOm/nGze6Yr/Scp/jT3e6Yp/ScqPbEzf3w8scSPPri6MshSPGntOJdf/jT3NdObuOJnvjh591AaNsjU+BAaudsgeqmttM/Yep6jvGnuvO1wOB6kdZNbuFPdep7mOYdN////////yH5BAEAAD8ALAAAAAAeAB4AAAb/wJ9wSESELI0BoGEJIYjQ6DDg6FmvWEdAKi00rATSxEf2TUgEa6PAHUIAPcKiTC8v0oBPO2C91P9lF1YQUghwAYCJPnwAT1BVB2URHQYlimQHPQ5QHj0DdB0jOBKXPgwDPVtDh3QGZAmli55unnWuPrCxqIQ/mX6tDw+5pYIHQqgVtgICw5cVmkJWc63LzT4KFH8LVtE9fwbVdAIgFBx1DNw/VgXKzGUPCj4bMht0BenSdRnVJmQKKGQeZLOTDhWiMjY6LJvhCgWFF2XileEzQEimSGUSsIihQYSECA9WpMjhgoZETD2M/YDQAwCDMhJEaNDwIEOJDQpSnDhR4yS6hB68fqDCUMbAiAccVJDywQOGjhY7bpTBMGtKS3Y+TBjIkOFjGRAKFJgjU+AQlC8EXpKJEKEUgzQNopSNozbW26uF4BAYU2oCHkd5rRzA+qdAppaAuSCoAgZDhQULKmBIY8VB4jY/OmHZbMUD5i4WOFuxwOYzlw9frjTQY/pzgAEDVH0OAgA7",airtmp:"data:image/gif;base64,R0lGODlhHgAeANUkAOlMSetYVfKUkucnQO1dcOxkYvnJz/zn5/jDwuxkYfWrqvi8w+5wbvB4iOk1TPa3tvGIhvvX2+xQZPnPz/vb2vvb2+98ev7y8/KGlPSgnvWhq/aut+9rfPzk5/nPzupCWPOToP7z8+hAPf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAAAeAB4AAAb/QJJwSERACqKkqABBEJ/Q4SOgrCoDj2g0xEgGBJPQaBSaCKgiRkg7pCABirF8PlIARAEKO4RMHOiAIwcJeGtRXQlidAYdcxEGIYQMUQ8iAH90BBIOBhISGw0YBgd3WU9UcXILIAYOIK4fEhgLERF1eE8IeIsgEQQgA70RFw0cF2NUTkMCIgJ0GgQLv8GBI8wCREgTdA0DG9Mg1RNpREmKqqzg1SFJ5SKABiAd6tXtQ0mAq9LAGNUj9kLMBQLRoJiDY4AOACTRZRsgAhoGDCBgIJCuScuaDSTgYICDateIeLAUiNgACQsChbjj4ZSIVP4CZcCVy1KFmIAq3FH2xIKIVkQ45UQSYUELn583cVYgVMDQljcZztEJkeFOUzZDICQBIAABpgMIBNwRAQHrEwVW0r40C+XB2LQATLF9QuGtEgB65kY5gERJgQN69/gk6jSwFghl5wYBADs="},a=new Image;a.src=A.normal;var e=new Image;e.src=A.smoke;var t=new Image;t.src=A.airhum;var n=new Image;return n.src=A.airtmp,{normal:a,smoke:e,airhum:t,airtmp:n}}(),s={data:function(){return{inmap:"",timeout:new i["b"],overlay:"",imgs:r}},methods:{searchMapDot:function(){var A=this;this.timeout.start(function(){Object(i["c"])({type:"post",url:"Sensor_mapinfoAction!searchAll",async:!0,data:null,dataType:"json",success:function(a){var e=JSON.parse(a.result);if(1==e.code){var t=e.data;A.addOverlay(t)}A.timeout.open()}})},4e3)},addOverlay:function(A){var a=this,e=t(A);function t(A){for(var e=[],t=0;t<A.length;t++){var n=A[t],i=n.sinf.device_name,r=a.getCount(n.state,n.sinf),s=[n.longitude,n.latitude],o={name:"烟感:",value:n.state.smoke},g={name:"湿度:",value:n.state.airhum},m={name:"温度:",value:n.state.airtmp},u={count:r,name:i,smoke:o,airtmp:m,airhum:g,geometry:{type:"Point",coordinates:s},plus:n};e.push(u)}return e}this.overlay.setData(e)},getCount:function(A,a){var e=0;return A.smoke>=a.smoke_alarm?e=3:A.airhum>=a.airhum_alarm?e=2:A.airtmp>=a.airtmp_alarm&&(e=1),e},showMapPanel:function(A){var a=new BMap.Point(A.geometry.coordinates[0],A.geometry.coordinates[1]),e=null,t={title:A.name,width:290,height:120,panel:"panel",enableAutoPan:!0,enableSendToPhone:!1,searchTypes:[]},n=Object(i["g"])({province:A.plus.sinf.province,city:A.plus.sinf.city,county:A.plus.sinf.county,device_name:A.plus.sinf.device_name}),r='<div style="padding:6px;"><span>监测烟感值:</span>'+A.smoke.value+'PPM</div><div style="padding:6px;"><span>环境湿度值:</span>'+A.airhum.value+'%RH</div><div style="padding:6px;"><span>环境温度值:</span>'+A.airtmp.value+'℃</div><div style="padding:6px"><a href="#/control/'+n+'" target="_blank">实时数据</a><a style="margin-left: 20px" href="#/history/'+n+'" target="_blank">历史数据</a></div>';e=new BMapLib.SearchInfoWindow(this.inmap.getMap(),r,t),e.open(a)}},mounted:function(){var A=this;this.inmap=new inMap.Map({id:"allmap",center:["114.30419679","30.57780611"],zoom:{value:11,show:!1,max:22}}),this.overlay=new inMap.ImgOverlay({tooltip:{show:!0,formatter:function(A){var a=A.smoke,e=A.airtmp,t=A.airhum;return A.name+"<br>"+a.name+a.value+"PPM<br>"+e.name+e.value+"℃<br>"+t.name+t.value+"%RH"}},style:{normal:{width:25,height:25,offsets:{top:"-100%",left:"-50%"}},splitList:[{start:0,end:1,icon:this.imgs.normal},{start:1,end:2,icon:this.imgs.airtmp},{start:2,end:3,icon:this.imgs.airhum},{start:3,icon:this.imgs.smoke}]},data:[],event:{onMouseClick:function(a){A.showMapPanel(a[0])}}}),this.inmap.add(this.overlay),this.searchMapDot(),this.$bus.$emit("setMainNav","home")},beforeDestroy:function(){this.timeout.stop()}},o=s,g=(e("6f4a"),e("2877")),m=Object(g["a"])(o,t,n,!1,null,"57a1ee4c",null);a["default"]=m.exports},"216f":function(A,a,e){},"6f4a":function(A,a,e){"use strict";var t=e("216f"),n=e.n(t);n.a}}]);
//# sourceMappingURL=chunk-682b1139.d3f56a9e.js.map