(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2a31d040"],{"28b6":function(e,t,a){"use strict";a("818f")},"818f":function(e,t,a){},ae79:function(e,t,a){"use strict";a("b0c0");var n=a("7a23");function r(e,t,a,r,o,i){return Object(n["openBlock"])(),Object(n["createBlock"])("span")}a("d3b7"),a("a9e3");var o=function(){return(o=Object.assign||function(e){for(var t,a=1,n=arguments.length;an.endVal?n.endVal:n.frameVal,n.frameVal=Number(n.frameVal.toFixed(n.options.decimalPlaces)),n.printValue(n.frameVal),t1?n.options.decimal+a[1]:"",n.options.useGrouping){i="";for(var s=0,l=r.length;se;var t=e-this.startVal;if(Math.abs(t)>this.options.smartEasingThreshold){this.finalEndVal=e;var a=this.countDown?1:-1;this.endVal=e+a*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=e,this.finalEndVal=null;this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},e.prototype.start=function(e){this.error||(this.callback=e,this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},e.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},e.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},e.prototype.update=function(e){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(e),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,this.finalEndVal||this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},e.prototype.printValue=function(e){var t=this.formattingFn(e);"INPUT"===this.el.tagName?this.el.value=t:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=t:this.el.innerHTML=t},e.prototype.ensureNumber=function(e){return"number"==typeof e&&!isNaN(e)},e.prototype.validateValue=function(e){var t=Number(e);return this.ensureNumber(t)?t:(this.error="[CountUp] invalid start or end value: "+e,null)},e.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},e}(),c=function(e){return function(t){return Object.prototype.toString.call(t)==="[object ".concat(e,"]")}},s=c("Function"),l={__countup__:i,name:"EleCountUp",emits:["ready"],props:{delay:{type:Number,required:!1,default:0},endVal:{type:Number,required:!0},options:{type:Object,required:!1}},data:function(){return{instance:null}},watch:{endVal:{handler:function(e){var t=this;t.instance&&s(t.instance.update)&&t.instance.update(e)},deep:!1}},methods:{create:function(){var e=this;if(!e.instance){var t=e.$el,a=new i(t,e.endVal,e.options);a.error||(e.instance=a,e.delay<0?e.$emit("ready",a,i):setTimeout((function(){return a.start((function(){return e.$emit("ready",a,i)}))}),e.delay))}},destroy:function(){var e=this;e.instance=null},printValue:function(e){var t=this;if(t.instance&&s(t.instance.printValue))return t.instance.printValue(e)},start:function(e){var t=this;if(t.instance&&s(t.instance.start))return t.instance.start(e)},pauseResume:function(){var e=this;if(e.instance&&s(e.instance.pauseResume))return e.instance.pauseResume()},reset:function(){var e=this;if(e.instance&&s(e.instance.reset))return e.instance.reset()},update:function(e){var t=this;if(t.instance&&s(t.instance.update))return t.instance.update(e)}},mounted:function(){var e=this;e.create()},beforeUnmount:function(){var e=this;e.destroy()}},u=a("6b0d"),d=a.n(u);const m=d()(l,[["render",r]]);var p=m;p.install=function(e){e.component(p.name,p)};t["a"]=p},b01f:function(e,t,a){"use strict";a.r(t);var n=a("7a23"),r=Object(n["withScopeId"])("data-v-081d7def");Object(n["pushScopeId"])("data-v-081d7def");var o={class:"ele-body ele-body-card"},i=Object(n["createVNode"])("h1",{class:"monitor-count-card-num"},"21.2 k",-1),c=Object(n["createVNode"])("div",{class:"monitor-count-card-text"},"总访问人数",-1),s=Object(n["createVNode"])("h1",{class:"monitor-count-card-num"},"1.6 k",-1),l=Object(n["createVNode"])("div",{class:"monitor-count-card-text"},"点击量(近30天)",-1),u={class:"monitor-count-card-trend ele-text-success"},d=Object(n["createVNode"])("span",null,"110.5%",-1),m=Object(n["createVNode"])("h1",{class:"monitor-count-card-num"},"826.0",-1),p=Object(n["createVNode"])("div",{class:"monitor-count-card-text"},"到达量(近30天)",-1),h={class:"monitor-count-card-trend ele-text-danger"},f=Object(n["createVNode"])("span",null,"15.5%",-1),b=Object(n["createVNode"])("h1",{class:"monitor-count-card-num"},"28.8 %",-1),V=Object(n["createVNode"])("div",{class:"monitor-count-card-text"},"转化率(近30天)",-1),O={class:"monitor-count-card-trend ele-text-success"},v=Object(n["createVNode"])("span",null,"65.8%",-1),j={class:"monitor-online-num-card"},N={class:"monitor-online-num-title"},g=Object(n["createVNode"])("div",{class:"monitor-online-num-text"},"在线总人数",-1),x={class:"ele-cell ele-cell-align-bottom"},y=Object(n["createVNode"])("div",{style:{"font-size":"51px","line-height":"1"}},"4.5",-1),C={class:"ele-cell-content"},w=Object(n["createVNode"])("span",{style:{color:"#fadb14","margin-left":"8px"}},"很棒",-1),D=Object(n["createVNode"])("div",{class:"ele-cell",style:{margin:"18px 0"}},[Object(n["createVNode"])("div",{style:{"font-size":"28px","line-height":"1"},class:"ele-text-placeholder"},"-0%"),Object(n["createVNode"])("div",{class:"ele-cell-content ele-text-small ele-text-secondary"},"当前没有评价波动")],-1),F={class:"ele-cell"},_={class:"ele-cell-content"},E={class:"monitor-evaluate-text"},T=Object(n["createVNode"])("span",null,"5 : 368 人",-1),A={class:"ele-cell"},k={class:"ele-cell-content"},M={class:"monitor-evaluate-text"},S=Object(n["createVNode"])("span",null,"4 : 256 人",-1),U={class:"ele-cell"},I={class:"ele-cell-content"},z={class:"monitor-evaluate-text"},q=Object(n["createVNode"])("span",null,"3 : 49 人",-1),B={class:"ele-cell"},$={class:"ele-cell-content"},P={class:"monitor-evaluate-text"},R=Object(n["createVNode"])("span",null,"2 : 14 人",-1),H={class:"ele-cell"},G={class:"ele-cell-content"},J={class:"monitor-evaluate-text"},L=Object(n["createVNode"])("span",null,"1 : 0 人",-1),Q=Object(n["createVNode"])("div",{class:"ele-cell ele-text-center"},[Object(n["createVNode"])("div",{class:"ele-cell-content",style:{"font-size":"24px"}},"856"),Object(n["createVNode"])("div",{class:"ele-cell-content"},[Object(n["createVNode"])("div",{class:"monitor-face-smile"},[Object(n["createVNode"])("i")]),Object(n["createVNode"])("div",{class:"ele-text-secondary",style:{"margin-top":"8px"}},"正面评论")]),Object(n["createVNode"])("h2",{class:"ele-cell-content ele-text-success"},"82%")],-1),W=Object(n["createVNode"])("div",{class:"ele-cell ele-text-center"},[Object(n["createVNode"])("div",{class:"ele-cell-content",style:{"font-size":"24px"}},"60"),Object(n["createVNode"])("div",{class:"ele-cell-content"},[Object(n["createVNode"])("div",{class:"monitor-face-cry"},[Object(n["createVNode"])("i")]),Object(n["createVNode"])("div",{class:"ele-text-secondary",style:{"margin-top":"8px"}},"负面评论")]),Object(n["createVNode"])("h2",{class:"ele-cell-content ele-text-danger"},"9%")],-1),K={class:"ele-cell",style:{padding:"32px 0"}},X={class:"ele-cell-content ele-text-center"},Y={class:"monitor-progress-group"},Z={class:"monitor-progress-legends"},ee={class:"ele-text-small"},te={class:"ele-text-small"},ae={class:"ele-text-small"};Object(n["popScopeId"])();var ne=r((function(e,t,a,ne,re,oe){var ie=Object(n["resolveComponent"])("eye-filled"),ce=Object(n["resolveComponent"])("ele-tag"),se=Object(n["resolveComponent"])("ele-avatar-list"),le=Object(n["resolveComponent"])("a-card"),ue=Object(n["resolveComponent"])("a-col"),de=Object(n["resolveComponent"])("fire-filled"),me=Object(n["resolveComponent"])("up-outlined"),pe=Object(n["resolveComponent"])("question-circle-outlined"),he=Object(n["resolveComponent"])("a-tooltip"),fe=Object(n["resolveComponent"])("flag-filled"),be=Object(n["resolveComponent"])("down-outlined"),Ve=Object(n["resolveComponent"])("thunderbolt-filled"),Oe=Object(n["resolveComponent"])("a-row"),ve=Object(n["resolveComponent"])("ele-chart"),je=Object(n["resolveComponent"])("ele-count-up"),Ne=Object(n["resolveComponent"])("a-badge"),ge=Object(n["resolveComponent"])("a-rate"),xe=Object(n["resolveComponent"])("a-progress"),ye=Object(n["resolveComponent"])("star-filled"),Ce=Object(n["resolveComponent"])("a-divider");return Object(n["openBlock"])(),Object(n["createBlock"])("div",o,[Object(n["createVNode"])(Oe,{gutter:16},{default:r((function(){return[Object(n["createVNode"])(ue,{md:6,sm:12,xs:12},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,class:"monitor-count-card"},{default:r((function(){return[Object(n["createVNode"])(ce,{color:"blue",shape:"circle",size:"large"},{default:r((function(){return[Object(n["createVNode"])(ie)]})),_:1}),i,c,Object(n["createVNode"])(se,{data:re.visitUsers,size:"small",max:4},null,8,["data"])]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{md:6,sm:12,xs:12},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,class:"monitor-count-card"},{default:r((function(){return[Object(n["createVNode"])(ce,{color:"orange",shape:"circle",size:"large"},{default:r((function(){return[Object(n["createVNode"])(de)]})),_:1}),s,l,Object(n["createVNode"])("div",u,[Object(n["createVNode"])(me),d]),Object(n["createVNode"])(he,{title:"指标说明"},{default:r((function(){return[Object(n["createVNode"])(pe,{class:"monitor-count-card-tips"})]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{md:6,sm:12,xs:12},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,class:"monitor-count-card"},{default:r((function(){return[Object(n["createVNode"])(ce,{color:"red",shape:"circle",size:"large"},{default:r((function(){return[Object(n["createVNode"])(fe)]})),_:1}),m,p,Object(n["createVNode"])("div",h,[Object(n["createVNode"])(be),f])]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{md:6,sm:12,xs:12},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,class:"monitor-count-card"},{default:r((function(){return[Object(n["createVNode"])(ce,{color:"green",shape:"circle",size:"large"},{default:r((function(){return[Object(n["createVNode"])(Ve)]})),_:1}),b,V,Object(n["createVNode"])("div",O,[Object(n["createVNode"])(me),v]),Object(n["createVNode"])(he,{title:"指标说明"},{default:r((function(){return[Object(n["createVNode"])(pe,{class:"monitor-count-card-tips"})]})),_:1})]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(Oe,{gutter:16},{default:r((function(){return[Object(n["createVNode"])(ue,{lg:18,md:24,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"用户分布"},{default:r((function(){return[Object(n["createVNode"])(Oe,null,{default:r((function(){return[Object(n["createVNode"])(ue,{sm:18,xs:24},{default:r((function(){return[Object(n["createVNode"])(ve,{ref:"userCountMapChart",options:oe.userCountMapOption,style:{height:"485px"}},null,8,["options"])]})),_:1}),Object(n["createVNode"])(ue,{sm:6,xs:24},{default:r((function(){return[Object(n["createVNode"])(ve,{ref:"userCountChart",style:{height:"485px"},options:oe.userCountChartOption},null,8,["options"])]})),_:1})]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{lg:6,md:24,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(Oe,{gutter:16},{default:r((function(){return[Object(n["createVNode"])(ue,{lg:24,md:12,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"在线人数"},{default:r((function(){return[Object(n["createVNode"])("div",j,[Object(n["createVNode"])("div",null,Object(n["toDisplayString"])(re.currentTime),1),Object(n["createVNode"])("div",N,[Object(n["createVNode"])(je,{"end-val":228,onReady:t[1]||(t[1]=function(e){re.onlineNumAnimIns=e})})]),g,Object(n["createVNode"])(Ne,{status:"processing",text:oe.updateTimeText},null,8,["text"])])]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{lg:24,md:12,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"浏览器分布","body-style":{padding:"6px 0"}},{default:r((function(){return[Object(n["createVNode"])(ve,{ref:"browserChart",style:{height:"240px"},options:oe.browserChartOption},null,8,["options"])]})),_:1})]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{lg:12,md:24,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"用户评价"},{default:r((function(){return[Object(n["createVNode"])("div",x,[y,Object(n["createVNode"])("div",C,[Object(n["createVNode"])(ge,{value:re.userRate,disabled:""},null,8,["value"]),w])]),D,Object(n["createVNode"])("div",F,[Object(n["createVNode"])("div",_,[Object(n["createVNode"])(xe,{percent:60,"stroke-color":"#52c41a","show-info":!1})]),Object(n["createVNode"])("div",E,[Object(n["createVNode"])(ye),T])]),Object(n["createVNode"])("div",A,[Object(n["createVNode"])("div",k,[Object(n["createVNode"])(xe,{percent:40,"stroke-color":"#1890ff","show-info":!1})]),Object(n["createVNode"])("div",M,[Object(n["createVNode"])(ye),S])]),Object(n["createVNode"])("div",U,[Object(n["createVNode"])("div",I,[Object(n["createVNode"])(xe,{percent:20,"stroke-color":"#faad14","show-info":!1})]),Object(n["createVNode"])("div",z,[Object(n["createVNode"])(ye),q])]),Object(n["createVNode"])("div",B,[Object(n["createVNode"])("div",$,[Object(n["createVNode"])(xe,{percent:10,"stroke-color":"#f5222d","show-info":!1})]),Object(n["createVNode"])("div",P,[Object(n["createVNode"])(ye),R])]),Object(n["createVNode"])("div",H,[Object(n["createVNode"])("div",G,[Object(n["createVNode"])(xe,{percent:0,"show-info":!1})]),Object(n["createVNode"])("div",J,[Object(n["createVNode"])(ye),L])])]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{lg:6,md:12,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"用户满意度"},{default:r((function(){return[Q,Object(n["createVNode"])(Ce,{style:{margin:"26px 0"}}),W]})),_:1})]})),_:1}),Object(n["createVNode"])(ue,{lg:6,md:12,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(le,{bordered:!1,title:"用户活跃度"},{default:r((function(){return[Object(n["createVNode"])("div",K,[Object(n["createVNode"])("div",X,[Object(n["createVNode"])("div",Y,[Object(n["createVNode"])(xe,{type:"circle",percent:70,"stroke-color":"#52c41a","show-info":!1,width:161}),Object(n["createVNode"])(xe,{type:"circle",percent:60,"stroke-color":"#1890ff","show-info":!1,width:121,"stroke-width":5}),Object(n["createVNode"])(xe,{type:"circle",percent:35,"stroke-color":"#f5222d","show-info":!1,width:91,"stroke-width":4})])]),Object(n["createVNode"])("div",Z,[Object(n["createVNode"])("div",ee,[Object(n["createVNode"])(Ne,{color:"green",text:"活跃率: 70%"})]),Object(n["createVNode"])("div",te,[Object(n["createVNode"])(Ne,{color:"blue",text:"留存率: 60%"})]),Object(n["createVNode"])("div",ae,[Object(n["createVNode"])(Ne,{color:"red",text:"跳出率: 35%"})])])])]})),_:1})]})),_:1})]})),_:1})])})),re=(a("4e82"),a("d81d"),a("4de4"),a("b0c0"),a("ae79")),oe=a("9368"),ie=a("3c7f"),ce=a("7496"),se=a("c05e"),le=a("0ec4"),ue=a("4cd5"),de=a("4f82"),me=a("35c8"),pe=a("d62b"),he={name:"DashboardMonitor",components:{EleCountUp:re["a"],EleChart:oe["a"],QuestionCircleOutlined:ie["a"],EyeFilled:ce["a"],FireFilled:se["a"],FlagFilled:le["a"],ThunderboltFilled:ue["a"],UpOutlined:de["a"],DownOutlined:me["a"],StarFilled:pe["a"]},data:function(){return{visitUsers:[{name:"SunSmile",avatar:"https://cdn.eleadmin.com/20200609/c184eef391ae48dba87e3057e70238fb.jpg"},{name:"你的名字很好听",avatar:"https://cdn.eleadmin.com/20200609/b6a811873e704db49db994053a5019b2.jpg"},{name:"全村人的希望",avatar:"https://cdn.eleadmin.com/20200609/948344a2a77c47a7a7b332fe12ff749a.jpg"},{name:"Jasmine",avatar:"https://cdn.eleadmin.com/20200609/f6bc05af944a4f738b54128717952107.jpg"},{name:"酷酷的大叔",avatar:"https://cdn.eleadmin.com/20200609/2d98970a51b34b6b859339c96b240dcd.jpg"},{name:"管理员",avatar:"https://cdn.eleadmin.com/20200610/avatar.jpg"}],updateTime:5,chinaMapData:null,userCountData:[],currentTime:"20:58:22",onlineNumAnimIns:null,onlineNumTimer:null,browserCountData:[],userRate:4.5}},computed:{updateTimeText:function(){return this.updateTime+" 秒后更新"},userCountMapOption:function(){if(!this.chinaMapData)return null;var e=this.userCountData.map((function(e){return e.value})).sort((function(e,t){return e-t}));return{tooltip:{trigger:"item"},visualMap:{min:e[e.length-1]||0,max:e[0]||0,text:["高","低"],calculable:!0,color:["#1890FF","#EBF3FF"]},series:[{name:"用户数",type:"map",map:"china",label:{show:!0},data:this.userCountData}]}},userCountChartOption:function(){var e=this.userCountData.filter((function(e){return e.value>0})).sort((function(e,t){return e.value-t.value}));return{tooltip:{trigger:"axis",formatter:'{b0}: {c0}'},grid:{top:0,bottom:0,left:50,right:0},yAxis:[{type:"category",axisLine:{show:!1},axisTick:{show:!1},data:e.map((function(e){return e.name}))}],xAxis:[{show:!1,type:"value",splitLine:{show:!1}}],series:[{type:"bar",data:e.map((function(e){return e.value}))}]}},browserChartOption:function(){return{tooltip:{trigger:"item"},legend:{data:this.browserCountData.map((function(e){return e.name})),bottom:5,itemWidth:10,itemHeight:10,icon:"circle"},series:[{type:"pie",radius:["45%","70%"],center:["50%","43%"],label:{show:!1},data:this.browserCountData}]}}},mounted:function(){this.doUpdateOnlineNum(),this.getChinaMapData(),this.getUserCountData(),this.getBrowserCountData()},methods:{doUpdateOnlineNum:function(){var e=this;this.currentTime=this.$util.toDateString(new Date,"HH:mm:ss"),this.onlineNumTimer=setInterval((function(){e.currentTime=e.$util.toDateString(new Date,"HH:mm:ss"),1===e.updateTime?(e.updateTime=5,e.onlineNumAnimIns&&e.onlineNumAnimIns.update(100+Math.round(900*Math.random()))):e.updateTime--}),1e3)},getChinaMapData:function(){var e=this;this.$http.get("https://cdn.eleadmin.com/20200610/china-provinces.geo.json").then((function(t){oe["a"].registerMap("china",t.data),e.chinaMapData=t.data})).catch((function(t){e.$message.error(t.message)}))},getUserCountData:function(){this.userCountData=[{name:"贵州",value:570},{name:"云南",value:8890},{name:"重庆",value:10010},{name:"吉林",value:5056},{name:"山西",value:2123},{name:"天津",value:9130},{name:"江西",value:10170},{name:"广西",value:6172},{name:"陕西",value:9251},{name:"黑龙江",value:5125},{name:"安徽",value:9530},{name:"北京",value:51919},{name:"福建",value:3756},{name:"上海",value:59190},{name:"湖北",value:37109},{name:"湖南",value:8966},{name:"四川",value:31020},{name:"辽宁",value:7222},{name:"河北",value:3451},{name:"河南",value:9693},{name:"浙江",value:62310},{name:"山东",value:39231},{name:"江苏",value:35911},{name:"广东",value:55891}]},getBrowserCountData:function(){this.browserCountData=[{name:"Chrome",value:9052},{name:"Safari",value:535},{name:"Firefox",value:1610},{name:"Edge",value:2800},{name:"IE",value:3200},{name:"Other",value:1700}]}},activated:function(){var e=this;["userCountMapChart","userCountChart","browserChart"].forEach((function(t){e.$refs[t].resize()}))},beforeUnmount:function(){this.onlineNumTimer&&clearInterval(this.onlineNumTimer)}},fe=(a("28b6"),a("6b0d")),be=a.n(fe);const Ve=be()(he,[["render",ne],["__scopeId","data-v-081d7def"]]);t["default"]=Ve}}]);