1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5bcac654"],{4305:function(t,e,a){"use strict";a.d(e,"e",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"d",(function(){return l})),a.d(e,"a",(function(){return u})),a.d(e,"f",(function(){return o})),a.d(e,"b",(function(){return s}));var n=a("b775");function r(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/list",method:"get",params:t})}function i(){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/dashAllWindInfo",method:"get"})}function l(){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/listAll",method:"get"})}function u(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo",method:"post",data:t})}function o(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo",method:"put",data:t})}function s(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/"+t,method:"delete"})}},"5c50":function(t,e,a){},"9b1e":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"seachBox"},[a("div",{staticClass:"conditionOne"},[a("span",[t._v("时间:")]),a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期"},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1),a("div",{staticClass:"conditionTwo"},[a("span",[t._v("时间纬度:")]),a("el-select",{attrs:{placeholder:"请选择"},model:{value:t.dimension,callback:function(e){t.dimension=e},expression:"dimension"}},t._l(t.timeOption,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("div",{staticClass:"conditionTwo"},[a("span",[t._v("测风塔:")]),a("el-select",{attrs:{placeholder:"请选择"},model:{value:t.cftId,callback:function(e){t.cftId=e},expression:"cftId"}},t._l(t.cftData,(function(t){return a("el-option",{key:t.equipmentNo,attrs:{label:t.name,value:t.equipmentNo}})})),1)],1),a("div",{staticClass:"conditionThree"},[a("span",[t._v("层高:")]),a("el-select",{attrs:{placeholder:"请选择"},model:{value:t.height,callback:function(e){t.height=e},expression:"height"}},t._l(t.options,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-button",{staticClass:"seachBtu",attrs:{type:"primary",plain:"",icon:"el-icon-search",size:"small"},on:{click:t.getData}},[t._v("搜索")])],1),a("div",{staticClass:"mainBox"},[a("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"对比图",name:"first"}},[a("div",{attrs:{id:"charts"}})]),a("el-tab-pane",{attrs:{label:"表格",name:"second"}},[a("div",{staticClass:"tableDiv"},[a("div",{staticClass:"tableBox"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.wsTableData.slice((t.page.currentPage-1)*t.page.pageSize,t.page.currentPage*t.page.pageSize),border:""}},[a("el-table-column",{attrs:{prop:"time",label:"时间",align:"center",formatter:t.dateFormat}}),a("el-table-column",{attrs:{prop:"value",label:"风速",align:"center"}})],1),a("div",{staticClass:"block"},[a("el-pagination",{attrs:{"current-page":t.page.currentPage,"page-sizes":[10,15,30,50],"page-size":t.page.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.page.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1),a("div",{staticClass:"tableBox"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData.slice((t.page1.currentPage-1)*t.page1.pageSize,t.page1.currentPage*t.page1.pageSize),border:""}},[a("el-table-column",{attrs:{prop:"time",label:"时间",align:"center",formatter:t.dateFormat}}),a("el-table-column",{attrs:{prop:"value",label:"风功率密度",align:"center"}})],1),a("div",{staticClass:"block"},[a("el-pagination",{attrs:{"current-page":t.page1.currentPage,"page-sizes":[10,15,30,50],"page-size":t.page1.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.page1.total},on:{"size-change":t.handleSizeChange1,"current-change":t.handleCurrentChange1}})],1)],1)])])],1)],1)])},r=[],i=(a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("4305")),l=a("d6ba"),u={name:"index",data:function(){return{charts:null,time:new Date,height:"10",options:[{value:10,label:"10m"},{value:30,label:"30m"},{value:50,label:"50m"},{value:60,label:"60m"},{value:70,label:"70m"},{value:80,label:"80m"},{value:90,label:"90m"},{value:100,label:"100m"},{value:110,label:"110m"},{value:120,label:"120m"},{value:140,label:"140m"},{value:150,label:"150m"}],cftId:"",cftData:[],tableData:[],wsTableData:[],dimension:"month",timeOption:[{value:"year",label:"年"},{value:"month",label:"月"}],activeName:"first",page:{total:0,currentPage:1,pageSize:10},page1:{total:0,currentPage:1,pageSize:10}}},mounted:function(){this.getAllWindTowerInfo()},methods:{getAllWindTowerInfo:function(){var t=this;Object(i["d"])().then((function(e){t.cftId=e.rows[0].equipmentNo,t.cftData=e.rows,t.getData()}))},getData:function(){var t=this,e={time:new Date(this.time).getTime(),timeDimension:this.dimension,height:this.height,eqId:this.cftId};Object(l["g"])(e).then((function(e){void 0!=e.data.awsList&&(t.wsTableData=e.data.awsList,t.page.total=t.wsTableData.length),void 0!=e.data.awsList&&(t.tableData=e.data.wpdList,t.page1.total=t.tableData.length),t.drawChart(e.data.AverageWindSpeed,e.data.WindPowerDensity),t.$message.success("查询成功")})).catch((function(e){t.$message.error("查询失败"),console.log("获取风况数据异常:"+e)}))},drawChart:function(t,e){var a=this;this.charts=this.$echarts.init(document.getElementById("charts"));var n={title:{text:"风况图"},legend:[{top:"0%",left:"45%",data:[{name:"风速"}]},{top:"0%",left:"50%",data:[{name:"风功率密度"}]}],grid:{left:"2%",right:"4%",containLabel:!0},tooltip:{trigger:"axis"},dataZoom:[{show:!0,realtime:!0}],xAxis:{name:"时间",type:"category",axisLabel:{interval:1},axisTick:{alignWithLabel:!0},data:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},yAxis:[{type:"value",alignTicks:!0,name:"风速(m/s)",min:0},{type:"value",alignTicks:!0,name:"风功率密度(W/m^2)",min:0}],series:[{name:"风速",type:"line",symbol:"none",color:["#9fc777"],smooth:!0,data:t},{name:"风功率密度",type:"bar",symbol:"none",color:["#c75157"],smooth:!0,yAxisIndex:1,data:e}]};this.charts.setOption(n,!0),window.addEventListener("resize",(function(){a.charts&&a.charts.resize()}))},handleSizeChange:function(t){this.page.pageSize=t,this.page.currentPage=1},handleCurrentChange:function(t){this.page.currentPage=t},handleSizeChange1:function(t){this.page1.pageSize=t,this.page1.currentPage=1},handleCurrentChange1:function(t){this.page1.currentPage=t},handleClick:function(t,e){"first"==this.activeName&&(this.charts=null,this.charts.resize())},dateFormat:function(t){var e=new Date(t.time),a="yyyy-MM-dd hh:mm:ss";if("Invalid Date"!=e){var n={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()};for(var r in/(y+)/.test(a)&&(a=a.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),n)new RegExp("("+r+")").test(a)&&(a=a.replace(RegExp.$1,1==RegExp.$1.length?n[r]:("00"+n[r]).substr((""+n[r]).length)));return a}return e}}},o=u,s=(a("9fde"),a("2877")),c=Object(s["a"])(o,n,r,!1,null,"851b3c4c",null);e["default"]=c.exports},"9fde":function(t,e,a){"use strict";a("5c50")},d6ba:function(t,e,a){"use strict";a.d(e,"m",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"j",(function(){return l})),a.d(e,"a",(function(){return u})),a.d(e,"p",(function(){return o})),a.d(e,"b",(function(){return s})),a.d(e,"n",(function(){return c})),a.d(e,"l",(function(){return d})),a.d(e,"k",(function(){return g})),a.d(e,"o",(function(){return p})),a.d(e,"g",(function(){return m})),a.d(e,"f",(function(){return h})),a.d(e,"h",(function(){return f})),a.d(e,"d",(function(){return b})),a.d(e,"i",(function(){return w})),a.d(e,"e",(function(){return v}));var n=a("b775");function r(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/list",method:"get",params:t})}function i(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/export",method:"get",params:t})}function l(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/"+t,method:"get"})}function u(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData",method:"post",data:t})}function o(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData",method:"put",data:t})}function s(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/"+t,method:"delete"})}function c(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/time",method:"post",params:t})}function d(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getWindRose",method:"get",params:t})}function g(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getTPAndAirDensity",method:"get",params:t})}function p(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/turbulence",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/dataQuery/windTowerCalculationData/getWindPowerDensityAndAverageWindSpeed",method:"get",params:t})}function h(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getWindEnergyDensity",method:"get",params:t})}function f(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getWindShear",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getTurbulenceIntensity",method:"get",params:t})}function w(t){return Object(n["a"])({url:"/dataQuery/windTowerCalculationData/getWindShearByEqidAndAverageAndTime",method:"get",params:t})}function v(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/Weibull",method:"get",params:t})}}}]);
|