07f61b84d4f644d5296c900bcf97c803ccd59ce694a4c609126162d2bcfc4212128f26244e5a2a50912cc81aac0665e2d767afaf0978dea0833c544f81be 12 KB

1
  1. {"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-2cf504cd\"],{\"0425\":function(t,e,i){\"use strict\";i(\"8e30\")},\"8e30\":function(t,e,i){},a709:function(t,e,i){\"use strict\";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i(\"div\",{staticClass:\"shortForecastChartDiv\"},[i(\"el-form\",{attrs:{size:\"small\",inline:!0,\"label-width\":\"68px\"}},[i(\"el-form-item\",[i(\"el-button\",{attrs:{type:\"danger\",icon:\"el-icon-edit\",plain:\"\",size:\"mini\"}},[t._v(\"基于AI策略填充\")]),i(\"el-button\",{attrs:{type:\"success\",icon:\"el-icon-edit\",plain:\"\",size:\"mini\"}},[t._v(\"基于预测数据填充\")]),i(\"el-button\",{attrs:{type:\"primary\",icon:\"el-icon-document-add\",plain:\"\",size:\"mini\"},on:{click:t.submit}},[t._v(\"保存\")]),i(\"el-button\",{attrs:{type:\"warning\",icon:\"el-icon-download\",plain:\"\",size:\"mini\"}},[t._v(\"导出\")]),i(\"el-button\",{attrs:{icon:\"el-icon-refresh\",size:\"mini\"}},[t._v(\"重置\")])],1)],1),i(\"el-row\",{staticClass:\"row\",attrs:{gutter:15}},[i(\"el-col\",{attrs:{span:16}},[i(\"div\",{attrs:{id:\"stDragChart\"}})]),i(\"el-col\",{attrs:{span:8}},[i(\"el-table\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:t.tableLoading,expression:\"tableLoading\"}],key:Math.random(),attrs:{\"header-cell-style\":{background:\"transparent !important\",color:\"white\"},data:t.gridData,height:\"500px\",border:\"\",size:\"mini\"}},[i(\"el-table-column\",{attrs:{prop:\"timeNode\",\"header-align\":\"center\",align:\"center\",width:\"100px\",label:\"时刻\"}}),i(\"el-table-column\",{attrs:{prop:\"fData\",\"header-align\":\"center\",align:\"center\",width:\"120px\",label:\"调整前(MW)\"}}),i(\"el-table-column\",{attrs:{\"show-overflow-tooltip\":!0,prop:\"mData\",\"header-align\":\"center\",align:\"center\",label:\"调整后(MW)\"},scopedSlots:t._u([{key:\"default\",fn:function(e){return[i(\"el-input\",{staticStyle:{width:\"100%\"},attrs:{type:\"number\",size:\"small\",max:t.capacity,placeholder:\"\"},on:{input:function(e){return t.changeMessage(e)},change:function(i){return t.updateRowData(e.row,e.column)}},model:{value:e.row.mData,callback:function(i){t.$set(e.row,\"mData\",i)},expression:\"scope.row.mData\"}})]}}])})],1)],1)],1)],1)},n=[],o=(i(\"d81d\"),i(\"b680\"),i(\"313e\")),r={name:\"shortForecastChart\",data:function(){return{stDragChart:null,tableLoading:!1,capacity:50,dataForDrawing:{forecastPowers:[[\"00:00\",\"24.87\"],[\"00:15\",\"24.73\"],[\"00:30\",\"24.59\"],[\"00:45\",\"24.43\"],[\"01:00\",\"24.26\"],[\"01:15\",\"24.01\"],[\"01:30\",\"23.53\"],[\"01:45\",\"23.36\"],[\"02:00\",\"23.07\"],[\"02:15\",\"23.05\"],[\"02:30\",\"23.13\"],[\"02:45\",\"23.06\"],[\"03:00\",\"22.94\"],[\"03:15\",\"22.86\"],[\"03:30\",\"22.73\"],[\"03:45\",\"22.49\"],[\"04:00\",\"22.34\"],[\"04:15\",\"22.19\"],[\"04:30\",\"22.02\"],[\"04:45\",\"21.85\"],[\"05:00\",\"21.57\"],[\"05:15\",\"21.44\"],[\"05:30\",\"21.35\"],[\"05:45\",\"21.22\"],[\"06:00\",\"20.92\"],[\"06:15\",\"20.67\"],[\"06:30\",\"20.52\"],[\"06:45\",\"20.29\"],[\"07:00\",\"19.79\"],[\"07:15\",\"19.46\"],[\"07:30\",\"19.06\"],[\"07:45\",\"18.43\"],[\"08:00\",\"17.79\"],[\"08:15\",\"16.86\"],[\"08:30\",\"15.89\"],[\"08:45\",\"14.9\"],[\"09:00\",\"13.85\"],[\"09:15\",\"12.7\"],[\"09:30\",\"11.73\"],[\"09:45\",\"10.45\"],[\"10:00\",\"9.48\"],[\"10:15\",\"8.54\"],[\"10:30\",\"7.13\"],[\"10:45\",\"6.19\"],[\"11:00\",\"5.47\"],[\"11:15\",\"5.04\"],[\"11:30\",\"4.75\"],[\"11:45\",\"4.54\"],[\"12:00\",\"4.26\"],[\"12:15\",\"4.02\"],[\"12:30\",\"3.83\"],[\"12:45\",\"3.64\"],[\"13:00\",\"3.24\"],[\"13:15\",\"3.17\"],[\"13:30\",\"3.07\"],[\"13:45\",\"2.92\"],[\"14:00\",\"2.77\"],[\"14:15\",\"2.98\"],[\"14:30\",\"3.13\"],[\"14:45\",\"3.37\"],[\"15:00\",\"3.62\"],[\"15:15\",\"3.91\"],[\"15:30\",\"4.18\"],[\"15:45\",\"4.48\"],[\"16:00\",\"4.78\"],[\"16:15\",\"5.18\"],[\"16:30\",\"6.01\"],[\"16:45\",\"6.48\"],[\"17:00\",\"7.11\"],[\"17:15\",\"8.42\"],[\"17:30\",\"9.29\"],[\"17:45\",\"10.24\"],[\"18:00\",\"11.51\"],[\"18:15\",\"12.4\"],[\"18:30\",\"13.46\"],[\"18:45\",\"14.78\"],[\"19:00\",\"15.85\"],[\"19:15\",\"16.97\"],[\"19:30\",\"18.03\"],[\"19:45\",\"19.07\"],[\"20:00\",\"20.02\"],[\"20:15\",\"20\"],[\"20:30\",\"19.94\"],[\"20:45\",\"19.9\"],[\"21:00\",\"20\"],[\"21:15\",\"20.13\"],[\"21:30\",\"20.33\"],[\"21:45\",\"20.57\"],[\"22:00\",\"20.8\"],[\"22:15\",\"20.88\"],[\"22:30\",\"21.17\"],[\"22:45\",\"21.45\"],[\"23:00\",\"21.89\"],[\"23:15\",\"22.03\"],[\"23:30\",\"22.26\"],[\"23:45\",\"22.45\"]],manualInterventions:[[\"00:00\",\"24.87\"],[\"00:15\",\"24.73\"],[\"00:30\",\"24.59\"],[\"00:45\",\"24.43\"],[\"01:00\",\"24.26\"],[\"01:15\",\"24.01\"],[\"01:30\",\"23.53\"],[\"01:45\",\"23.36\"],[\"02:00\",\"23.07\"],[\"02:15\",\"23.05\"],[\"02:30\",\"23.13\"],[\"02:45\",\"23.06\"],[\"03:00\",\"22.94\"],[\"03:15\",\"22.86\"],[\"03:30\",\"22.73\"],[\"03:45\",\"22.49\"],[\"04:00\",\"22.34\"],[\"04:15\",\"22.19\"],[\"04:30\",\"22.02\"],[\"04:45\",\"21.85\"],[\"05:00\",\"21.57\"],[\"05:15\",\"21.44\"],[\"05:30\",\"21.35\"],[\"05:45\",\"21.22\"],[\"06:00\",\"20.92\"],[\"06:15\",\"20.67\"],[\"06:30\",\"20.52\"],[\"06:45\",\"20.29\"],[\"07:00\",\"19.79\"],[\"07:15\",\"19.46\"],[\"07:30\",\"19.06\"],[\"07:45\",\"18.43\"],[\"08:00\",\"17.79\"],[\"08:15\",\"16.86\"],[\"08:30\",\"15.89\"],[\"08:45\",\"14.9\"],[\"09:00\",\"13.85\"],[\"09:15\",\"12.7\"],[\"09:30\",\"11.73\"],[\"09:45\",\"10.45\"],[\"10:00\",\"9.48\"],[\"10:15\",\"8.54\"],[\"10:30\",\"7.13\"],[\"10:45\",\"6.19\"],[\"11:00\",\"5.47\"],[\"11:15\",\"5.04\"],[\"11:30\",\"4.75\"],[\"11:45\",\"4.54\"],[\"12:00\",\"4.26\"],[\"12:15\",\"4.02\"],[\"12:30\",\"3.83\"],[\"12:45\",\"3.64\"],[\"13:00\",\"3.24\"],[\"13:15\",\"3.17\"],[\"13:30\",\"3.07\"],[\"13:45\",\"2.92\"],[\"14:00\",\"2.77\"],[\"14:15\",\"2.98\"],[\"14:30\",\"3.13\"],[\"14:45\",\"3.37\"],[\"15:00\",\"3.62\"],[\"15:15\",\"3.91\"],[\"15:30\",\"4.18\"],[\"15:45\",\"4.48\"],[\"16:00\",\"4.78\"],[\"16:15\",\"5.18\"],[\"16:30\",\"6.01\"],[\"16:45\",\"6.48\"],[\"17:00\",\"7.11\"],[\"17:15\",\"8.42\"],[\"17:30\",\"9.29\"],[\"17:45\",\"10.24\"],[\"18:00\",\"11.51\"],[\"18:15\",\"12.4\"],[\"18:30\",\"13.46\"],[\"18:45\",\"14.78\"],[\"19:00\",\"15.85\"],[\"19:15\",\"16.97\"],[\"19:30\",\"18.03\"],[\"19:45\",\"19.07\"],[\"20:00\",\"20.02\"],[\"20:15\",\"20\"],[\"20:30\",\"19.94\"],[\"20:45\",\"19.9\"],[\"21:00\",\"20\"],[\"21:15\",\"20.13\"],[\"21:30\",\"20.33\"],[\"21:45\",\"20.57\"],[\"22:00\",\"20.8\"],[\"22:15\",\"20.88\"],[\"22:30\",\"21.17\"],[\"22:45\",\"21.45\"],[\"23:00\",\"21.89\"],[\"23:15\",\"22.03\"],[\"23:30\",\"22.26\"],[\"23:45\",\"22.45\"]],aiRecommendations:[[\"00:00\",\"24.32\"],[\"00:15\",\"23.46\"],[\"00:30\",\"22.36\"],[\"00:45\",\"22.38\"],[\"01:00\",\"22.28\"],[\"01:15\",\"22.39\"],[\"01:30\",\"22.77\"],[\"01:45\",\"23.46\"],[\"02:00\",\"24.36\"],[\"02:15\",\"24.5\"],[\"02:30\",\"25.73\"],[\"02:45\",\"24.31\"],[\"03:00\",\"23.88\"],[\"03:15\",\"23.96\"],[\"03:30\",\"22.08\"],[\"03:45\",\"21.41\"],[\"04:00\",\"21.59\"],[\"04:15\",\"21.68\"],[\"04:30\",\"20.9\"],[\"04:45\",\"22.16\"],[\"05:00\",\"23.52\"],[\"05:15\",\"22.93\"],[\"05:30\",\"22.2\"],[\"05:45\",\"22.9\"],[\"06:00\",\"22.2\"],[\"06:15\",\"19.83\"],[\"06:30\",\"18.99\"],[\"06:45\",\"18.27\"],[\"07:00\",\"16.83\"],[\"07:15\",\"16.12\"],[\"07:30\",\"16.35\"],[\"07:45\",\"16.21\"],[\"08:00\",\"16.12\"],[\"08:15\",\"14.95\"],[\"08:30\",\"14.63\"],[\"08:45\",\"14.12\"],[\"09:00\",\"12.34\"],[\"09:15\",\"10.97\"],[\"09:30\",\"10.92\"],[\"09:45\",\"10.94\"],[\"10:00\",\"10.36\"],[\"10:15\",\"9.69\"],[\"10:30\",\"7.6\"],[\"10:45\",\"7.02\"],[\"11:00\",\"5.94\"],[\"11:15\",\"4.98\"],[\"11:30\",\"4.72\"],[\"11:45\",\"4.64\"],[\"12:00\",\"4.33\"],[\"12:15\",\"4.96\"],[\"12:30\",\"4.97\"],[\"12:45\",\"4.19\"],[\"13:00\",\"3.47\"],[\"13:15\",\"3.71\"],[\"13:30\",\"4.81\"],[\"13:45\",\"4.04\"],[\"14:00\",\"3.52\"],[\"14:15\",\"4.02\"],[\"14:30\",\"3.88\"],[\"14:45\",\"3.92\"],[\"15:00\",\"4.13\"],[\"15:15\",\"4.81\"],[\"15:30\",\"4.66\"],[\"15:45\",\"4.35\"],[\"16:00\",\"5.01\"],[\"16:15\",\"5.15\"],[\"16:30\",\"5.43\"],[\"16:45\",\"5.73\"],[\"17:00\",\"6.09\"],[\"17:15\",\"7.49\"],[\"17:30\",\"9.71\"],[\"17:45\",\"11.11\"],[\"18:00\",\"12.04\"],[\"18:15\",\"12.18\"],[\"18:30\",\"13.38\"],[\"18:45\",\"15.56\"],[\"19:00\",\"16.74\"],[\"19:15\",\"16.38\"],[\"19:30\",\"17.42\"],[\"19:45\",\"18.16\"],[\"20:00\",\"19.63\"],[\"20:15\",\"20.13\"],[\"20:30\",\"20.01\"],[\"20:45\",\"18.24\"],[\"21:00\",\"21.77\"],[\"21:15\",\"21.84\"],[\"21:30\",\"23.2\"],[\"21:45\",\"23.39\"],[\"22:00\",\"22.98\"],[\"22:15\",\"23.49\"],[\"22:30\",\"22.73\"],[\"22:45\",\"23.28\"],[\"23:00\",\"24.37\"],[\"23:15\",\"24.74\"],[\"23:30\",\"24.59\"],[\"23:45\",\"24.45\"]]},gridData:[{timeNode:\"\",mData:\"\",fData:\"\",interveneType:\"\",lastModifyTime:\"\",interveneMethods:\"\"}],option:{color:[\"#18d0f0\",\"#37ff57\",\"#FAFE7C\"],title:{left:\"3%\",top:\"2px\",text:\"调整申报曲线\",textStyle:{color:\"#ffffff\"},subtext:\"单位:MW\",subtextStyle:{color:\"#aaa\"}},tooltip:{trigger:\"axis\"},legend:{top:\"2%\",data:[{name:\"短期预测曲线\",textStyle:{color:\"#ffffff\"}},{name:\"AI推荐曲线\",textStyle:{color:\"#ffffff\"}},{name:\"调整后申报曲线\",textStyle:{color:\"#ffffff\"}}]},grid:{left:\"1%\",right:\"1%\",bottom:\"3%\",containLabel:!0},xAxis:[{type:\"category\",axisLine:{show:!0,lineStyle:{color:\"#fff\"}}},{type:\"value\",min:0,max:96,show:!1,silent:!0,axisPointer:{show:!1}}],yAxis:[{max:30,min:0,type:\"value\",axisLine:{show:!0,lineStyle:{color:\"#fff\"}}}],dataZoom:[{type:\"inside\",xAxisIndex:0,filterMode:\"none\"},{type:\"inside\",xAxisIndex:1,filterMode:\"none\"}],series:[{name:\"调整后申报曲线\",id:\"a\",type:\"line\",smooth:!0,symbol:\"circle\",symbolSize:10,showSymbol:!1,data:[],max:30},{name:\"短期预测曲线\",id:\"b\",type:\"line\",smooth:!0,symbol:\"circle\",symbolSize:10,showSymbol:!1,data:[]},{name:\"AI推荐曲线\",id:\"c\",type:\"line\",smooth:!0,symbol:\"circle\",symbolSize:10,showSymbol:!1,data:[]}]}}},mounted:function(){this.stDragChart=o[\"init\"](document.getElementById(\"stDragChart\")),this.queryManualIntervention(this.dataForDrawing.forecastPowers,this.dataForDrawing.manualInterventions,this.dataForDrawing.aiRecommendations)},methods:{changeMessage:function(){this.$forceUpdate()},submit:function(){this.$modal.msgSuccess(\"保存成功\")},initChart:function(t,e,i,a){this.option.series[0].data=e,this.option.series[1].data=t,this.option.series[2].data=i,this.option.yAxis[0].max=a,this.option.series[0].max=a;var n=this.stDragChart;n.setOption(this.option,!0);var o=this.gridData;function r(){n.setOption({graphic:e.map((function(t,e){return{position:n.convertToPixel(\"grid\",t)}}))})}function s(t){n.dispatchAction({type:\"showTip\",seriesIndex:0,dataIndex:t})}function l(t){n.dispatchAction({type:\"hideTip\"})}function c(t,i){e[t][1]=n.convertFromPixel(\"grid\",i)[1].toFixed(2),n.convertFromPixel(\"grid\",i)[1].toFixed(2)>a&&(e[t][1]=a),n.convertFromPixel(\"grid\",i)[1].toFixed(2)<0&&(e[t][1]=0),o[t].mData=e[t][1],n.setOption({series:[{id:\"a\",data:e}]}),r()}setTimeout((function(){n.setOption({graphic:e.map((function(t,e){return{type:\"circle\",position:n.convertToPixel(\"grid\",t),shape:{cx:0,cy:0,r:10},invisible:!0,draggable:!0,ondrag:function(i,a){c(e,[t[0],i.offsetY])},onmousemove:function(){s(e)},onmouseout:function(){l(e)},z:100}}))})}),0),window.addEventListener(\"resize\",r),n.on(\"dataZoom\",r),this.gridData=o},queryManualIntervention:function(t,e,i){if(this.tableLoading=!0,t.length>0&&e.length>0)for(var a=0;a<96;a++)this.gridData[a]={timeNode:t[a][0],mData:e[a][1],fData:t[a][1]};this.initChart(t,e,i,this.capacity),this.tableLoading=!1},updateRowData:function(t,e){for(var i=0;i<this.dataForDrawing.manualInterventions.length;i++)if(t.timeNode===this.dataForDrawing.manualInterventions[i][0]){this.dataForDrawing.manualInterventions[i][1]=t.mData,this.initChart(this.dataForDrawing.forecastPowers,this.dataForDrawing.manualInterventions,this.dataForDrawing.aiRecommendations,this.capacity);break}this.$forceUpdate()}}},s=r,l=(i(\"0425\"),i(\"2877\")),c=Object(l[\"a\"])(s,a,n,!1,null,\"48f36de7\",null);e[\"default\"]=c.exports}}]);","extractedComments":[]}