Newer
Older
smartcity_env_front / videoEnv / static / js / chunk-4f05.71e27b98.js
[wangxitong] on 22 Jul 2021 5 KB first commit
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-4f05"],{E8I5:function(e,t,a){},VZnS:function(e,t,a){"use strict";a.r(t);function i(e){return(new Date).Format(e)}Date.prototype.Format=function(e){var t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var a in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),t)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[a]:("00"+t[a]).substr((""+t[a]).length)));return e};var n={name:"EnvironmentData",components:{getToday:i},data:function(){return{chartData:{columns:["date","standard","value"],rows:[]},chartSettings:{labelMap:{value:"指标值",standard:"标准值"},metrics:["standard","value"],dimension:["date"]},activeName:"SO2",tabs:[{title:"SO2",name:"SO2"},{title:"NO2",name:"NO2"},{title:"CO",name:"CO"},{title:"O3",name:"O3"},{title:"PM10",name:"PM10"},{title:"PM2.5",name:"PM25"},{title:"温度",name:"temperature"},{title:"湿度",name:"humidity"},{title:"风速",name:"windSpeed"},{title:"风向",name:"windDirection"}],listQuery:{keywords:"",startTime:"",endTime:"",offset:1,limit:20},columns:[{text:"名称",value:"name",align:"center"},{text:"PM2.5",value:"PM25",align:"center",width:100},{text:"PM10",value:"PM10",align:"center",width:100},{text:"SO2",value:"SO2",align:"center",width:100},{text:"NO2",value:"NO2",align:"center",width:100},{text:"CO",value:"CO",align:"center",width:100},{text:"O3",value:"O3",align:"center",width:100},{text:"温度",value:"temperature",align:"center",width:100},{text:"湿度",value:"humidity",align:"center",width:100},{text:"风速",value:"windSpeed",align:"center",width:100},{text:"风向",value:"windDirection",align:"center",width:100},{text:"时间",value:"time",align:"center"}],timeRange:[],list:[],total:0,listLoading:!0,tableOption:{head:{show:!0,text:"数据列表"},options:{needIndex:!1},toolsOption:{selectColumns:!1,refresh:!1}}}},watch:{timeRange:function(e){e&&e.length>0?(this.listQuery.startTime=e[0],this.listQuery.endTime=e[1],this.fetchData()):(this.listQuery.startTime="",this.listQuery.endTime="")}},activated:function(){this.$route.query&&(this.listQuery.keywords=this.$route.query.name)},created:function(){this.$route.query&&(this.listQuery.keywords=this.$route.query.name),this.listQuery.startTime=i("yyyy-MM-dd 00:00:00"),this.listQuery.endTime=i("yyyy-MM-dd hh:mm:ss"),this.timeRange=[this.listQuery.startTime,this.listQuery.endTime],this.fetchData()},methods:{fetchData:function(){this.lineSearch(),this.listLoading=!0;var e=this;setTimeout(function(){e.list=[{name:"宝水新城监控点",PM25:"23.40",PM10:"25.80",SO2:"0.00",NO2:"3.40",CO:"0.40",O3:"7.40",temperature:"22.50",humidity:"80.50",windSpeed:"2.50",windDirection:"122.50",time:"05-07 11:15"},{name:"宝水新城监控点",PM25:"23.40",PM10:"25.80",SO2:"0.00",NO2:"3.40",CO:"0.40",O3:"7.40",temperature:"22.50",humidity:"80.50",windSpeed:"2.50",windDirection:"122.50",time:"05-07 11:15"},{name:"宝水新城监控点",PM25:"23.40",PM10:"25.80",SO2:"0.00",NO2:"3.40",CO:"0.40",O3:"7.40",temperature:"22.50",humidity:"80.50",windSpeed:"2.50",windDirection:"122.50",time:"05-07 11:15"},{name:"宝水新城监控点",PM25:"23.40",PM10:"25.80",SO2:"0.00",NO2:"3.40",CO:"0.40",O3:"7.40",temperature:"22.50",humidity:"80.50",windSpeed:"2.50",windDirection:"122.50",time:"05-07 11:15"}],e.total=200,e.listLoading=!1},500)},lineSearch:function(){this.chartData.rows=[{date:"9月20日",value:153,standard:43},{date:"9月21日",value:150,standard:30},{date:"9月22日",value:143,standard:23},{date:"9月23日",value:173,standard:23},{date:"9月24日",value:272,standard:52},{date:"9月25日",value:253,standard:53}]},changePage:function(e){e&&e.size&&(this.listQuery.limit=e.size),e&&e.page&&(this.listQuery.offset=e.page),this.fetchData()},clearInput:function(){this.$message.success("clearInput")}}},s=(a("Vahc"),a("KHd+")),r=Object(s.a)(n,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("app-container",[a("search-area",{attrs:{"need-clear":!1,"need-search-more":!1,type:"seperate",size:"small","search-more-type":"default"},on:{search:e.fetchData,clear:e.clearInput}},[a("search-item",[a("el-input",{attrs:{size:"small",placeholder:"监测点名称/编号",clearable:""},model:{value:e.listQuery.keywords,callback:function(t){e.$set(e.listQuery,"keywords","string"==typeof t?t.trim():t)},expression:"listQuery.keywords"}})],1),e._v(" "),a("search-item",[a("el-date-picker",{attrs:{size:"small",type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:e.timeRange,callback:function(t){e.timeRange=t},expression:"timeRange"}})],1)],1),e._v(" "),a("el-row",{staticStyle:{height:"12px","background-color":"#ebebeb"}}),e._v(" "),a("div",{staticStyle:{padding:"10px 10px 0px 10px"}},[a("el-tabs",{attrs:{type:"card"},on:{"tab-click":e.lineSearch},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e._l(e.tabs,function(e,t){return a("el-tab-pane",{key:e.name,attrs:{label:e.title,name:e.name}})}),e._v(" "),a("ve-line",{attrs:{data:e.chartData,settings:e.chartSettings}})],2)],1),e._v(" "),a("normal-table",{attrs:{data:e.list,head:e.tableOption.head,query:e.listQuery,total:e.total,columns:e.columns,"list-loading":e.listLoading,options:e.tableOption.options,"tools-option":e.tableOption.toolsOption,size:"small"},on:{change:e.changePage}},[a("template",{slot:"btns"})],2)],1)},[],!1,null,"e75e3a28",null);r.options.__file="environmentData.vue";t.default=r.exports},Vahc:function(e,t,a){"use strict";var i=a("E8I5");a.n(i).a}}]);