inverter-info.ed205b7a.js 8.3 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["inverter-info"],{"3a15":function(e,t,a){"use strict";a("4357")},4357:function(e,t,a){},"9f52":function(e,t,a){"use strict";a.r(t);a("b0c0");var n=a("f2bf"),c={class:"Inverter-Info"},r={class:"box-main"},l={class:"wind-site-menu"},i=Object(n["createElementVNode"])("div",{class:"wind-site-title"},"选择逆变器",-1),s={class:"wind-site-body"},o={class:"Inverter-Info-body"},d={class:"Inverter-Info-title"},u={class:"title"},b={class:"title-tools-left"},m={class:"other"},O={class:"state"},j=Object(n["createTextVNode"])(" 状态: "),f={class:"inverter-datas"},v={class:"inverter-item"},h={class:"inverter-item-info"},p={class:"form"},g={class:"table-form mg-b-8",height:"60%"},w={class:"text gray"},E={class:"value green"},V={class:"unit gray"},I={key:0,class:"text gray"},N={key:1,class:"value green"},k={key:2,class:"unit gray"},x={class:"states"},D=Object(n["createStaticVNode"])('<div class="counts"><div class="all"><span class="text">全部状态</span><span class="value">30</span></div><div class="error"><span class="text">报警状态</span><span class="value">30</span></div></div>',1),S={class:"state-list"},C={class:"list-body"},y={class:"text"},B={class:"state"};function L(e,t,a,L,P,A){var T=Object(n["resolveComponent"])("collapse-list"),M=Object(n["resolveComponent"])("multiple-line-chart"),U=Object(n["resolveComponent"])("panel"),W=Object(n["resolveComponent"])("el-scrollbar");return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",c,[Object(n["createElementVNode"])("div",r,[Object(n["createElementVNode"])("div",l,[i,Object(n["createElementVNode"])("div",s,[Object(n["createVNode"])(T,{list:P.WindSites,allowScroll:!0,scrollHeight:"calc(100vh - 175px)",onClick:A.clickMenu},null,8,["list","onClick"])])]),Object(n["createElementVNode"])("div",o,[Object(n["createElementVNode"])("div",d,[Object(n["createElementVNode"])("div",u,Object(n["toDisplayString"])(P.info.name),1),Object(n["createElementVNode"])("div",b,[Object(n["createElementVNode"])("div",m,"逆变器型号:"+Object(n["toDisplayString"])(P.info.modelid),1),Object(n["createElementVNode"])("div",O,[j,Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(["dot",P.stateColor])},null,2)])])]),Object(n["createElementVNode"])("div",f,[Object(n["createElementVNode"])("div",v,[Object(n["createElementVNode"])("div",h,[Object(n["createElementVNode"])("div",p,[Object(n["createElementVNode"])("div",null,[Object(n["createElementVNode"])("table",g,[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(P.aiData,(function(e){return Object(n["openBlock"])(),Object(n["createElementBlock"])("tr",{key:e},[Object(n["createElementVNode"])("td",w,Object(n["toDisplayString"])(e[0].name),1),Object(n["createElementVNode"])("td",E,Object(n["toDisplayString"])(e[0].value),1),Object(n["createElementVNode"])("td",V,Object(n["toDisplayString"])(e[0].unit),1),e.length>1?(Object(n["openBlock"])(),Object(n["createElementBlock"])("td",I,Object(n["toDisplayString"])(e[1].name),1)):Object(n["createCommentVNode"])("",!0),e.length>1?(Object(n["openBlock"])(),Object(n["createElementBlock"])("td",N,Object(n["toDisplayString"])(e[1].value),1)):Object(n["createCommentVNode"])("",!0),e.length>1?(Object(n["openBlock"])(),Object(n["createElementBlock"])("td",k,Object(n["toDisplayString"])(e[1].unit),1)):Object(n["createCommentVNode"])("",!0)])})),128))])]),Object(n["createElementVNode"])("div",null,[Object(n["createVNode"])(U,{class:"line-panel",title:"开网频率"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(M,{list:P.lineValue,units:[""],height:"100%"},null,8,["list"])]})),_:1})])]),Object(n["createElementVNode"])("div",x,[D,Object(n["createElementVNode"])("div",S,[Object(n["createVNode"])(W,null,{default:Object(n["withCtx"])((function(){return[Object(n["createElementVNode"])("div",C,[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(P.diAll,(function(e){return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{key:e,class:"list-item"},[Object(n["createElementVNode"])("div",y,Object(n["toDisplayString"])(e.name),1),Object(n["createElementVNode"])("div",B,[Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])({red:1==e.value,green:1!=e.value})},null,2)])])})),128))])]})),_:1})])])])])])])])])}var P=a("c7eb"),A=a("1da1"),T=(a("ac1f"),a("5319"),a("99af"),a("d3b7"),a("159b"),a("9a4d")),M=a("6471"),U=a("4ec7"),W=a("e6ab"),q={name:"Box",components:{List:T["a"],Panel:M["a"],MultipleLineChart:U["a"],collapseList:W["a"]},data:function(){return{timmer:null,timmer1:null,WindSites:[],diAll:[],diOn:[],info:{},stateColor:"blue",list:{title:"逆变器列表",datas:[{text:"1#逆变室",color:"blue"}]},wtId:"PL01_01",aiData:[],lineValue:[{title:"功率",value:[{text:"00:00",value:0}]}]}},methods:{selectList:function(e){console.log(e)},select:function(e){console.log(e)},onReturn:function(){console.log("return")},clickMenu:function(e){this.wpId=e.wpId,this.wtId=e.wtId,this.$router.replace("/monitor/windsite/inverter-info/".concat(e.wpId,"/").concat(e.wtId)),this.getData(),this.getLineChart()},buildSelectList:function(){var e=this;return Object(A["a"])(Object(P["a"])().mark((function t(){var a,n;return Object(P["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.API.requestData({method:"POST",subUrl:"matrix/findPVSimpleMatrixAll"});case 2:a=t.sent,n=[],a.data.data.forEach((function(e,t){e.inverterls.forEach((function(e){e["text"]=e["wtnum"],e["color"]="blue",e["id"]=e["wtId"]})),n.push({id:String(t),text:e.wpName,children:e.inverterls})})),e.WindSites=n;case 6:case"end":return t.stop()}}),t)})))()},getData:function(){var e=this;return Object(A["a"])(Object(P["a"])().mark((function t(){var a,n,c,r,l,i;return Object(P["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.API.requestData({method:"POST",subUrl:"monitorinverter/findInverterInfo",data:{wtId:e.wtId}});case 2:if(a=t.sent,n=[],a.data.data.listAI){for(c=a.data.data.listAI,r=0;r<c.length;r+=2)l=c[r],i=c[r+1],n.push([l,i]);c.length%2==1&&n.push([c[c.length-1]])}e.aiData=n,a.data.data.listDI&&(e.diAll=a.data.data.listDI.allList,e.diOn=a.data.data.listDI.onList),e.info=a.data.data.info;case 8:case"end":return t.stop()}}),t)})))()},getLineChart:function(){var e=this;return Object(A["a"])(Object(P["a"])().mark((function t(){var a,n,c,r,l;return Object(P["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.API.requestData({method:"POST",subUrl:"monitorinverter/findInverterPowerLine",data:{wtId:e.wtId}});case 2:for(a=t.sent,n=new Date,n.setHours(0),n.setMinutes(0),c=n.getTime(),r=[],l=0;l<=48;l++)n.setMinutes(30*l),r.push({text:new Date(c+1e3*l*60*30).formatDate("hh:mm"),value:a.data.data[l]});e.lineValue=[{title:"功率",value:r}];case 10:case"end":return t.stop()}}),t)})))()},getTurbinesState:function(){var e=this;return Object(A["a"])(Object(P["a"])().mark((function t(){var a,n,c;return Object(P["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,e.API.requestData({method:"POST",subUrl:"matrix/matrixDetialGfPush"});case 3:n=t.sent,c={},n&&n.data&&n.data.data&&n.data.data.fjmap&&n.data.data.fjmap.forEach((function(e){e.forEach((function(e){c[e["wtId"]]=e["fjzt"]}))})),a.stateColor=a.getColor(c[a.wtId]),e.WindSites&&e.WindSites.forEach((function(e){e.children&&e.children.forEach((function(e){e["color"]=a.getColor(c[e.wtId])}))}));case 8:case"end":return t.stop()}}),t)})))()},getColor:function(e){switch(e){case 0:return"green";case 1:return"blue";case 2:return"red";case 3:return"gray";case 4:return"orange";case 5:return"purple";case 6:return"write"}}},beforeCreate:function(){},created:function(){var e=this;this.wtId=e.$route.params.wtId,this.buildSelectList(),this.getTurbinesState(),this.getData(),this.getLineChart(),e.timmer=setInterval((function(){e.getData(),e.getTurbinesState()}),2e3),e.timmer1=setInterval((function(){e.getLineChart()}),6e4)},beforeMount:function(){},mounted:function(){},beforeUpdate:function(){},updated:function(){},unmounted:function(){clearInterval(this.timmer),this.timmer=null,clearInterval(this.timmer1),this.timmer1=null}},z=(a("3a15"),a("6b0d")),_=a.n(z);const F=_()(q,[["render",L]]);t["default"]=F}}]);
  2. //# sourceMappingURL=inverter-info.ed205b7a.js.map