Newer
Older
baseResourceFront / lamp / static / js / chunk-782f.c067d97d.js
yangqianqian on 23 Mar 2021 11 KB 修改UI
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-782f"],{HDHf:function(t,e,a){"use strict";a.d(e,"e",function(){return s}),a.d(e,"c",function(){return n}),a.d(e,"d",function(){return o}),a.d(e,"b",function(){return c}),a.d(e,"a",function(){return l}),a.d(e,"f",function(){return u}),a.d(e,"g",function(){return h}),a.d(e,"k",function(){return p}),a.d(e,"j",function(){return f}),a.d(e,"i",function(){return d}),a.d(e,"h",function(){return y}),a.d(e,"m",function(){return m}),a.d(e,"l",function(){return g}),a.d(e,"o",function(){return b}),a.d(e,"n",function(){return v});var r=a("t3Un"),i=a("Kw5r");function s(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"busGroupInfo/list",method:"get",params:{deviceType:t}})}function n(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"data/lampLatest",method:"get",params:t})}function o(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"data/lampHistory",method:"get",params:t})}function c(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"data/boxLatest",method:"get",params:t})}function l(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"data/boxHistory",method:"get",params:t})}function u(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"data/quantityListByStreet",method:"get",params:t})}function h(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/alarmType",method:"get",params:t})}function p(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/lightTimeByStreet",method:"get",params:t})}function f(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/lightTimeByGrid",method:"get",params:t})}function d(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/lightRateByStreet",method:"get",params:t})}function y(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/lightRateByGrid",method:"get",params:t})}function m(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/quantityByStreet",method:"get",params:t})}function g(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/quantityByGrid",method:"get",params:t})}function b(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/saveRateByStreet",method:"get",params:t})}function v(t){var e=i.default.prototype.baseConfig.lampBasePath;return Object(r.a)({url:e+"statics/saveRateByGrid",method:"get",params:t})}},LDvU:function(t,e,a){"use strict";var r=a("kM4h");a.n(r).a},V7FA:function(t,e,a){"use strict";var r=a("lmqP");a.n(r).a},kM4h:function(t,e,a){},lmqP:function(t,e,a){},xcDH:function(t,e,a){"use strict";a.r(e);var r=a("MT78"),i=a.n(r),s=a("HDHf"),n={name:"Statics",data:function(){return{tab:"street",timeRange:[],pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-6048e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]},listQuery:{startDate:"",endDate:""},alarmType:[],lightTimeByStreet:[],lightTimeByGrid:[],lightRateByStreet:[],lightRateByGrid:[],quantityByStreet:[],quantityByGrid:[],saveRateByStreet:[],saveRateByGrid:[],listLoading:!0}},watch:{tab:function(t){this.fetchData()},timeRange:function(t){t&&t.length>0?(this.listQuery.startDate=t[0],this.listQuery.endDate=t[1]):(this.listQuery.startDate="",this.listQuery.endDate="")}},created:function(){this.fetchData()},methods:{fetchData:function(){var t=this;!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.listLoading=!0,console.log(this.listQuery),Object(s.g)(this.listQuery).then(function(e){200===e.code?(t.alarmType=e.data,t.initChart()):t.$message.error(e.message)}),Object(s.k)(this.listQuery).then(function(e){200===e.code?(t.lightTimeByStreet=e.data,t.initChart1()):t.$message.error(e.message)}),Object(s.j)(this.listQuery).then(function(e){200===e.code?(t.lightTimeByGrid=e.data,t.initChart2()):t.$message.error(e.message)}),Object(s.i)(this.listQuery).then(function(e){200===e.code?(t.lightRateByStreet=e.data,t.initChart3()):t.$message.error(e.message)}),Object(s.h)(this.listQuery).then(function(e){200===e.code?(t.lightRateByGrid=e.data,t.initChart4()):t.$message.error(e.message)}),Object(s.m)(this.listQuery).then(function(e){200===e.code?(t.quantityByStreet=e.data,t.initChart5()):t.$message.error(e.message)}),Object(s.l)(this.listQuery).then(function(e){200===e.code?(t.quantityByGrid=e.data,t.initChart6()):t.$message.error(e.message)}),Object(s.o)(this.listQuery).then(function(e){200===e.code?(t.saveRateByStreet=e.data,t.initChart7()):t.$message.error(e.message)}),Object(s.n)(this.listQuery).then(function(e){200===e.code?(t.saveRateByGrid=e.data,t.initChart8()):t.$message.error(e.message)})},initChart:function(){for(var t=[],e=0;e<this.alarmType.length;e++){var a={value:this.alarmType[e].num,name:this.alarmType[e].alarmTypeName};t.push(a)}var r=i.a.init(this.$refs.chart);r.setOption({tooltip:{trigger:"item",formatter:"{b} : {c} ({d}%)"},title:{text:"报警类型统计",left:"center"},legend:{orient:"vertical",left:"left",data:this.alarmType.map(function(t){return t.alarmTypeName})},series:[{type:"pie",radius:"55%",center:["50%","60%"],data:t,avoidLabelOverlap:!1,label:{show:!1,position:"center"},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}),r.resize()},initChart1:function(){var t=i.a.init(this.$refs.chart1);t.setOption({tooltip:{show:!0},title:{text:"各街道亮灯时间统计",left:"center"},xAxis:{type:"category",data:this.lightTimeByStreet.map(function(t){return t.streetName})},yAxis:{type:"value"},series:[{barMaxWidth:50,data:this.lightTimeByStreet.map(function(t){return t.duration}),type:"bar",tooltip:{formatter:"{b}<br/>亮灯时长: {c}h"}}]}),t.resize()},initChart2:function(){var t=i.a.init(this.$refs.chart2);t.setOption({tooltip:{show:!0},title:{text:"各网格亮灯时间统计",left:"center"},xAxis:{type:"category",data:this.lightTimeByGrid.map(function(t){return t.areaName})},yAxis:{type:"value"},series:[{barMaxWidth:50,data:this.lightTimeByGrid.map(function(t){return t.duration}),type:"bar",tooltip:{formatter:"{b}<br/>亮灯时长: {c}h"}}]}),t.resize()},initChart3:function(){var t=i.a.init(this.$refs.chart3);t.setOption({tooltip:{show:!0},title:{text:"各街道亮灯率统计",left:"center"},xAxis:{type:"category",data:this.lightRateByStreet.map(function(t){return t.streetName})},yAxis:{type:"value"},series:[{barMaxWidth:50,data:this.lightRateByStreet.map(function(t){return t.lightRate}),type:"bar",tooltip:{formatter:"{b}<br/>亮灯率: {c}"}}]}),t.resize()},initChart4:function(){var t=i.a.init(this.$refs.chart4);t.setOption({tooltip:{show:!0},title:{text:"各网格亮灯率统计",left:"center"},xAxis:{type:"category",data:this.lightRateByGrid.map(function(t){return t.areaName})},yAxis:{type:"value"},series:[{barMaxWidth:50,data:this.lightRateByGrid.map(function(t){return t.lightRate}),type:"bar",tooltip:{formatter:"{b}<br/>亮灯率: {c}"}}]}),t.resize()},initChart5:function(){var t=i.a.init(this.$refs.chart5);t.setOption({tooltip:{show:!0},title:{text:"各道路用电量统计",left:"center"},xAxis:{type:"category",data:this.quantityByStreet.map(function(t){return t.streetName})},yAxis:{type:"value"},series:[{data:this.quantityByStreet.map(function(t){return t.quantity}),type:"line",tooltip:{formatter:"{b}<br/>用电量: {c}度"}}]}),t.resize()},initChart6:function(){var t=i.a.init(this.$refs.chart6);t.setOption({tooltip:{show:!0},title:{text:"各网格用电量统计",left:"center"},xAxis:{type:"category",data:this.quantityByGrid.map(function(t){return t.areaName})},yAxis:{type:"value"},series:[{data:this.quantityByGrid.map(function(t){return t.quantity}),type:"line",tooltip:{formatter:"{b}<br/>用电量: {c}度"}}]}),t.resize()},initChart7:function(){var t=i.a.init(this.$refs.chart7);t.setOption({tooltip:{show:!0},title:{text:"各街道节能率统计",left:"center"},xAxis:{type:"category",data:this.saveRateByStreet.map(function(t){return t.streetName})},yAxis:{type:"value"},series:[{data:this.saveRateByStreet.map(function(t){return t.saveRate}),type:"bar",tooltip:{formatter:"{b}<br/>节能率: {c}"}}]}),t.resize()},initChart8:function(){var t=i.a.init(this.$refs.chart8);t.setOption({tooltip:{show:!0},title:{text:"各网格节能率统计",left:"center"},xAxis:{type:"category",data:this.saveRateByGrid.map(function(t){return t.areaName})},yAxis:{type:"value"},series:[{data:this.saveRateByGrid.map(function(t){return t.saveRate}),type:"bar",tooltip:{formatter:"{b}<br/>节能率: {c}"}}]}),t.resize()},search:function(){this.fetchData(!1)},clearInput:function(){this.listQuery={keyword:"",groupId:"",offset:1,limit:20,sort:"",order:""},this.timeRange=[],this.fetchData(!1)},indexMethod:function(t){return this.listQuery.limit*(this.listQuery.offset-1)+t+1},handleSizeChange:function(t){this.listQuery.limit=t,this.fetchData()},handleCurrentChange:function(t){this.listQuery.offset=t,this.fetchData()}}},o=(a("LDvU"),a("V7FA"),a("KHd+")),c=Object(o.a)(n,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"search-div"},[a("div",{staticClass:"search-left"},[a("el-form",{ref:"selectForm",staticClass:"form-container",attrs:{inline:!0,model:t.listQuery}},[a("el-row",[a("el-form-item",{staticClass:"selectForm-container-item"},[a("el-date-picker",{attrs:{"picker-options":t.pickerOptions,clearable:!1,type:"daterange","value-format":"yyyy-MM-dd",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.timeRange,callback:function(e){t.timeRange=e},expression:"timeRange"}})],1),t._v(" "),a("el-button",{staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.search}},[t._v("搜索")]),t._v(" "),a("el-button",{staticClass:"filter-item",attrs:{type:"warning",icon:"el-icon-delete"},on:{click:t.clearInput}},[t._v("重置")])],1)],1)],1),t._v(" "),a("div",{staticClass:"clearfloat"})]),t._v(" "),a("el-tabs",{attrs:{type:"border-card"},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[a("el-tab-pane",{attrs:{label:"街道统计",name:"street"}},["street"===t.tab?a("el-row",{staticStyle:{"padding-top":"20px"}},[a("el-col",{attrs:{span:12}},[a("div",{ref:"chart1",staticClass:"chart-body"})]),t._v(" "),a("el-col",{attrs:{span:12}},[a("div",{ref:"chart3",staticClass:"chart-body"})])],1):t._e(),t._v(" "),"street"===t.tab?a("el-row",{staticStyle:{"padding-top":"20px"}},[a("el-col",{attrs:{span:12}},[a("div",{ref:"chart5",staticClass:"chart-body"})]),t._v(" "),a("el-col",{attrs:{span:12}},[a("div",{ref:"chart7",staticClass:"chart-body"})])],1):t._e()],1),t._v(" "),a("el-tab-pane",{attrs:{label:"网格统计",name:"area"}},["area"===t.tab?a("el-row",{staticStyle:{"padding-top":"20px"}},[a("el-col",{attrs:{span:12}},[a("div",{ref:"chart2",staticClass:"chart-body"})]),t._v(" "),a("el-col",{attrs:{span:12}},[a("div",{ref:"chart4",staticClass:"chart-body"})])],1):t._e(),t._v(" "),"area"===t.tab?a("el-row",{staticStyle:{"padding-top":"20px"}},[a("el-col",{attrs:{span:12}},[a("div",{ref:"chart6",staticClass:"chart-body"})]),t._v(" "),a("el-col",{attrs:{span:12}},[a("div",{ref:"chart8",staticClass:"chart-body"})])],1):t._e()],1)],1),t._v(" "),a("el-row",{staticStyle:{"margin-top":"40px"}},[a("el-col",{attrs:{span:12,offset:"6"}},[a("div",{ref:"chart",staticClass:"chart-body"})])],1)],1)},[],!1,null,"7fe20b3e",null);c.options.__file="statics.vue";e.default=c.exports}}]);