1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fc6a2dd6"],{"3fa0":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:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.dataTime,callback:function(e){t.dataTime=e},expression:"dataTime"}})],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",{staticClass:"chartBox"},[t._v(" 形状参数K: "),a("span",{staticClass:"chartText"},[t._v(t._s(t.K))]),t._v(" , 参数A: "),a("span",{staticClass:"chartText"},[t._v(t._s(t.A))]),t._v(" m/s, 平均风速:"),a("span",{staticClass:"chartText"},[t._v(t._s(t.avgWs))]),t._v(" m/s ")]),a("div",{attrs:{id:"frequeryChart"}})])],1)],1)])},r=[],i=(a("b680"),a("4305")),u=a("d6ba"),o={name:"index",data:function(){return{frequeryChart:null,dataTime:[new Date((new Date).toLocaleDateString()).getTime(),new Date((new Date).toLocaleDateString()).getTime()+864e5-1],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:[],activeName:"first",A:"",K:"",avgWs:""}},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()})).catch((function(e){t.$message.error("查询测风塔异常:"+e),console.log("查询测风塔异常:"+e)}))},getData:function(){var t=this,e={startTime:new Date(this.dataTime[0]).getTime(),endTime:new Date(this.dataTime[1]).getTime(),equipmentId:this.cftId,height:this.height};Object(u["e"])(e).then((function(e){if(e.rows.length>0){t.A=e.rows[2].A.toFixed(4),t.K=e.rows[2].K.toFixed(4),t.avgWs=e.rows[2].avgWs;for(var a=e.rows[0],n=e.rows[1],r=[],i=[],u=0;u<a.length;u++)r.push([a[u].ws,a[u].Weibull]);for(var o=0;o<n.length;o++)i.push([n[o].ws,n[o].cont]);t.drawFrequeryChart(r,i)}})).catch((function(e){t.$message.error("查询威布尔异常:"+e),console.log("查询威布尔异常:"+e)}))},drawFrequeryChart:function(t,e){var a=this;this.frequeryChart=this.$echarts.init(document.getElementById("frequeryChart"));var n={title:{text:"风速频率与威布尔"},legend:{data:["风速"]},grid:{left:"2%",right:"4%",containLabel:!0},tooltip:{trigger:"axis"},xAxis:{name:"风速区间 [x-0.5,x+0.5)",type:"category",axisLabel:{interval:1},axisTick:{alignWithLabel:!0},nameLocation:"center",nameGap:25,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,24,25]},yAxis:[{type:"value",name:"频率(%)",min:0,alignTicks:!0,axisLabel:{formatter:"{value}"}},{show:!1,type:"value",alignTicks:!0,name:"参数",min:0}],series:[{name:"风速",type:"bar",smooth:!1,symbol:"none",data:e},{name:"威布尔曲线值",type:"line",smooth:!1,symbol:"none",yAxisIndex:1,data:t}]};this.frequeryChart.setOption(n,!0),window.addEventListener("resize",(function(){a.frequeryChart&&a.frequeryChart.resize()}))},handleClick:function(t,e){"first"==this.activeName&&(this.frequeryChart=null,this.frequeryChart.resize())}}},s=o,c=(a("6c8f"),a("2877")),l=Object(c["a"])(s,n,r,!1,null,"1d530a18",null);e["default"]=l.exports},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 u})),a.d(e,"a",(function(){return o})),a.d(e,"f",(function(){return s})),a.d(e,"b",(function(){return c}));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 u(){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/listAll",method:"get"})}function o(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo",method:"post",data:t})}function s(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo",method:"put",data:t})}function c(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusInfo/"+t,method:"delete"})}},"6c8f":function(t,e,a){"use strict";a("e4c0")},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 u})),a.d(e,"a",(function(){return o})),a.d(e,"p",(function(){return s})),a.d(e,"b",(function(){return c})),a.d(e,"n",(function(){return l})),a.d(e,"l",(function(){return d})),a.d(e,"k",(function(){return f})),a.d(e,"o",(function(){return m})),a.d(e,"g",(function(){return h})),a.d(e,"f",(function(){return w})),a.d(e,"h",(function(){return b})),a.d(e,"d",(function(){return p})),a.d(e,"i",(function(){return g})),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 u(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/"+t,method:"get"})}function o(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData",method:"post",data:t})}function s(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData",method:"put",data:t})}function c(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/"+t,method:"delete"})}function l(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 f(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getTPAndAirDensity",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/turbulence",method:"get",params:t})}function h(t){return Object(n["a"])({url:"/dataQuery/windTowerCalculationData/getWindPowerDensityAndAverageWindSpeed",method:"get",params:t})}function w(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getWindEnergyDensity",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getWindShear",method:"get",params:t})}function p(t){return Object(n["a"])({url:"/dataQuery/windTowerStatusData/getTurbulenceIntensity",method:"get",params:t})}function g(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})}},e4c0:function(t,e,a){}}]);
|