(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["agc"],{"079b":function(e,t,a){},"43c9":function(e,t,a){"use strict";a("7e9b")},"4c7d":function(e,t,a){},"4c98":function(e,t,a){"use strict";a("79c9")},"79c9":function(e,t,a){},"7e9b":function(e,t,a){},9117:function(e,t,a){"use strict";a.r(t);var c=a("f2bf"),n={class:"agc"},l={class:"panel-groups"};function o(e,t,a,o,i,r){var s=Object(c["resolveComponent"])("AgcPanel"),d=Object(c["resolveComponent"])("el-scrollbar");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",n,[Object(c["createVNode"])(d,null,{default:Object(c["withCtx"])((function(){return[Object(c["createElementVNode"])("div",l,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(i.datas,(function(e,t){return Object(c["openBlock"])(),Object(c["createBlock"])(s,{class:"panel-item",key:t,data:e},null,8,["data"])})),128))])]})),_:1})])}a("d3b7"),a("159b"),a("e9c4"),a("b0c0");var i={class:"panel-table"},r={colspan:"2"},s={class:"data-item"},d=Object(c["createElementVNode"])("span",{class:"data-item-name"},"有功设定限值",-1),u={class:"data-item-count"},m=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),b={colspan:"2"},f={class:"data-item"},h=Object(c["createElementVNode"])("span",{class:"data-item-name"},"出线功率",-1),j={class:"data-item-count"},x=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),p={colspan:"2"},v={class:"data-item"},O=Object(c["createElementVNode"])("span",{class:"data-item-name"},"AGC可调上限",-1),g={class:"data-item-count"},V=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),E={colspan:"2"},N={class:"data-item"},y=Object(c["createElementVNode"])("span",{class:"data-item-name"},"理论功率",-1),C={class:"data-item-count"},k=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),A={colspan:"2"},S={class:"data-item"},w=Object(c["createElementVNode"])("span",{class:"data-item-name"},"AGC可调下限",-1),z={class:"data-item-count"},B=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),D={colspan:"2"},G={class:"data-item"},I=Object(c["createElementVNode"])("span",{class:"data-item-name"},"预测功率",-1),T={class:"data-item-count"},W=Object(c["createElementVNode"])("span",{class:"data-item-unit"},"MW",-1),L={class:"data-item"},M=Object(c["createElementVNode"])("span",{class:"data-item-name"},"AGC投入",-1),P={class:"data-item"},$=Object(c["createElementVNode"])("span",{class:"data-item-name"},"AGC远方",-1),U={class:"data-item"},_=Object(c["createElementVNode"])("span",{class:"data-item-name"},"有功增闭锁",-1),J={class:"data-item"},q=Object(c["createElementVNode"])("span",{class:"data-item-name"},"有功减闭锁",-1),Z=Object(c["createElementVNode"])("div",{class:"unitChart"},[Object(c["createElementVNode"])("span",null,"单位 : 万kW")],-1);function F(e,t,a,n,l,o){var F=Object(c["resolveComponent"])("DoubleLineChart"),H=Object(c["resolveComponent"])("el-dialog"),K=Object(c["resolveComponent"])("ComPanel");return a.data&&a.data.jcxx?(Object(c["openBlock"])(),Object(c["createBlock"])(K,{key:0,title:a.data.jcxx.name||"---",icon:a.data.jcxx.icon,subTitle:a.data.jcxx.ddmc||"---",color:a.data.jcxx.color},{default:Object(c["withCtx"])((function(){return[Object(c["createElementVNode"])("table",i,[Object(c["createElementVNode"])("tbody",null,[Object(c["createElementVNode"])("tr",null,[Object(c["createElementVNode"])("td",r,[Object(c["createElementVNode"])("div",s,[d,Object(c["createElementVNode"])("span",u,Object(c["toDisplayString"])(a.data.jcxx.AGC002),1),m])]),Object(c["createElementVNode"])("td",b,[Object(c["createElementVNode"])("div",f,[h,Object(c["createElementVNode"])("span",j,Object(c["toDisplayString"])(a.data.jcxx.AGC001),1),x])])]),Object(c["createElementVNode"])("tr",null,[Object(c["createElementVNode"])("td",p,[Object(c["createElementVNode"])("div",v,[O,Object(c["createElementVNode"])("span",g,Object(c["toDisplayString"])(a.data.jcxx.AGC003),1),V])]),Object(c["createElementVNode"])("td",E,[Object(c["createElementVNode"])("div",N,[y,Object(c["createElementVNode"])("span",C,Object(c["toDisplayString"])(a.data.jcxx.yfgl||0),1),k])])]),Object(c["createElementVNode"])("tr",null,[Object(c["createElementVNode"])("td",A,[Object(c["createElementVNode"])("div",S,[w,Object(c["createElementVNode"])("span",z,Object(c["toDisplayString"])(a.data.jcxx.AGC004),1),B])]),Object(c["createElementVNode"])("td",D,[Object(c["createElementVNode"])("div",G,[I,Object(c["createElementVNode"])("span",T,Object(c["toDisplayString"])(a.data.jcxx.ycgl||0),1),W])])]),Object(c["createElementVNode"])("tr",null,[Object(c["createElementVNode"])("td",null,[Object(c["createElementVNode"])("div",L,[M,Object(c["createElementVNode"])("i",{class:Object(c["normalizeClass"])("data-item-icon fa fa-chrome "+(1===a.data.jcxx.AGC006?"red":"green"))},null,2)])]),Object(c["createElementVNode"])("td",null,[Object(c["createElementVNode"])("div",P,[$,Object(c["createElementVNode"])("i",{class:Object(c["normalizeClass"])("data-item-icon fa fa-chrome "+(1===a.data.jcxx.AGC005?"red":"green"))},null,2)])]),Object(c["createElementVNode"])("td",null,[Object(c["createElementVNode"])("div",U,[_,Object(c["createElementVNode"])("i",{class:Object(c["normalizeClass"])("data-item-icon fa fa-chrome "+(1===a.data.jcxx.AGC008?"red":"green"))},null,2)])]),Object(c["createElementVNode"])("td",null,[Object(c["createElementVNode"])("div",J,[q,Object(c["createElementVNode"])("i",{class:Object(c["normalizeClass"])("data-item-icon fa fa-chrome "+(1===a.data.jcxx.AGC007?"red":"green"))},null,2)])])])])]),Z,"double"===a.chartType?(Object(c["openBlock"])(),Object(c["createBlock"])(F,{key:0,height:"13.889vh",list:a.data.tb||a.chartData,onChartClick:t[0]||(t[0]=function(e){return o.chartClick(e)}),isChartClick:!0},null,8,["list"])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])(H,{modelValue:l.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=function(e){return l.dialogVisible=e}),width:"70%",top:"10vh","custom-class":"modal","close-on-click-modal":!0},{default:Object(c["withCtx"])((function(){return[Object(c["createVNode"])(F,{height:"70vh",list:a.data.tb||a.chartData,myUnit:"MW",unit:"万kW"},null,8,["list"])]})),_:1},8,["modelValue"])]})),_:1},8,["title","icon","subTitle","color"])):Object(c["createCommentVNode"])("",!0)}var H=a("ec7d"),K=["id"];function Q(e,t,a,n,l,o){return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{class:"chart",id:l.id},null,8,K)}a("d81d");var R=a("4dd6"),X=a("aff4"),Y=a("313e"),ee={name:"double-line-chart",componentName:"double-line-chart",props:{isChartClick:{type:Boolean,default:!1},width:{type:String,default:"100%"},height:{type:String,default:"13.889vh"},list:{type:Array,default:function(){return[{title:"绿线",value:[{text:"",value:0},{text:"0:00",value:20},{text:"10:00",value:1},{text:"11:00",value:40},{text:"12:00",value:10},{text:"13:00",value:15},{text:"14:00",value:30},{text:"15:00",value:40},{text:"",value:10}]},{title:"黄线",value:[{text:"",value:0},{text:"0:00",value:40},{text:"10:00",value:20},{text:"11:00",value:20},{text:"12:00",value:10},{text:"13:00",value:40},{text:"14:00",value:50},{text:"15:00",value:40},{text:"",value:10}]}]}},unit:{type:String,default:"MW"},showLegend:{type:Boolean,default:!1},myUnit:{type:String}},data:function(){return{id:"",chart:null,color:["#05bb4c","#f8de5b","#4b55ae","#fa8c16"]}},computed:{colorValue:function(){return X["a"].getColor(this.color)},datas:function(){return this.list.map((function(e){return e.value}))},legend:function(){return this.list.map((function(e){return e.title}))},xdata:function(){return this.list[0].value.map((function(e){return e.text}))},series:function(){var e=this,t=[];return this.list.forEach((function(a,c){t.push({name:a.title,type:"line",smooth:!0,showSymbol:!1,zlevel:c,lineStyle:{normal:{color:e.color[c],width:1}},markPoint:{},yAxisIndex:a.yAxisIndex,data:a.value.map((function(e){return e.value}))})})),t},yAxis:function(){var e=[];return e.push({type:"value",name:this.unit,axisLabel:{formatter:"{value}",fontSize:R["a"].vh(14)},boundaryGap:!1,splitLine:{show:!0,lineStyle:{color:X["a"].getColor("gray"),type:"dashed"}}}),e}},methods:{resize:function(){},initChart:function(){var e=this,t=Y["c"](this.$el),a={color:this.color,tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,0.4)",borderColor:X["a"].getColor("gray"),textStyle:{color:"#fff",fontSize:R["a"].vh(16)}},legend:{show:this.showLegend,data:this.legend,right:56,icon:"circle",itemWidth:6,inactiveColor:X["a"].getColor("gray"),textStyle:{color:X["a"].getColor("grayl"),fontSize:12}},grid:{top:"MW"===this.myUnit?32:16,left:32,right:8,bottom:24},xAxis:[{type:"category",boundaryGap:!1,axisLabel:{formatter:"{value}",textStyle:{color:X["a"].getColor("gray"),fontSize:R["a"].vh(14)}},data:this.xdata}],yAxis:this.yAxis,series:this.series};t.clear(),t.setOption(a),this.isChartClick&&(t.getZr().off("click"),t.getZr().on("click",(function(t){e.chartClick()}))),this.resize=function(){t.resize()},window.addEventListener("resize",this.resize)},chartClick:function(){this.$emit("chartClick")}},created:function(){this.id="pie-chart-"+R["a"].newGUID()},mounted:function(){var e=this;this.$nextTick((function(){e.$el.style.width=e.width,e.$el.style.height=e.height,e.initChart()}))},updated:function(){var e=this;this.$nextTick((function(){e.initChart()}))},unmounted:function(){window.removeEventListener("resize",this.resize)}},te=(a("e9fa"),a("6b0d")),ae=a.n(te);const ce=ae()(ee,[["render",Q]]);var ne=ce,le=a("4ec7"),oe={name:"AgcPanel",components:{ComPanel:H["a"],DoubleLineChart:ne,MultipleLineChart:le["a"]},props:{data:Object,chartType:{type:String,default:"double"},chartData:{type:Array,default:[{title:"",smooth:!0,value:[]}]}},emits:{},data:function(){return{dialogVisible:!1,list:[{title:"平均风速",yAxisIndex:1,value:[{text:"1日",value:0},{text:"2日",value:1},{text:"3日",value:0},{text:"4日",value:1},{text:"5日",value:0},{text:"6日",value:1},{text:"7日",value:0}]},{title:"应发功率",yAxisIndex:0,value:[{text:"1日",value:4},{text:"2日",value:2},{text:"3日",value:4},{text:"4日",value:2},{text:"5日",value:4},{text:"6日",value:2},{text:"7日",value:4}]},{title:"实际功率",yAxisIndex:0,value:[{text:"1日",value:1},{text:"2日",value:3},{text:"3日",value:1},{text:"4日",value:3},{text:"5日",value:1},{text:"6日",value:3},{text:"7日",value:1}]}]}},methods:{chartClick:function(){this.dialogVisible=!0}},beforeCreate:function(){},created:function(){},beforeMount:function(){},mounted:function(){this.list=this.data||[{title:"",yAxisIndex:1,value:[]}]},beforeUpdate:function(){},updated:function(){},watch:{daya:function(e){this.list=e}}};a("43c9");const ie=ae()(oe,[["render",F]]);var re=ie,se=a("65da"),de=(a("4360"),{name:"Agc",components:{AgcPanel:re},data:function(){return{timmer:null,datas:[{title:"某某风电场",subTitle:"(调度名称)",icon:"fa fa-gears",color:"green"}],btnGroups:[{icon:"fa fa-fire",btns:[{text:"某某风电场",code:"mmfdc1"},{text:"某某风电场",code:"mhsfc"},{text:"某某风电场",code:"mmfdc2"},{text:"某某风电场",code:"mmfdc3"},{text:"某某风电场",code:"mmfdc4"}]},{icon:"fa fa-fire-extinguisher",btns:[{text:"某某光伏",code:"mmgf1"},{text:"某某光伏",code:"mmgf2"},{text:"某某光伏",code:"mmgf3"},{text:"某某光伏",code:"mmgf4"}]}]}},methods:{select:function(e){},requestData:function(e){var t=this;se["a"].getAgcValues(e).then((function(e){var a=[];e.data?(e.data.forEach((function(e){e.jcxx.icon="fa fa-gears",e.jcxx.color=0===e.jcxx.zt?"red":"green";var t=["llgl","xdzl","sjgl","ycgl"],c=[{title:"理论功率",yAxisIndex:0,value:[]},{title:"限电指令",yAxisIndex:0,value:[]},{title:"实际功率",yAxisIndex:0,value:[]},{title:"预测功率",yAxisIndex:0,value:[]}];t.forEach((function(a,n){e.tb.forEach((function(e,a){c[n].value.push({text:new Date(e.time).formatDate("hh:mm"),value:e[t[n]]||"--"})}))})),e.tb=c,a.push(e)})),t.datas=a):t.datas=a}))}},created:function(){var e=this;e.$nextTick((function(){e.requestData(!1),e.timmer=setInterval((function(){e.requestData(!1)}),6e4)}))},mounted:function(){for(var e=1;e<12;e++)this.datas.push(JSON.parse(JSON.stringify(this.datas[0]))),e%2==0&&(this.datas[e].color="red")},unmounted:function(){clearInterval(this.timmer),this.timmer=null}});a("4c98");const ue=ae()(de,[["render",o],["__scopeId","data-v-3f247676"]]);t["default"]=ue},d9a3:function(e,t,a){"use strict";a("079b")},e9fa:function(e,t,a){"use strict";a("4c7d")},ec7d:function(e,t,a){"use strict";var c=a("f2bf"),n={key:0,class:"panel-header2"},l={class:"panel-title2"},o={class:"panel-tools2"},i={class:"panel-body2"};function r(e,t,a,r,s,d){return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{class:Object(c["normalizeClass"])(["com-panel2",(d.hasTitle?"":"no-title")+" "+a.color])},[d.hasTitle?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",n,[Object(c["createElementVNode"])("div",l,[d.hasIcon?(Object(c["openBlock"])(),Object(c["createElementBlock"])("i",{key:0,class:Object(c["normalizeClass"])(["panel-icon2",a.icon])},null,2)):Object(c["createCommentVNode"])("",!0),Object(c["createTextVNode"])(" "+Object(c["toDisplayString"])(a.title),1)]),Object(c["createElementVNode"])("div",o,Object(c["toDisplayString"])(a.subTitle),1)])):Object(c["createCommentVNode"])("",!0),Object(c["createElementVNode"])("div",i,[Object(c["renderSlot"])(e.$slots,"default")])],2)}var s={name:"ComPanel",componentName:"ComPanel",props:{title:String,icon:String,subTitle:String,color:String},computed:{hasTitle:function(){return!!this.title},hasIcon:function(){return!!this.icon}}},d=(a("d9a3"),a("6b0d")),u=a.n(d);const m=u()(s,[["render",r]]);t["a"]=m}}]); //# sourceMappingURL=agc.febda290.js.map