(window["webpackJsonp_heat-analysis-portal"]=window["webpackJsonp_heat-analysis-portal"]||[]).push([["chunk-97500b50"],{"65a2":function(t,e,a){"use strict";var i=a("c1e2"),r=a.n(i);r.a},a9e3:function(t,e,a){"use strict";var i=a("83ab"),r=a("da84"),n=a("94ca"),s=a("6eeb"),h=a("5135"),o=a("c6b6"),c=a("7156"),u=a("c04e"),l=a("d039"),d=a("7c73"),f=a("241c").f,p=a("06cf").f,g=a("9bf2").f,_=a("58a8").trim,m="Number",v=r[m],x=v.prototype,y=o(d(x))==m,w=function(t){var e,a,i,r,n,s,h,o,c=u(t,!1);if("string"==typeof c&&c.length>2)if(c=_(c),e=c.charCodeAt(0),43===e||45===e){if(a=c.charCodeAt(2),88===a||120===a)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:i=2,r=49;break;case 79:case 111:i=8,r=55;break;default:return+c}for(n=c.slice(2),s=n.length,h=0;hr)return NaN;return parseInt(n,i)}return+c};if(n(m,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var b,C=function(t){var e=arguments.length<1?0:t,a=this;return a instanceof C&&(y?l((function(){x.valueOf.call(a)})):o(a)!=m)?c(new v(w(e)),a,C):w(e)},I=i?f(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),D=0;I.length>D;D++)h(v,b=I[D])&&!h(C,b)&&g(C,b,p(v,b));C.prototype=x,x.constructor=C,s(r,m,C)}},b0c0:function(t,e,a){var i=a("83ab"),r=a("9bf2").f,n=Function.prototype,s=n.toString,h=/^\s*function ([^ (]*)/,o="name";!i||o in n||r(n,o,{configurable:!0,get:function(){try{return s.call(this).match(h)[1]}catch(t){return""}}})},b124:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"realtime-wrp"},[a("div",{staticClass:"search-bar flex-middle"},[a("select-tree",{attrs:{options:t.orgTreeData,treeValue:t.tempOrgId,treeProps:{value:"id",label:"name",children:"children"},height:"200"},on:{getValue:function(e){return t.selectTreeChange(e)}}}),a("el-button",{staticClass:"search-btn",attrs:{type:"primary"},on:{click:t.onSearch}},[t._v("查询")])],1),a("el-divider"),a("div",{staticClass:"app-main flex"},[a("div",{staticClass:"lf-wrapper"},[a("left-top",{attrs:{stasCount:t.nowCount,maxCount:t.maxCount}}),a("rank",{attrs:{rankList:t.rankList,text:"业务区域实时排行"}})],1),a("div",{staticClass:"rt-wrapper flex-1"},[a("heatmap",{ref:"heatMap",attrs:{floorImage:t.bgSrc,heatTime:t.heatTime}})],1)])],1)},r=[],n=(a("4160"),a("159b"),a("96cf"),a("1da1")),s=a("d4ec"),h=a("bee2"),o=a("99de"),c=a("7e84"),u=a("262e"),l=a("9ab4"),d=a("60a3"),f=a("1dd7"),p=a("a537"),g=a("6ead"),_=a("e33d"),m=a("275f"),v=a("313b"),x=function(t){function e(){var t;return Object(s["a"])(this,e),t=Object(o["a"])(this,Object(c["a"])(e).apply(this,arguments)),t.nowCount=0,t.maxCount=0,t.bgSrc="",t.heatTime="",t.loading=!1,t.urlPrefix="",t.orgTreeData=[],t.tempOrgId="",t.timer=null,t.rankList=[],t}return Object(u["a"])(e,t),Object(h["a"])(e,[{key:"created",value:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.fetchOrganizationTree();case 2:this.tempOrgId=this.orgId,this.timingInitData();case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"beforeDestroy",value:function(){clearInterval(this.timer)}},{key:"selectTreeChange",value:function(t){this.orgId=t}},{key:"timingInitData",value:function(){var t=this;this.timer&&clearInterval(this.timer),this.initData(),this.timer=setInterval((function(){t.initData()}),5e3)}},{key:"initData",value:function(){this.fetchRealtimeCount(),this.fetchRealtimeRank(),this.fetchOrgBg()}},{key:"fetchOrgBg",value:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var e,a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.service.orgBgSrc(this.orgId);case 3:if(e=t.sent,a=e.data,!(a&&a.length>0)){t.next=14;break}if(this.urlPrefix){t.next=11;break}return t.next=9,this.service.imgUrlPrefix();case 9:i=t.sent,this.urlPrefix=i.data;case 11:this.bgSrc=this.urlPrefix+a[0].orgImage,t.next=15;break;case 14:this.bgSrc="";case 15:t.next=19;break;case 17:t.prev=17,t.t0=t["catch"](0);case 19:case"end":return t.stop()}}),t,this,[[0,17]])})));function e(){return t.apply(this,arguments)}return e}()},{key:"fetchRealtimeCount",value:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,this.orgId){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,this.service.realtimeCount(this.orgId);case 5:e=t.sent,a=e.data,this.maxCount=a.peakValue,this.nowCount=a.perNo,t.next=13;break;case 11:t.prev=11,t.t0=t["catch"](0);case 13:case"end":return t.stop()}}),t,this,[[0,11]])})));function e(){return t.apply(this,arguments)}return e}()},{key:"fetchRealtimeRank",value:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,this.orgId){t.next=3;break}return t.abrupt("return");case 3:return this.loading=!0,t.next=6,this.service.realtimeRank(this.orgId);case 6:e=t.sent,a=e.data,this.rankList=a.rank,this.calcRealTimeCount(this.rankList),this.heatTime=Object(_["parseDate"])(a.heatTime),this.$refs.heatMap.renderHeatMap(this.rankList),this.loading=!1,t.next=18;break;case 15:t.prev=15,t.t0=t["catch"](0),this.loading=!1;case 18:case"end":return t.stop()}}),t,this,[[0,15]])})));function e(){return t.apply(this,arguments)}return e}()},{key:"calcRealTimeCount",value:function(t){var e=this;this.nowCount=0,t.forEach((function(t){e.nowCount+=t.headCount}))}},{key:"onSearch",value:function(){this.timingInitData()}}]),e}(v["a"]);x=l["a"]([Object(d["a"])({name:"Realtime",components:{SelectTree:m["a"],Heatmap:f["a"],LeftTop:p["a"],Rank:g["a"]}})],x);var y=x,w=y,b=(a("65a2"),a("2877")),C=Object(b["a"])(w,i,r,!1,null,null,null);e["default"]=C.exports},c1e2:function(t,e,a){t.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",appHeaderBg:"#014051",appIconBg:"#31b89a",appIconColor:"#fff",appIconSize:"30px",appNameColor:"#fff",appNameSize:"30px"}},e2ae:function(t,e,a){var i,r;(function(n,s,h){t.exports?t.exports=h():(i=h,r="function"===typeof i?i.call(e,a,e,t):i,void 0===r||(t.exports=r))})(0,0,(function(){var t={defaultRadius:40,defaultRenderer:"canvas2d",defaultGradient:{.25:"rgb(0,0,255)",.55:"rgb(0,255,0)",.85:"yellow",1:"rgb(255,0,0)"},defaultMaxOpacity:1,defaultMinOpacity:0,defaultBlur:.85,defaultXField:"x",defaultYField:"y",defaultValueField:"value",plugins:{}},e=function(){var e=function(t){this._coordinator={},this._data=[],this._radi=[],this._min=10,this._max=1,this._xField=t["xField"]||t.defaultXField,this._yField=t["yField"]||t.defaultYField,this._valueField=t["valueField"]||t.defaultValueField,t["radius"]&&(this._cfgRadius=t["radius"])},a=t.defaultRadius;return e.prototype={_organiseData:function(t,e){var i=t[this._xField],r=t[this._yField],n=this._radi,s=this._data,h=this._max,o=this._min,c=t[this._valueField]||1,u=t.radius||this._cfgRadius||a;s[i]||(s[i]=[],n[i]=[]),s[i][r]?s[i][r]+=c:(s[i][r]=c,n[i][r]=u);var l=s[i][r];return l>h?(e?this.setDataMax(l):this._max=l,!1):l0){var t=arguments[0],e=t.length;while(e--)this.addData.call(this,t[e])}else{var a=this._organiseData(arguments[0],!0);a&&(0===this._data.length&&(this._min=this._max=a.value),this._coordinator.emit("renderpartial",{min:this._min,max:this._max,data:[a]}))}return this},setData:function(t){var e=t.data,a=e.length;this._data=[],this._radi=[];for(var i=0;i0&&(this._drawAlpha(t),this._colorize())},renderAll:function(t){this._clear(),t.data.length>0&&(this._drawAlpha(a(t)),this._colorize())},_updateGradient:function(e){this._palette=t(e)},updateConfig:function(t){t["gradient"]&&this._updateGradient(t),this._setStyles(t)},setDimensions:function(t,e){this._width=t,this._height=e,this.canvas.width=this.shadowCanvas.width=t,this.canvas.height=this.shadowCanvas.height=e},_clear:function(){this.shadowCtx.clearRect(0,0,this._width,this._height),this.ctx.clearRect(0,0,this._width,this._height)},_setStyles:function(t){this._blur=0==t.blur?0:t.blur||t.defaultBlur,t.backgroundColor&&(this.canvas.style.backgroundColor=t.backgroundColor),this._width=this.canvas.width=this.shadowCanvas.width=t.width||this._width,this._height=this.canvas.height=this.shadowCanvas.height=t.height||this._height,this._opacity=255*(t.opacity||0),this._maxOpacity=255*(t.maxOpacity||t.defaultMaxOpacity),this._minOpacity=255*(t.minOpacity||t.defaultMinOpacity),this._useGradientOpacity=!!t.useGradientOpacity},_drawAlpha:function(t){var a=this._min=t.min,i=this._max=t.max,r=(t=t.data||[],t.length),n=1-this._blur;while(r--){var s,h=t[r],o=h.x,c=h.y,u=h.radius,l=Math.min(h.value,i),d=o-u,f=c-u,p=this.shadowCtx;this._templates[u]?s=this._templates[u]:this._templates[u]=s=e(u,n);var g=(l-a)/(i-a);p.globalAlpha=g<.01?.01:g,p.drawImage(s,d,f),dthis._renderBoundaries[2]&&(this._renderBoundaries[2]=d+2*u),f+2*u>this._renderBoundaries[3]&&(this._renderBoundaries[3]=f+2*u)}},_colorize:function(){var t=this._renderBoundaries[0],e=this._renderBoundaries[1],a=this._renderBoundaries[2]-t,i=this._renderBoundaries[3]-e,r=this._width,n=this._height,s=this._opacity,h=this._maxOpacity,o=this._minOpacity,c=this._useGradientOpacity;t<0&&(t=0),e<0&&(e=0),t+a>r&&(a=r-t),e+i>n&&(i=n-e);for(var u=this.shadowCtx.getImageData(t,e,a,i),l=u.data,d=l.length,f=this._palette,p=3;p0?s:_>0,e},getDataURL:function(){return this.canvas.toDataURL()}},i}(),i=function(){var e=!1;return"canvas2d"===t["defaultRenderer"]&&(e=a),e}(),r={merge:function(){for(var t={},e=arguments.length,a=0;a