You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
2.2 KiB
1 line
2.2 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7887c426"],{bdeb:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},n=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%",height:"100%"}},[a("div",{staticClass:"chart"},[a("div",{staticClass:"bar",staticStyle:{width:"100%",height:"100%"},attrs:{id:"ConsumptionRanking"}})])])}],r=a("ca00"),o=a("0fea"),s={name:"ConsumptionRanking",props:{queryData:{type:Object,default:function(){return{}}},rangeDate:{type:Array}},watch:{chartInfo:function(t,e){t&&t.resize()},rangeDate:{handler:function(t){this.getDayCompareList()},immediate:!1,deep:!0}},created:function(){var t=this;window.addEventListener("resize",Object(r["m"])((function(){t.chartInfo.resize()}))),this.initData(),this.handleQuery()},data:function(){return{chartInfo:null,queryParam:{},option:{legend:{show:!0,data:[],bottom:12},grid:{top:"30",bottom:"40",left:"40",right:"40",containLabel:!0},xAxis:{type:"category",data:[]},yAxis:{type:"value"},series:[]},urlApi:{dayCompare:"/smb/index/dayCompare"}}},methods:{initData:function(){var t=this;this.$nextTick((function(){var e=document.getElementById("ConsumptionRanking");t.chartInfo=t.echarts.init(e),t.chartInfo.setOption(t.option)}))},getDayCompareList:function(){var t=this;this.option.series=[],this.option.legend.data=[];var e={startTime:this.rangeDate?this.rangeDate[0].format("YYYY-MM-DD"):"",endTime:this.rangeDate?this.rangeDate[1].format("YYYY-MM-DD"):"",platformType:this.queryData.platform||"",userId:this.queryData.userid||"",orgCode:this.queryData.orgTree||"",post:this.queryData.position||""};Object(o["i"])(this.urlApi.dayCompare,e).then((function(e){if(e.success){var a=e.result,i=a.datas,n=a.days;i.forEach((function(e){var a={name:e.title,data:e.data,type:"line",itemStyle:{color:"#80c6e1"},label:{show:!0,position:"top"}};t.option.legend.data.push(e.title),t.option.series.push(a)})),t.option.xAxis.data=n,t.initData()}}))},handleQuery:function(){this.getDayCompareList()}}},c=s,u=(a("f899"),a("2877")),h=Object(u["a"])(c,i,n,!1,null,"b9882e12",null);e["default"]=h.exports},e835:function(t,e,a){},f899:function(t,e,a){"use strict";a("e835")}}]); |