(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e3ca4a4a"],{"0a25":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"reactive-power"},[e("div",{staticClass:"control-container"},[e("div",[e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("电网有功调度指令")]),e("span",{staticClass:"control-item-img"},[e("img",{attrs:{src:t.emsGridDispathActEnabled?t.imgOn:t.imgOff}})])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("电网有功调度指令值")]),e("span",{staticClass:"control-item-value"},[e("span",{staticClass:"num"},[t._v(t._s(t.emsGridDispatchAct))]),e("span",{staticClass:"unit"},[t._v(t._s(t.emsGridDispatchActUnit))])])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("风场总有功")]),e("span",{staticClass:"control-item-value orign"},[e("span",{staticClass:"num"},[t._v(t._s(t.factoryPowAct))]),e("span",{staticClass:"unit"},[t._v(t._s(t.factoryPowActUnit))])])])]),e("div",{attrs:{id:"chart-container"}})]),e("div",{staticClass:"crew-container"},[e("el-table",{staticStyle:{width:"100%"},attrs:{border:"",height:"100%",size:"mini",data:t.tableData,"default-sort":{prop:"fancode",order:"ascending"}}},[e("el-table-column",{attrs:{type:"index","min-width":"5%",label:"序号",align:"center"}}),e("el-table-column",{attrs:{prop:"fanName","min-width":"10%",label:"机组名称","show-overflow-tooltip":"",align:"center"}}),t._l(t.columns,(function(a){return e("el-table-column",{key:a.prop,attrs:{prop:a.prop,label:a.label,width:a.width,"min-width":a.minWidth,align:"center","show-overflow-tooltip":"",sortable:""},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[e("span",{staticClass:"table-value",class:""+a.prop},[t._v(t._s(i.row[a.prop]))]),e("span",{staticClass:"table-value-unit"},[t._v(t._s(i.row[a.prop+"Unit"]))])])]}}],null,!0)})})),e("el-table-column",{attrs:{prop:"iconDiffer",label:"对比图",align:"center","min-width":"40%"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"iconDiffer-outer"},[e("div",{staticClass:"iconDiffer-outer-border var_50"},[e("div",{staticClass:"iconDiffer var_50",style:{width:a.row.widthV+"%"}}),e("span",{staticClass:"iconDiffer-value var_50"},[t._v(t._s(a.row.var_50))])]),e("div",{staticClass:"iconDiffer-outer-border powAct"},[e("div",{staticClass:"iconDiffer powAct",style:{width:a.row.widthP+"%"}}),e("span",{staticClass:"iconDiffer-value powAct"},[t._v(t._s(a.row.powAct))])])])]}}])},[e("template",{slot:"header"},[e("div",{staticClass:"differ-header"},[e("span",[t._v("对比图")]),e("span",{staticClass:"differ-header-var_50"},[e("span",{staticClass:"differ-icon"}),t._v("\n 有功分配值\n ")]),e("span",{staticClass:"differ-header-powAct"},[e("span",{staticClass:"differ-icon"}),t._v("\n 有功功率\n ")])])])],2)],2)],1)])},s=[],n=(e("ac6a"),e("99af"),e("917c")),r=e("86b9"),l={name:"reactivePower",data:function(){return{imgOn:e("ed4a"),imgOff:e("fa9c"),tableHeight:300,accecptData:!1,emsGridDispathActEnabled:!1,emsGridDispatchAct:0,emsGridDispatchActUnit:"",factoryPowAct:0,factoryPowActUnit:"",columns:[{label:"风速",prop:"winSpd",minWidth:"15%",sortable:!0,unit:"m/s"},{label:"有功分配值",prop:"var_50",minWidth:"15%",sortable:!0,unit:"kW"},{label:"有功功率",prop:"powAct",minWidth:"15%",sortable:!0,unit:"kW"}],tableData:[],maxOriginValue:0,maxValue:0,chart:null,chartData:[]}},created:function(){},mounted:function(){var t=this;this.initCrewList(),this.accecptData=!0,this.$bus.$on("SCADAMsg",(function(a){t.accecptData&&t.changeData(a)})),this.$nextTick((function(){t.initChart()}))},beforeDestroy:function(){this.accecptData=!1},methods:{initCrewList:function(){var t=this,a={sorter:[{direction:"ASC",property:"sn"}]};this.$http.post("${cssc}/biz/base/fanInfo/v1/list",a).then((function(a){a.data&&t.formatFan(a.data)}),(function(t){reject(t)}))},formatFan:function(t){var a=this;this.crewsList=[],t.forEach((function(t,e){a.crewsList.push({fancode:t.fanCode,fanName:t.fanName,var_50:null,powAct:null})}))},initChart:function(){var t=this;this.chart=new n["c"]({container:"chart-container",autoFit:!0}),this.chart.data(this.chartData),this.chart.scale({date:{alias:"时间",type:"time",formatter:function(t){return r["a"].formatDate(t,"time")}},value:{sync:!0,nice:!0,min:0}}),this.chart.axis("date",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart.axis("value",{grid:{line:{style:{stroke:"#414959",lineWidth:1,lineDash:[3,3]}}},label:{style:{fill:"#979ba4"},formatter:function(a){return a+" "+t.emsGridDispatchActUnit}},line:{style:{stroke:"#414959"}}}),this.chart.legend({position:"top",itemName:{style:{fill:"#979ba4"}}}),this.chart.tooltip({shared:!0,showCrosshairs:!0,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chart.line().position("date*value").color("type",["#399873","#ff9c00"]),this.chart.interaction("active-region"),this.chart.render()},changeData:function(t){var a=this;if(t.wind&&(this.emsGridDispathActEnabled=!!t.wind.emsGridDispathActEnabled&&t.wind.emsGridDispathActEnabled.val,this.emsGridDispatchAct=t.wind.emsGridDispatchAct?t.wind.emsGridDispatchAct.val:0,this.emsGridDispatchActUnit=t.wind.emsGridDispatchAct?t.wind.emsGridDispatchAct.unit:"",this.factoryPowAct=t.wind.factoryPowAct?t.wind.factoryPowAct.val:0,this.factoryPowActUnit=t.wind.factoryPowAct?t.wind.factoryPowAct.unit:"",t.wind.emsGridDispatchAct||t.wind.factoryPowAct)){var e={date:parseInt(t.time),value:t.wind.emsGridDispatchAct?t.wind.emsGridDispatchAct.val:null,type:"电网有功调度指令值"},i={date:parseInt(t.time),value:t.wind.factoryPowAct?t.wind.factoryPowAct.val:null,type:"风场总有功"};this.chartData.push(e,i),this.chartData.length>600&&this.chartData.splice(0,2),this.chart.changeData(this.chartData)}t.fan&&(this.maxOriginValue=0,this.maxValue=0,this.crewsList&&(this.crewsList.forEach((function(e){e.winSpd=t.fan[e.fancode].winSpd?t.fan[e.fancode].winSpd.val:null,e.winSpdUnit=t.fan[e.fancode].winSpd?t.fan[e.fancode].winSpd.unit:null,e.var_50=t.fan[e.fancode].var_50?t.fan[e.fancode].var_50.val:null,e.var_50Unit=t.fan[e.fancode].var_50?t.fan[e.fancode].var_50.unit:null,e.powAct=t.fan[e.fancode].powAct?t.fan[e.fancode].powAct.val:null,e.powActUnit=t.fan[e.fancode].powAct?t.fan[e.fancode].powAct.unit:null,a.maxOriginValue=Math.max(a.maxOriginValue,e.var_50,e.powAct)})),this.maxValue=this.maxOriginValue,this.crewsList.forEach((function(t){t.widthV=Math.round(t.var_50/a.maxValue*1e4)/100,t.widthP=Math.round(t.powAct/a.maxValue*1e4)/100})),this.tableData=this.crewsList))}}},o=l,c=(e("979c"),e("2877")),d=Object(c["a"])(o,i,s,!1,null,"2fe3b8cc",null);a["default"]=d.exports},"0bc2":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"reactive-power"},[e("div",{staticClass:"control-container"},[e("div",[e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("电网无功调度指令")]),e("span",{staticClass:"control-item-img"},[e("img",{attrs:{src:t.emsGridDispathReactEnabled?t.imgOn:t.imgOff}})])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("电网无功调度指令值")]),e("span",{staticClass:"control-item-value"},[e("span",{staticClass:"num"},[t._v(t._s(t.emsGridDispatchReactVal))]),e("span",{staticClass:"unit"},[t._v(t._s(t.emsGridDispatchReactValUnit))])])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("风场总无功")]),e("span",{staticClass:"control-item-value orign"},[e("span",{staticClass:"num"},[t._v(t._s(t.emsFactoryReactSum))]),e("span",{staticClass:"unit"},[t._v(t._s(t.emsFactoryReactSumUnit))])])])]),e("div",{attrs:{id:"chart-container"}})]),e("div",{staticClass:"crew-container"},[e("el-table",{staticStyle:{width:"100%"},attrs:{border:"",height:"100%",size:"mini",data:t.tableData,"default-sort":{prop:"fancode",order:"ascending"}}},[e("el-table-column",{attrs:{type:"index","min-width":"5%",label:"序号",align:"center"}}),e("el-table-column",{attrs:{prop:"fanName","min-width":"15%",label:"机组名称","show-overflow-tooltip":"",align:"center"}}),t._l(t.columns,(function(a){return e("el-table-column",{key:a.prop,attrs:{prop:a.prop,label:a.label,width:a.width,"min-width":a.minWidth,align:"center","show-overflow-tooltip":"",sortable:""},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[e("span",{staticClass:"table-value",class:""+a.prop},[t._v(t._s(i.row[a.prop]))]),e("span",{staticClass:"table-value-unit"},[t._v(t._s(i.row[a.prop+"Unit"]))])])]}}],null,!0)})})),e("el-table-column",{attrs:{prop:"iconDiffer",label:"对比图",align:"center","min-width":"40%"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"iconDiffer-outer"},[e("div",{staticClass:"iconDiffer-outer-border var_52"},[e("div",{staticClass:"iconDiffer var_52",style:{width:a.row.widthV+"%"}}),e("span",{staticClass:"iconDiffer-value var_52"},[t._v(t._s(a.row.var_52))])]),e("div",{staticClass:"iconDiffer-outer-border powReact"},[e("div",{staticClass:"iconDiffer powReact",style:{width:a.row.widthP+"%"}}),e("span",{staticClass:"iconDiffer-value powReact"},[t._v(t._s(a.row.powReact))])])])]}}])},[e("template",{slot:"header"},[e("div",{staticClass:"differ-header"},[e("span",[t._v("对比图")]),e("span",{staticClass:"differ-header-var_52"},[e("span",{staticClass:"differ-icon"}),t._v("\n 无功分配值\n ")]),e("span",{staticClass:"differ-header-powReact"},[e("span",{staticClass:"differ-icon"}),t._v("\n 无功功率\n ")])])])],2)],2)],1)])},s=[],n=(e("ac6a"),e("99af"),e("917c")),r=e("86b9"),l={name:"reactivePower",data:function(){return{imgOn:e("ed4a"),imgOff:e("fa9c"),tableHeight:300,accecptData:!1,emsGridDispathReactEnabled:!1,emsGridDispatchReactVal:0,emsGridDispatchReactValUnit:"",emsFactoryReactSum:0,emsFactoryReactSumUnit:"",columns:[{label:"风速",prop:"winSpd",minWidth:"15%",sortable:!0,unit:"m/s"},{label:"无功分配值",prop:"var_52",minWidth:"20%",sortable:!0,unit:"Kvar"},{label:"无功功率",prop:"powReact",minWidth:"20%",sortable:!0,unit:"Kvar"}],tableData:[],maxOriginValue:0,maxValue:0,minOriginValue:0,minValue:0,chart:null,chartData:[]}},created:function(){},mounted:function(){var t=this;this.initCrewList(),this.accecptData=!0,this.$bus.$on("SCADAMsg",(function(a){t.accecptData&&t.changeData(a)})),this.$nextTick((function(){t.initChart()}))},beforeDestroy:function(){this.accecptData=!1},methods:{initCrewList:function(){var t=this,a={sorter:[{direction:"ASC",property:"sn"}]};this.$http.post("${cssc}/biz/base/fanInfo/v1/list",a).then((function(a){a.data&&t.formatFan(a.data)}),(function(t){reject(t)}))},formatFan:function(t){var a=this;this.crewsList=[],t.forEach((function(t,e){a.crewsList.push({fancode:t.fanCode,fanName:t.fanName,var_52:null,powReact:null})}))},initChart:function(){var t=this;this.chart=new n["c"]({container:"chart-container",autoFit:!0}),this.chart.data(this.chartData),this.chart.scale({date:{alias:"时间",type:"time",formatter:function(t){return r["a"].formatDate(t,"time")}},value:{sync:!0,nice:!0,min:0}}),this.chart.axis("date",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart.axis("value",{grid:{line:{style:{stroke:"#414959",lineWidth:1,lineDash:[3,3]}}},label:{style:{fill:"#979ba4"},formatter:function(a){return a+" "+t.emsGridDispatchReactValUnit}},line:{style:{stroke:"#414959"}}}),this.chart.legend({position:"top",itemName:{style:{fill:"#979ba4"}}}),this.chart.tooltip({shared:!0,showCrosshairs:!0,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chart.line().position("date*value").color("type",["#399873","#ff9c00"]),this.chart.interaction("active-region"),this.chart.render()},changeData:function(t){var a=this;if(t.wind&&(this.emsGridDispathReactEnabled=!!t.wind.emsGridDispathReactEnabled&&t.wind.emsGridDispathReactEnabled.val,this.emsGridDispatchReactVal=t.wind.emsGridDispatchReactVal?t.wind.emsGridDispatchReactVal.val:0,this.emsGridDispatchReactValUnit=t.wind.emsGridDispatchReactVal?t.wind.emsGridDispatchReactVal.unit:"",this.emsFactoryReactSum=t.wind.emsFactoryReactSum?t.wind.emsFactoryReactSum.val:0,this.emsFactoryReactSumUnit=t.wind.emsFactoryReactSum?t.wind.emsFactoryReactSum.unit:"",t.wind.emsGridDispatchReactVal||t.wind.emsFactoryReactSum)){var e={date:parseInt(t.time),value:t.wind.emsGridDispatchReactVal?t.wind.emsGridDispatchReactVal.val:null,type:"电网无功调度指令值"},i={date:parseInt(t.time),value:t.wind.emsFactoryReactSum?t.wind.emsFactoryReactSum.val:null,type:"风场总无功"};this.chartData.push(e,i),this.chartData.length>600&&this.chartData.splice(0,2),this.chart.changeData(this.chartData)}if(t.fan&&(this.maxOriginValue=0,this.maxValue=0,this.minOriginValue=0,this.minValue=0,this.crewsList)){this.crewsList.forEach((function(e){e.winSpd=t.fan[e.fancode].winSpd?t.fan[e.fancode].winSpd.val:null,e.winSpdUnit=t.fan[e.fancode].winSpd?t.fan[e.fancode].winSpd.unit:null,e.var_52=t.fan[e.fancode].var_52?t.fan[e.fancode].var_52.val:null,e.var_52Unit=t.fan[e.fancode].var_52?t.fan[e.fancode].var_52.unit:null,e.powReact=t.fan[e.fancode].powReact?t.fan[e.fancode].powReact.val:null,e.powReactUnit=t.fan[e.fancode].powReact?t.fan[e.fancode].powReact.unit:null,a.maxOriginValue=Math.max(a.maxOriginValue,e.var_52,e.powReact),a.minOriginValue=Math.min(a.minOriginValue,e.var_52,e.powReact)})),this.maxValue=this.maxOriginValue,this.minValue=this.minOriginValue;var s=(Math.abs(this.maxValue)+Math.abs(this.minValue))/.8,n=this.minValue+.9*s;this.crewsList.forEach((function(t){t.widthV=Math.round((t.var_52+s-n)/s*1e4)/100,t.widthP=Math.round((t.powReact+s-n)/s*1e4)/100})),this.tableData=this.crewsList}}}},o=l,c=(e("4c60"),e("2877")),d=Object(c["a"])(o,i,s,!1,null,"3da1b626",null);a["default"]=d.exports},"0ef0":function(t,a,e){},"2b78":function(t,a,e){"use strict";e("96ad")},"31d2":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"model-container"},[e("el-card",{staticClass:"selection-tree",attrs:{"body-style":t.bodyStyle}},[e("div",{staticClass:"button-group"},[e("div",{staticClass:"button",class:{active_style:"crew"==t.currentType},on:{click:function(a){return t.changeType("crew")}}},[e("i",{staticClass:"icon-fengdianchang"}),t._v("\n 机组\n ")]),e("div",{staticClass:"button",class:{active_style:"model"==t.currentType},on:{click:function(a){return t.changeType("model")}}},[e("i",{staticClass:"icon-pingtaishuliang"}),t._v("\n 模型\n ")])]),e("div",{staticClass:"tree-list-con"},[e("el-input",{staticClass:"search-input",attrs:{placeholder:"请输入关键字搜索"},model:{value:t.filterText,callback:function(a){t.filterText=a},expression:"filterText"}}),e("div",{staticClass:"tree-content"},["crew"==t.currentType?e("el-tree",{ref:"tree1",staticClass:"editScroll",attrs:{"node-key":"id","highlight-current":"",data:t.crew,props:t.crewProps,"filter-node-method":t.filterNode,currentNodeKey:t.currentNodeKey1},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.node;return e("span",{staticClass:"custom-tree-node"},[e("span",[e("i",{staticClass:"el-icon-menu tree-icon"}),t._v(t._s(i.label)+"\n ")])])}}],null,!1,2406995450)}):e("el-tree",{ref:"tree2",staticClass:"editScroll",attrs:{"node-key":"id","highlight-current":"",data:t.model,props:t.modelProps,currentNodeKey:t.currentNodeKey2,"filter-node-method":t.filterNode},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.node;return e("span",{staticClass:"custom-tree-node"},[e("span",[e("i",{staticClass:"el-icon-menu tree-icon"}),t._v(t._s(i.label)+"\n ")])])}}])})],1)],1)]),"crew"==t.currentType&&t.modelList.length?e("div",{staticClass:"model-list-container"},[e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"model-list"},t._l(t.modelList,(function(a,i){return e("el-card",{key:i,staticClass:"model-item-container",attrs:{"body-style":"padding:0;height:100%"}},[e("div",{staticClass:"model-status"},[e("div",{staticStyle:{width:"15px",heigth:"10px"}},[e("div",{staticClass:"status-round",class:{"model-item-danger":"NONE"==a.taskStatus,"model-item-warning":"PAUSED"==a.taskStatus,"model-item-success":"NORMAL"==a.taskStatus}})]),e("div",{staticClass:"task-name"},[t._v("\n "+t._s(a.taskName)+"\n ")]),a.taskRate&&a.taskRateUnit?e("div",{staticClass:"model-rate"},[e("div",[e("i",{staticClass:"el-icon-time icon-size"}),e("span",[t._v(t._s(a.taskRate)+"\n "+t._s(t._f("taskRateUnit")(a.taskRateUnit)))])])]):t._e()]),e("div",{staticClass:"model-content"},[e("div",{staticClass:"model-bg"},[e("div",{staticClass:"model-text"},[t._v("\n "+t._s(a.modelClass)+"\n ")]),e("div",{staticClass:"model-img"})]),e("div",{staticClass:"name-border"},[t._v("\n "+t._s(a.modelName)+"\n ")]),e("div",{staticClass:"model-detail",on:{click:function(e){return t.handleHistory(a)}}},[e("i",{staticClass:"el-icon-more"})])])])})),1)])],1):t._e(),"crew"!=t.currentType||t.modelList.length?t._e():e("el-card",{staticClass:"model-list-empty",attrs:{shadow:"never","body-style":t.bodyStyle2}},[e("div",{staticClass:"model-empty-content"},[e("i",{staticClass:"icon-empty",staticStyle:{"font-size":"100px"}}),e("div",[t._v("暂无模型")])])]),"model"==t.currentType?e("el-card",{staticClass:"model-crew-list",attrs:{shadow:"never","body-style":t.bodyStyle3}},[e("div",{staticClass:"model-crew-head"},[t._v("\n "+t._s(t.modelTitle)+"\n ")]),e("div",{staticClass:"model-crew-content"},[t.modelResult.length?e("div",{staticClass:"dialog-body-border"},[e("div",{staticStyle:{width:"100%",height:"40px"}},[e("span",{staticStyle:{"font-size":"14px",color:"#c0c4cc","margin-right":"5px"}},[t._v("调度时间")]),e("el-date-picker",{staticStyle:{width:"350px"},attrs:{type:"datetimerange","unlink-panels":"","range-separator":"—","start-placeholder":"请选择开始日期","end-placeholder":"请选择结束日期","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.dateTime,callback:function(a){t.dateTime=a},expression:"dateTime"}}),e("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:t.loadData}},[t._v("搜索")])],1),e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.data,stripe:"",height:"calc(100% - 70px)"}},t._l(t.modelResult,(function(a){return e("el-table-column",{key:a.paraCode,attrs:{"scoped-slot":a.paramWidth?null:t.renderHeader,prop:a.paramCode,label:a.paramName,"min-width":a.paramWidth,"show-overflow-tooltip":!0,align:"center"}})})),1),e("div",{staticStyle:{width:"100%","margin-top":"5px"}},[e("el-pagination",{staticStyle:{float:"right"},attrs:{small:"","current-page":t.currentPage,"pager-count":11,"page-sizes":[10,20,50,100,200,300,500],"page-size":50,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1):e("div",{staticClass:"dialog-body-border bgcolor"},[e("div",[t._v("请联系管理员,配置模型出参数据")])])])]):t._e(),e("ModelHistory",{ref:"modelHistory"})],1)},s=[],n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("common-dialog",{staticClass:"point_dialog",attrs:{title:t.title,visible:t.pointDialogVisible,"before-close":t.beforeClosePointDialog,"destroy-on-close":""}},[t.modelResult.length?e("div",{staticClass:"dialog-body-border"},[e("div",{staticStyle:{width:"100%",height:"40px"}},[e("span",{staticStyle:{"font-size":"14px",color:"#c0c4cc","margin-right":"5px"}},[t._v("调度时间")]),e("el-date-picker",{staticStyle:{width:"350px"},attrs:{type:"datetimerange","unlink-panels":"","range-separator":"—","start-placeholder":"请选择开始日期","end-placeholder":"请选择结束日期","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.dateTime,callback:function(a){t.dateTime=a},expression:"dateTime"}}),e("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:t.loadData}},[t._v("搜索")])],1),e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.data,stripe:"",height:"calc(100% - 70px)"}},t._l(t.modelResult,(function(a){return e("el-table-column",{key:a.paraCode,attrs:{"scoped-slot":a.paramWidth?null:t.renderHeader,prop:a.paramCode,label:a.paramName,"min-width":a.paramWidth,"show-overflow-tooltip":!0,align:"center"}})})),1),e("div",{staticStyle:{width:"100%","margin-top":"5px"}},[e("el-pagination",{staticStyle:{float:"right"},attrs:{small:"","current-page":t.currentPage,"pager-count":11,"page-sizes":[10,20,50,100,200,300,500],"page-size":50,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1):e("div",{staticClass:"dialog-body-border bgcolor"},[e("div",[t._v("请联系管理员,配置模型出参数据")])]),e("div",{staticStyle:{"text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:t.beforeClosePointDialog}},[t._v("关闭")])],1)])},r=[],l={name:"point-dialog",data:function(){return{dateTime:[],title:"",data:[],currentPage:1,pageSize:50,total:0,filters:[{text:"布尔",value:"B"},{text:"浮点",value:"F"},{text:"整型",value:"I"}],pointDialogVisible:!1,currentSys:{},fanCode:"",modelId:"",modelResult:[]}},methods:{open:function(t){this.title=t.fanCode+"-"+t.modelName,this.modelId=t.modelId,this.fanCode=t.fanCode,this.pointDialogVisible=!0,this.loadData()},renderHeader:function(t,a){var e=a.column;return e.label.length&&e.label.length<4?e.minWidth=50:e.minWidth=16*e.label.length,t("div",{class:"table-header"},[e.label])},beforeClosePointDialog:function(){this.pointDialogVisible=!1,this.dateTime=[],this.data=[],this.modelResult=[],this.currentPage=1,this.pageSize=50,this.total=0},loadData:function(){var t,a,e=this,i={pageBean:{page:this.currentPage,pageSize:this.pageSize,total:this.total},sorter:[{direction:"DESC",property:"create_time_"}]},s=[{group:"main",operation:"EQUAL",parentGroup:"",property:"fan_code_",relation:"AND",value:this.fanCode}],n=[{group:"main",operation:"BETWEEN",parentGroup:"",property:"scheduler_time_",relation:"AND",value:this.dateTime}];i.querys&&i.querys.length?(t=i.querys).push.apply(t,s):i.querys=s;this.dateTime&&this.dateTime.length&&(a=i.querys).push.apply(a,n);this.$http.post("${cssc}/biz/model/modelInfo/v1/modelResult/sliceQueryModelResult?modelId="+this.modelId,i).then((function(t){var a=t.data,i=a.rows;e.data=i,e.currentPage=a.page,e.pageSize=a.pageSize,e.total=a.total}),(function(t){reject(t)}));var r={pageBean:{page:1,pageSize:50,total:0},querys:[{group:"main",operation:"EQUAL",parentGroup:"",property:"modelId",relation:"AND",value:this.modelId},{group:"main",operation:"EQUAL",parentGroup:"",property:"paramType",relation:"AND",value:"result"}],sorter:[{direction:"ASC",property:"sn"}]};this.$http.post("${cssc}/biz/model/modelInfo/v1/modelParams/queryParamByModel",r).then((function(t){e.modelResult=t.data}),(function(t){reject(t)}))},handleSizeChange:function(t){this.pageSize=t,this.loadData()},handleCurrentChange:function(t){this.currentPage=t,this.loadData()}}},o=l,c=(e("d1e3"),e("2877")),d=Object(c["a"])(o,n,r,!1,null,"0c642efa",null),h=d.exports,f={components:{ModelHistory:h},name:"model-management",filters:{taskRateUnit:function(t){var a="";switch(t){case"s":a="秒";case"m":a="分钟";break;case"h":a="小时";break;case"d":a="天";break;case"w":a="周";break;case"M":a="月";break;case"Y":a="年";break;default:break}return a}},data:function(){return{bodyStyle:{padding:"10px",height:"calc(100% - 20px)"},bodyStyle2:{padding:"10px",height:"calc(100% - 20px)",display:"flex",justifyContent:"center",alignItems:"center"},bodyStyle3:{padding:"0",height:"100%"},currentType:"crew",crew:[],model:[],currentNodeKey1:"",currentNodeKey2:"",crewProps:{children:"children",label:"treeLabel"},modelProps:{children:"children",label:"treeLabel"},modelList:[],modelTitle:"模型名称",tableData:[],searchDate:"",filterText:"",currentPage:1,pageSize:50,total:0,data:[],dateTime:[],fanCode:"",modelId:"",modelResult:[]}},watch:{filterText:function(t){"crew"==this.currentType?this.$refs.tree1.filter(t):this.$refs.tree2.filter(t)}},created:function(){this.initCrewList(),this.initModelList()},mounted:function(){var t=this;this.$nextTick((function(){t.$refs.tree1.setCurrentKey(t.currentNodeKey1)}))},methods:{renderHeader:function(t,a){var e=a.column;return e.label.length&&e.label.length<4?e.minWidth=50:e.minWidth=16*e.label.length,t("div",{class:"table-header"},[e.label])},filterNode:function(t,a){return!t||-1!==a.treeLabel.indexOf(t)},changeType:function(t){var a=this;this.currentType=t,this.$nextTick((function(){"model"==a.currentType?a.$refs.tree2.setCurrentKey(a.currentNodeKey2):a.$refs.tree1.setCurrentKey(a.currentNodeKey1)}))},handleNodeClick:function(t){"model"==this.currentType?(this.currentNodeKey2=t.id,this.modelTitle=t.modelName,this.currentPage=1,this.pageSize=50,this.total=0,this.modelResult=[],this.loadData()):this.loadCrewModel(t)},loadCrewModel:function(t){var a=this,e={url:"${cssc}/biz/model/modelInfo/v1/modelFan/queryModelByFan",method:"POST",headers:{"Content-type":"application/x-www-form-urlencoded"},data:this.qs.stringify({fanCode:t.fanCode,fanName:t.fanName,fanId:t.id,modelCategory:1})};this.$http.request(e).then((function(t){a.modelList=t.data}))},initCrewList:function(){var t=this,a={sorter:[{direction:"ASC",property:"fanCode"}]};this.$http.post("${cssc}/biz/base/fanInfo/v1/list",a).then((function(a){a.data&&(t.crew=a.data,t.crew.length&&(t.crew=t.crew.map((function(t){return t.treeLabel=t.fanName,t})),t.currentNodeKey1=t.crew[0].id,t.$nextTick((function(){t.$refs.tree1.setCurrentKey(t.currentNodeKey1)})),t.loadCrewModel(t.crew[0])))}),(function(t){reject(t)}))},initModelList:function(){var t=this,a={sorter:[{direction:"ASC",property:"modelName"}]};this.$http.post("${cssc}/biz/model/modelInfo/v1/list",a).then((function(a){a.data&&(t.model=a.data,t.modelTitle=a.data[0].modelName,t.model.length&&(t.model=t.model.map((function(t){return t.treeLabel=t.modelName,t})),t.currentNodeKey2=t.model[0].id))}),(function(t){reject(t)}))},handleHistory:function(t){this.$refs.modelHistory.open(t)},loadData:function(){var t,a=this,e={pageBean:{page:this.currentPage,pageSize:this.pageSize,total:this.total},querys:[],sorter:[{direction:"DESC",property:"scheduler_time_"},{direction:"ASC",property:"fan_code_"}]},i=[{group:"main",operation:"BETWEEN",parentGroup:"",property:"scheduler_time_",relation:"AND",value:this.dateTime}];this.dateTime&&this.dateTime.length&&(e.querys&&e.querys.length?(t=e.querys).push.apply(t,i):e.querys=i);this.$http.post("${cssc}/biz/model/modelInfo/v1/modelResult/sliceQueryModelResult?modelId="+this.currentNodeKey2,e).then((function(t){var e=t.data,i=e.rows;a.data=i,a.currentPage=e.page,a.pageSize=e.pageSize,a.total=e.total;var s={pageBean:{page:1,pageSize:50,total:0},querys:[{group:"main",operation:"EQUAL",parentGroup:"",property:"modelId",relation:"AND",value:a.currentNodeKey2},{group:"main",operation:"EQUAL",parentGroup:"",property:"paramType",relation:"AND",value:"result"}],sorter:[{direction:"ASC",property:"sn"}]};a.$http.post("${cssc}/biz/model/modelInfo/v1/modelParams/queryParamByModel",s).then((function(t){a.modelResult=t.data}))}),(function(t){reject(t)}))},handleSizeChange:function(t){this.pageSize=t,this.loadData()},handleCurrentChange:function(t){this.currentPage=t,this.loadData()}}},u=f,m=(e("2b78"),Object(c["a"])(u,i,s,!1,null,"7fed4b3b",null));a["default"]=m.exports},"395f":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"container"},[e("div",{staticClass:"container-top"},[e("el-form",{ref:"form",attrs:{inline:!0,"label-width":"70px"}},[e("el-form-item",{attrs:{label:"日期","label-width":"40px"}},[e("el-date-picker",{staticStyle:{width:"150px"},attrs:{type:"date","value-format":"yyyy-MM-dd",format:"yyyy/MM/dd",placeholder:"选择日期"},model:{value:t.params.dateTime,callback:function(a){t.$set(t.params,"dateTime",a)},expression:"params.dateTime"}})],1),e("el-form-item",[e("el-button",{staticStyle:{"margin-left":"50px",color:"#ccf2ff"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.onClickSearch}},[t._v("查询")]),e("el-button",{staticStyle:{color:"#ccf2ff"},attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:t.onClickRefresh}},[t._v("重置")])],1)],1),e("div",{staticClass:"top-right"},[t._m(0),t._m(1),e("div",{staticClass:"top-right-div"},[t._v("\n 优化率:"),e("span",[t._v(t._s(t.optimizationRate)+"%")])])])],1),e("div",{staticClass:"chart-container"},[e("ChartDialog",{ref:"ChartDialog"})],1),e("div",{staticClass:"footer-container"},[e("div",{staticClass:"tabs-root"},[e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"box-card-header",attrs:{slot:"header"},slot:"header"},[e("span",[t._v("按窗口")])]),e("el-scrollbar",{staticClass:"editScroll"},[t.timeWindow.length?e("div",{staticStyle:{padding:"0px 20px",color:"#ccf2ff"}},[e("div",[t._v(t._s(t.timeWindowTitle))]),t._l(t.timeWindow,(function(a,i){return e("div",{key:i,staticStyle:{"padding-top":"5px"}},[e("div",[t._v("\n "+t._s(a.start_time)+" ~ "+t._s(a.end_time)+"\n ")])])})),e("div",{staticStyle:{"padding-top":"10px"}},[t._v("\n "+t._s(t.schedulingTimeTitle)+"\n ")]),t._l(t.scheduleTime,(function(a){return e("div",{key:a.id,staticStyle:{"padding-top":"5px"}},[e("div",[t._v(t._s(a))])])}))],2):e("div",{staticClass:"empty"},[t._v("暂无数据")])])],1),e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"box-card-header",attrs:{slot:"header"},slot:"header"},[e("span",[t._v("按任务")])]),e("el-scrollbar",{staticClass:"editScroll"},[t.schedulingTask.length?e("div",{staticClass:"task-padding"},t._l(t.schedulingTask,(function(a,i){return e("div",{key:i,staticClass:"task-flex"},[e("div",{staticClass:"task-content",attrs:{title:a.fan_no}},[t._v("\n "+t._s(a.fan_no)+"\n ")]),e("div",{staticClass:"task-content1",attrs:{title:a.task_content}},[t._v("\n "+t._s(a.task_content)+"\n ")]),e("div",{staticClass:"task-content2",style:"1"==a.task_status?{color:"#23bbff"}:{color:"#909399"}},[t._v("\n "+t._s(1==a.task_status?"已排程":"未排程")+"\n ")])])})),0):e("div",{staticClass:"empty"},[t._v("暂无数据")])])],1),e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"box-card-header",attrs:{slot:"header"},slot:"header"},[e("span",[t._v("按船只")])]),e("el-scrollbar",{staticClass:"editScroll"},[t.ship.length?e("div",{staticClass:"task-padding"},t._l(t.ship,(function(a,i){return e("div",{key:i,staticClass:"task-flex"},[a.shipName?e("div",{staticClass:"transports-content",attrs:{title:a.shipName}},[t._v("\n "+t._s(a.shipName)+"\n ")]):t._e(),a.time?e("div",{staticClass:"transports-content1",attrs:{title:a.time}},[t._v("\n "+t._s(a.time)+"\n ")]):t._e(),a.timePeriod?e("div",{staticClass:"task-content2",style:a.timePeriod?{color:"#23bbff"}:{color:"#909399"}},[t._v("\n "+t._s(a.timePeriod?"已排程":"未排程")+"\n ")]):t._e()])})),0):e("div",{staticClass:"empty"},[t._v("暂无数据")])])],1),e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"box-card-header",attrs:{slot:"header"},slot:"header"},[e("span",[t._v("按人员")])]),e("el-scrollbar",{staticClass:"editScroll"},[t.staff.length?e("div",{staticClass:"task-padding"},t._l(t.staff,(function(a,i){return e("div",{key:i,staticClass:"task-flex"},[e("div",{staticClass:"staff-content"},[t._v(t._s(a.no))]),e("div",{staticClass:"staff-content"},[t._v(t._s(a.name))]),e("div",{staticClass:"staff-content1"},[t._v("\n "+t._s(a.postion)+"\n ")]),e("div",{staticClass:"staff-content2"},[t._v("\n 参与任务"+t._s(a.count)+"\n ")])])})),0):e("div",{staticClass:"empty"},[t._v("暂无数据 "+t._s(t.staff))])])],1)],1)])])},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"top-right-icon"},[e("i",{staticClass:"icon-wanqudecurved14",staticStyle:{color:"#ccf2ff"}})])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"top-right-firstdiv"},[e("div",{staticStyle:{fontsize:"14px"}},[t._v("排程策略")]),e("div",[t._v("综合成本最优")])])}],n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"page-container"},[e("div",{staticClass:"chart-container"},[t._m(0),e("div",{staticClass:"chard2"},[e("div",{staticClass:"main-card2"},[e("div",{staticClass:"content-title"},[t._m(1),e("div",{staticStyle:{display:"flex"}},[e("div",{staticClass:"title-right"},[t._m(2),e("div",{staticClass:"title-right-div"},[t._v(t._s(t.co2))])]),e("div",{staticClass:"title-right1"},[t._m(3),e("div",{staticClass:"title-right-div"},[t._v(t._s(t.cost))])])])]),t._m(4)])])])])},r=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticStyle:{width:"60%",display:"flex"}},[e("div",{staticClass:"chard"},[e("div",{staticClass:"main-card2"},[e("div",{staticClass:"chart-title"},[t._v("优化前")]),e("div",{staticClass:"content-card"},[e("div",{attrs:{id:"container"}})])])]),e("div",{staticClass:"chard1"},[e("div",{staticClass:"main-card2"},[e("div",{staticClass:"chart-title"},[t._v("优化后")]),e("div",{staticClass:"content-card"},[e("div",{attrs:{id:"container1"}})])])])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title-left"},[e("span",[t._v("30天节省")]),e("span",[t._v("过去30天节省趋势")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title-right-span"},[e("span",[t._v("CO2排放")]),e("span",[t._v("单位:吨")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title-right-span"},[e("span",[t._v("运维成本")]),e("span",[t._v("单位:万元")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content-card1"},[e("div",{attrs:{id:"container2"}})])}],l=(e("ac6a"),e("917c")),o={name:"chart-dialog",data:function(){return{co2:0,cost:0,befortotalcost:0,aftertotalcost:0,statisticsRate:{},statisticsTotal:[],statisticsData:{},beforeData:[{item:"交通成本",count:0,percent:0},{item:"人工成本",count:0,percent:0},{item:"发电损失",count:0,percent:0}],afterData:[{item:"交通成本",count:0,percent:0},{item:"人工成本",count:0,percent:0},{item:"发电损失",count:0,percent:0}],chartBefore:null,chartAfter:null,dataOrigin:{aftertotalcost:0,afterhumancostrate:0,afterroutecostrate:0,afterwindpowerrate:0,befortotalcost:0,beforhumancostrate:0,beforroutecostrate:0,beforwindpowerrate:0},barChart:null,barData:[{date:"",costvalue:0}],optimization:0}},mounted:function(){var t=this;this.$nextTick((function(){t.initChart(),t.initChart1(),t.initChart2()}))},methods:{changeData:function(t){this.formatStatistics(t.statisticsRate),t.statisticsTotal?(this.barData=t.statisticsTotal,this.calculateData(t.statisticsTotal)):this.barData=[{date:"",costvalue:0}],this.barChart.changeData(this.barData)},calculateData:function(t){var a=this;this.co2=0,this.cost=0;var e=0,i=0,s=0,n=0;t.forEach((function(t){a.cost+=t.costvalue,e+=t.beforewindpower,i+=t.windpower,s+=t.beforeroutecost,n+=t.routecost})),this.co2=(((e-i)/.85+2.63*(s-n)/7)/1e4).toFixed(2),this.cost=(this.cost/1e4).toFixed(2)},formatStatistics:function(t){if(t&&t.befortotalcost&&t.aftertotalcost){for(var a in t)t[a]=parseFloat(t[a]);this.befortotalcost=t.befortotalcost,this.aftertotalcost=t.aftertotalcost,this.beforeData[0].count=t.beforroutecostrate,this.beforeData[0].percent=(t.beforroutecostrate/t.befortotalcost).toFixed(4),this.beforeData[1].count=t.beforhumancostrate,this.beforeData[1].percent=(t.beforhumancostrate/t.befortotalcost).toFixed(4),this.beforeData[2].count=t.beforwindpowerrate,this.beforeData[2].percent=(t.beforwindpowerrate/t.befortotalcost).toFixed(4),this.afterData[0].count=t.afterroutecostrate,this.afterData[0].percent=(t.afterroutecostrate/t.aftertotalcost).toFixed(4),this.afterData[1].count=t.afterhumancostrate,this.afterData[1].percent=(t.afterhumancostrate/t.aftertotalcost).toFixed(4),this.afterData[2].count=t.afterwindpowerrate,this.afterData[2].percent=(t.afterwindpowerrate/t.aftertotalcost).toFixed(4),this.optimization=(100*(1-this.aftertotalcost/this.befortotalcost)).toFixed(2)}else this.befortotalcost=0,this.aftertotalcost=0,this.optimization=0,this.beforeData=[{item:"交通成本",count:0,percent:0},{item:"人工成本",count:0,percent:0},{item:"发电损失",count:0,percent:0}],this.afterData=[{item:"交通成本",count:0,percent:0},{item:"人工成本",count:0,percent:0},{item:"发电损失",count:0,percent:0}];this.chartBefore.changeData(this.beforeData),this.chartAfter.changeData(this.afterData)},initChart:function(){var t=this;this.chartBefore=new l["c"]({container:"container",autoFit:!0,height:500}),this.chartBefore.coordinate("theta",{radius:.6,innerRadius:.6}),this.chartBefore.data(this.beforeData),this.chartBefore.scale("count",{formatter:function(t){return t}}),this.chartBefore.legend("item",{itemName:{style:{fill:"#ccf2ff"}},itemValue:{style:{fill:"#23bbff"},formatter:function(a,e,i){var s=(100*parseFloat(t.beforeData[i].percent)).toFixed(2)+"";return s.slice(0,5)+"%"}},position:"right",offsetX:-45,offsetY:15}),this.chartBefore.annotation().text({position:["70%","40%"],content:"总费用:",style:{fontSize:14,fill:"#ccf2ff"},offsetX:47,offsetY:-25}).text({position:["85%","40%"],content:function(a){return t.befortotalcost+"元"},style:{fontSize:14,fill:"#23bbff"},offsetX:50,offsetY:-25}),this.chartBefore.tooltip({showTitle:!1,showMarkers:!1,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chartBefore.interval().position("count").color("item").adjust("stack"),this.chartBefore.interaction("element-active"),this.chartBefore.render()},initChart1:function(){var t=this;this.chartAfter=new l["c"]({container:"container1",autoFit:!0,height:500}),this.chartAfter.coordinate("theta",{radius:.6,innerRadius:.6}),this.chartAfter.data(this.afterData),this.chartAfter.scale("count",{formatter:function(t){return t}}),this.chartAfter.legend("item",{itemName:{style:{fill:"#ccf2ff"}},itemValue:{style:{fill:"#23bbff"},formatter:function(a,e,i){var s=(100*parseFloat(t.afterData[i].percent)).toFixed(2)+"";return s.slice(0,5)+"%"}},position:"right",offsetX:-45,offsetY:15}),this.chartAfter.tooltip({showTitle:!1,showMarkers:!1,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chartAfter.annotation().text({position:["70%","35%"],content:"总费用:",style:{fontSize:14,fill:"#ccf2ff"},offsetX:47,offsetY:-25}).text({position:["85%","35%"],content:function(){return t.aftertotalcost+"元"},style:{fontSize:14,fill:"#23bbff"},offsetX:50,offsetY:-25}).text({position:["70%","35%"],content:"优化率:",style:{fontSize:14,fill:"#ccf2ff"},offsetX:47,offsetY:-2}).text({position:["85%","35%"],content:function(){return t.optimization+"%"},style:{fontSize:14,fill:"#23bbff"},offsetX:50,offsetY:-2}),this.chartAfter.interval().position("count").color("item").adjust("stack"),this.chartAfter.interaction("element-active"),this.chartAfter.render()},initChart2:function(){this.barChart=new l["c"]({container:"container2",autoFit:!0,height:500}),this.barChart.data(this.barData),this.barChart.scale("costvalue",{tickLine:null,alias:"成本",nice:!0}),this.barChart.axis("date",{tickLine:null}),this.barChart.axis("costvalue",{label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}},grid:{line:{style:{stroke:"#414959",lineWidth:1,lineDash:[3,3]}},alignTick:!0}}),this.barChart.legend(!1),this.barChart.tooltip({shared:!1,showMarkers:!1,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.barChart.interaction("active-region"),this.barChart.interval().position("date*costvalue"),this.barChart.render()}}},c=o,d=(e("56e3"),e("2877")),h=Object(d["a"])(c,n,r,!1,null,"4aaba290",null),f=h.exports,u=e("86b9"),m={components:{ChartDialog:f},name:"operation-info",data:function(){return{params:{dateTime:"",ships:"",personnel:""},optimizationRate:"",ship:[],staff:[],schedulingTask:[],timeWindowTitle:"时间窗口",timeWindow:[],schedulingTimeTitle:"本次排程时间",scheduleTime:[],dateTime:"",statisticsData:null,viewData:null}},created:function(){this.getViewDateTime()},mounted:function(){},methods:{onClickSearch:function(){this.getStatisticsData(),this.getViewData()},getViewDateTime:function(){var t=this,a={url:"/scheduling-manager/api/optimization/latest-date",method:"get"};this.$http.request(a).then((function(a){a&&200==a.status&&a.data&&(t.dateTime=a.data.data,t.params.dateTime=t.dateTime,t.getStatisticsData(),t.getViewData())}))},getViewData:function(){var t=this,a={url:"/scheduling-manager/api/optimization/viewdata?date=".concat(this.params.dateTime),method:"get"};this.$http.request(a).then((function(a){if(a&&200==a.status&&a.data&&(t.viewData=a.data.data,t.timeWindow=t.viewData.time.timeWindow?t.viewData.time.timeWindow:[],t.staff=t.viewData.staff,t.schedulingTask=t.viewData.schedulingTask,t.viewData.ship.length&&(t.ship=t.viewData.ship.map((function(t){if(t.timePeriod){var a=u["a"].formatDate(t.timePeriod[0],"time").slice(0,-3),e=u["a"].formatDate(t.timePeriod[1],"time").slice(0,-3);t.time=a+" ~ "+e}return t}))),t.viewData.time.scheduleTime&&t.viewData.time.scheduleTime.length)){var e=u["a"].formatDate(t.viewData.time.scheduleTime[0],"dateTime").slice(0,-3),i=u["a"].formatDate(t.viewData.time.scheduleTime[1],"dateTime").slice(0,-3);t.scheduleTime=[e+" ~ "+i]}}))},getStatisticsData:function(){var t=this,a={url:"/scheduling-manager/api/optimization/statistics?date=".concat(this.params.dateTime),method:"get"};this.$http.request(a).then((function(a){if(a&&200==a.status&&a.data){if(t.statisticsData=a.data.data,t.statisticsData.statisticsRate){var e=t.statisticsData.statisticsRate.befortotalcost,i=t.statisticsData.statisticsRate.aftertotalcost;t.optimizationRate=(100*(1-i/e)).toFixed(2)}else t.optimizationRate="";t.$nextTick((function(){t.$refs.ChartDialog.changeData(t.statisticsData)}))}}))},onClickRefresh:function(){this.params.dateTime=this.dateTime,this.getStatisticsData(),this.getViewData()},getDateTime:function(){var t=new Date,a=t.getFullYear(),e=t.getMonth()+1,i=t.getDate();e>=1&&e<=9&&(e="0"+e),i>=0&&i<=9&&(i="0"+i),this.dateTime=a+"-"+e+"-"+i,this.params.dateTime=this.dateTime}}},v=m,p=(e("8197"),Object(d["a"])(v,i,s,!1,null,"ef191786",null));a["default"]=p.exports},"3e30":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"fullheight load-safety-container"},[e("div",{staticClass:"control-container"},[e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("计算时间")]),e("span",{staticClass:"control-item-value"},[e("span",{staticClass:"num"},[t._v(t._s(t.resultObj.calTime))])])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("全场主风向角")]),e("span",{staticClass:"control-item-value"},[e("span",{staticClass:"num"},[t._v(t._s(t.resultObj.calDirection))]),e("span",{staticClass:"unit"},[t._v("°")])])]),e("div",{staticClass:"control-item"},[e("span",{staticClass:"control-item-title"},[t._v("降容标志")]),e("span",{staticClass:"control-item-img"},[e("img",{attrs:{src:1==t.resultObj.reducingFlag?t.imgOn:t.imgOff}})])])]),e("div",{staticClass:"content-container"},[e("div",{staticClass:"content"},[t._m(0),e("div",{staticClass:"data-content-container"},t._l(t.dataL,(function(a){return e("div",{key:a.id,staticClass:"data-content"},[e("span",{staticClass:"content-td"},[e("div",{staticClass:"content-td-img"},[a.flag?e("img",{attrs:{src:t.imgOn}}):t._e()])]),e("span",{staticClass:"content-td"},[t._v(t._s(a.windDirection))]),a.flag?e("span",{staticClass:"content-td",attrs:{title:a.fanNameList}},t._l(a.fanNameList.split(","),(function(i,s){return e("span",{key:i},[t.errorCrewKey.includes(i)?e("span",{staticClass:"crewnum error"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()]):e("span",{staticClass:"crewnum normol"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()])])})),0):e("span",{staticClass:"content-td",attrs:{title:a.fanNameList}},t._l(a.fanNameList.split(","),(function(i,s){return e("span",{key:i},[e("span",{staticClass:"crewnum normol"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()])])})),0)])})),0)]),e("div",{staticClass:"content"},[t._m(1),e("div",{staticClass:"data-content-container"},t._l(t.dataR,(function(a){return e("div",{key:a.id,staticClass:"data-content"},[e("span",{staticClass:"content-td"},[e("div",{staticClass:"content-td-img"},[a.flag?e("img",{attrs:{src:t.imgOn}}):t._e()])]),e("span",{staticClass:"content-td"},[t._v(t._s(a.windDirection))]),a.flag?e("span",{staticClass:"content-td",attrs:{title:a.fanNameList}},t._l(a.fanNameList.split(","),(function(i,s){return e("span",{key:i},[t.errorCrewKey.includes(i)?e("span",{staticClass:"crewnum error"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()]):e("span",{staticClass:"crewnum normol"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()])])})),0):e("span",{staticClass:"content-td",attrs:{title:a.fanNameList}},t._l(a.fanNameList.split(","),(function(i,s){return e("span",{key:i},[e("span",{staticClass:"crewnum normol"},[t._v("\n "+t._s(i)+"\n "),s!==a.fanNameList.split(",").length-1?e("span",[t._v(",")]):t._e()])])})),0)])})),0)])])])},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title"},[e("span",{staticClass:"title-th"},[t._v("极端阵风标志")]),e("span",{staticClass:"title-th"},[t._v("风向 / °")]),e("span",{staticClass:"title-th"},[t._v("机组编号")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title"},[e("span",{staticClass:"title-th"},[t._v("极端阵风标志")]),e("span",{staticClass:"title-th"},[t._v("风向 / °")]),e("span",{staticClass:"title-th"},[t._v("机组编号")])])}],n=(e("ac6a"),e("28a5"),{name:"loadSafety",data:function(){return{imgOn:e("ed4a"),imgOff:e("fa9c"),resultObj:{calDirection:"",reducingFlag:"0"},errorCrewKey:[],dataL:[],dataR:[]}},mounted:function(){this.loadData()},methods:{loadData:function(){var t=this;this.$http.post("${cssc}/biz/cqkz/windFan/v1/findResult",{}).then((function(a){a.data&&(t.resultObj=a.data,t.formatData())}),(function(t){reject(t)}))},formatData:function(){var t=this;this.errorCrewKey=this.resultObj.fanNameList.split(","),this.resultObj.cqkzWindFans.forEach((function(a){a.windDirection==t.resultObj.windDirection?a.flag=!0:a.flag=!1}));var a=this.resultObj.cqkzWindFans.length/2;this.dataL=this.resultObj.cqkzWindFans.slice(0,a),this.dataR=this.resultObj.cqkzWindFans.slice(a)}}}),r=n,l=(e("5782"),e("2877")),o=Object(l["a"])(r,i,s,!1,null,"11aa1907",null);a["default"]=o.exports},"4c60":function(t,a,e){"use strict";e("50f2")},"50f2":function(t,a,e){},"56e3":function(t,a,e){"use strict";e("e412")},5782:function(t,a,e){"use strict";e("ade1")},"5ff2":function(t,a,e){"use strict";e("675f")},"675f":function(t,a,e){},"6ae2":function(t,a,e){},"6baf":function(t,a,e){"use strict";e("0ef0")},"6c6f":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"fullheight"},[e("div",{staticClass:"container-top"},[e("el-form",{ref:"form",attrs:{inline:!0,"label-width":"70px"}},[e("el-form-item",{attrs:{label:"日期","label-width":"40px"}},[e("el-date-picker",{staticStyle:{width:"150px"},attrs:{type:"date","value-format":"yyyy-MM-dd",format:"yyyy/MM/dd",placeholder:"选择日期"},model:{value:t.dateTime,callback:function(a){t.dateTime=a},expression:"dateTime"}})],1),e("el-form-item",[e("el-button",{staticStyle:{"margin-left":"50px",color:"#ccf2ff"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.getLifeSchedule}},[t._v("查询")]),e("el-button",{staticStyle:{color:"#ccf2ff"},attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:t.onClickRefresh}},[t._v("重置")])],1)],1)],1),e("div",{staticClass:"container-content"},[e("div",{staticClass:"container"},[e("div",{staticClass:"card-contaienr card1"},[e("div",{staticClass:"title"},[t._v("调度效果")]),e("div",{staticClass:"content chart-content"},[e("div",{staticClass:"full",attrs:{id:"liquid"}}),e("div",{staticClass:"content-text"},[e("span",[t._v("\n 累计发电量提升: + "),e("i",[t._v(t._s(t.totalPowerGeneration.toFixed(2)))]),t._v(" kWh\n ")]),e("span",[t._v("\n 累计发电效率提升: + "),e("i",[t._v(t._s((100*t.totalGenerEfficiency).toFixed(2)))]),t._v(" %\n ")])])])]),t._m(0)]),e("div",{staticClass:"container"},[e("div",{staticClass:"card-contaienr card3"},[e("div",{staticClass:"title"},[t._v("调度日志")]),e("div",{staticClass:"content"},[e("el-table",{ref:"htTable",staticStyle:{width:"100%"},attrs:{size:"mini",data:t.tableData,height:"100%"}},[e("el-table-column",{attrs:{align:"center",prop:"dataTimee",label:"计算时间",sortable:"","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{align:"center",prop:"fanName",label:"机组名称",sortable:"","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{align:"center",prop:"statValue",label:"调度功率(kW)",sortable:"","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{align:"center",prop:"powerGenerEfficiency",label:"发电效率提升 (%)",sortable:"","show-overflow-tooltip":""}})],1)],1)])])])])},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"card-contaienr card2"},[e("div",{staticClass:"title"},[t._v("调度功率")]),e("div",{staticClass:"content chart-content"},[e("div",{staticClass:"full",attrs:{id:"chartbar"}})])])}],n=(e("ac6a"),e("917c")),r=e("99af"),l=e("c1df"),o=e.n(l),c={name:"OptimalSchedule",data:function(){return{dateTime:"",yesterday:"",tableData:[],chartBar:null,barData:[],liquid:null,totalPowerGeneration:0,totalGenerEfficiency:0}},created:function(){this.getDateTime(),this.getLifeSchedule()},mounted:function(){},methods:{onClickRefresh:function(){this.dateTime=this.yesterday},getDateTime:function(){var t=(new Date).getTime()-864e5,a=new Date(t),e=a.getFullYear(),i=a.getMonth()+1,s=a.getDate();i>=1&&i<=9&&(i="0"+i),s>=0&&s<=9&&(s="0"+s),this.dateTime=e+"-"+i+"-"+s,this.yesterday=this.dateTime},getLifeSchedule:function(){var t=this,a=(this.qs.stringify({localDate:this.dateTime}),{url:"${cssc}/biz/jkjc/health/v1/getJsonLifeSchedule",method:"post",data:this.qs.stringify({localDate:this.dateTime}),headers:{"Content-type":"application/x-www-form-urlencoded"}});this.$http.request(a).then((function(a){if(a&&a.data&&a.data.value){var e=a.data.value;t.tableData=e.dispatchLog?e.dispatchLog:[],t.tableData.forEach((function(t,a){t.statValue=t.statValue.toFixed(2),t.dataTimee=o()(parseInt(t.dataTime)).format("YYYY-MM-DD HH:mm:ss"),t.key=a,t.powerGenerEfficiency=(100*t.powerGenerEfficiency).toFixed(2)})),e.dispatchPowerList.forEach((function(t){t.statValue=parseFloat(t.statValue.toFixed(2))})),t.barData=e.dispatchPowerList?e.dispatchPowerList:[],t.chartBar?t.chartBar.changeData(t.barData):t.initChartbar(),t.totalPowerGeneration=e.totalPowerGeneration?e.totalPowerGeneration:0,t.totalGenerEfficiency=e.totalGenerEfficiency?e.totalGenerEfficiency:0,t.liquid?t.liquid.changeData(t.totalGenerEfficiency):t.initLiquid(t.totalGenerEfficiency)}}))},initChartbar:function(){this.chartBar=new n["c"]({container:"chartbar",autoFit:!0,height:500,forceFit:!0}),this.chartBar.data(this.barData),this.chartBar.scale("statValue",{nice:!0,alias:"调度功率 kW"}),this.chartBar.axis("statValue",{label:{formatter:function(t){return t+"kW"}},grid:{line:{style:{stroke:"#586377",lineWidth:1,lineDash:[3,3]}}}}),this.chartBar.option("scrollbar",{type:"horizontal",categorySize:40,animate:!1,style:{thumbColor:"#199FD7",thumbHighlightColor:"#199FD7"}}),this.chartBar.axis("fanName",{line:{style:{lineWidth:1,stroke:"#586377"}},label:{rotate:45,offset:20}}),this.chartBar.tooltip({showTitle:!0,showMarkers:!1,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chartBar.interaction("element-active"),this.chartBar.interaction("active-region"),this.chartBar.interval().position("fanName*statValue").style({fill:"l(90) 0:#22C3FE 0.5:#199FD7 1:#044879"}),this.chartBar.render()},initLiquid:function(t){this.liquid=new r["Liquid"]("liquid",{percent:t,outline:{border:4,distance:0},wave:{count:3,length:40},pattern:{type:"line"},statistic:{content:{style:{fill:"#fff"}}},theme:{styleSheet:{brandColor:"#10c4b5"}}}),this.liquid.render()}}},d=c,h=(e("5ff2"),e("2877")),f=Object(h["a"])(d,i,s,!1,null,"5d7a12a1",null);a["default"]=f.exports},8197:function(t,a,e){"use strict";e("6ae2")},"96ad":function(t,a,e){},"979c":function(t,a,e){"use strict";e("9885")},9885:function(t,a,e){},a7c3:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"bgcolor"},[e("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.formInline}},[e("el-form-item",{attrs:{label:"选择机组"}},[e("el-select",{attrs:{placeholder:"请选择机组"},model:{value:t.formInline.currentCrew,callback:function(a){t.$set(t.formInline,"currentCrew",a)},expression:"formInline.currentCrew"}},t._l(t.crewList,(function(t){return e("el-option",{key:t.fanCode,attrs:{label:t.fanName,value:t.fanCode}})})),1)],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.getData}},[t._v("查询")])],1)],1),e("div",{staticClass:"box"},[e("el-tabs",{attrs:{type:"border-card"}},[e("el-tab-pane",{attrs:{label:"机组传动链振动"}},[0==t.driveChain.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},t._l(t.driveChain,(function(a){return e("div",{key:a.position_id,staticClass:"var-item"},[e("p",[t._v(t._s(a.positon_name))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter1)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter1)+" ("+t._s(t.driveChainAttrName.rms_filter1_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter2)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter2)+" ("+t._s(t.driveChainAttrName.rms_filter2_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_velocity)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_velocity)+" ("+t._s(t.driveChainAttrName.rms_velocity_unit)+")\n ")])])])])})),0)])],1),e("el-tab-pane",{attrs:{label:"倾角监测"}},[0==t.towerBaseObliquity.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},[e("div",{staticClass:"var-item"},[e("p",[t._v("塔基倾角")]),e("div",{staticClass:"var-item-list dbLine"},t._l(t.towerBaseObliquity,(function(a){return e("div",{key:a.position_id},[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(a.positon_name)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.value)+" (°)\n ")])])})),0)]),e("div",{staticClass:"var-item"},[e("p",[t._v("机舱倾角")]),t.engineRoomObliquity.length?e("div",{staticClass:"var-item-list dbLine"},t._l(t.engineRoomObliquity,(function(a){return e("div",{key:a.position_id},[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(a.positon_name)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.value)+" (°)\n ")])])})),0):e("div",{staticStyle:{"margin-top":"10px"}},[t._v("\n 暂无数据\n ")])])])])],1),e("el-tab-pane",{attrs:{label:"叶片振动"}},[0==t.bladeVibration.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},t._l(t.bladeVibration,(function(a){return e("div",{key:a.position_id,staticClass:"var-item"},[e("p",[t._v(t._s(a.positon_name))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter1)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter1)+" ("+t._s(t.driveChainAttrName.rms_filter1_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter2)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter2)+" ("+t._s(t.driveChainAttrName.rms_filter2_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_velocity)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_velocity)+" ("+t._s(t.driveChainAttrName.rms_velocity_unit)+")\n ")])])])])})),0)])],1),e("el-tab-pane",{attrs:{label:"叶片应力"}},[0==t.bladeStress.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},t._l(t.bladeStress,(function(a){return e("div",{key:a.position_id,staticClass:"var-item"},[e("p",[t._v(t._s(a.position_name))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter1)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter1)+" ("+t._s(t.driveChainAttrName.rms_filter1_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter2)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter2)+" ("+t._s(t.driveChainAttrName.rms_filter2_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_velocity)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_velocity)+" ("+t._s(t.driveChainAttrName.rms_velocity_unit)+")\n ")])])])])})),0)])],1),e("el-tab-pane",{attrs:{label:"螺栓预紧力监测"}},[0==t.boltComponent.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},t._l(t.boltComponent,(function(a){return e("div",{key:a.component_id,staticClass:"var-item"},[e("p",[t._v(t._s(a.component_name))]),e("div",{staticClass:"var-item-list table-list"},[e("div",[e("span",[t._v("螺栓编号")]),e("span",[t._v("预紧力(KN)")])]),t._l(a.bolt_list,(function(a){return e("div",{key:a.position_id},[e("span",[t._v(t._s(a.position_name))]),e("span",[t._v(t._s(a.value))])])}))],2)])})),0)])],1),e("el-tab-pane",{attrs:{label:"塔筒晃度"}},[0==t.towerSway.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},t._l(t.towerSway,(function(a){return e("div",{key:a.position_id,staticClass:"var-item"},[e("p",[t._v(t._s(a.position_name))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter1)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter1)+" ("+t._s(t.driveChainAttrName.rms_filter1_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_filter2)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_filter2)+" ("+t._s(t.driveChainAttrName.rms_filter2_unit)+")\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.driveChainAttrName.rms_velocity)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.rms_velocity)+" ("+t._s(t.driveChainAttrName.rms_velocity_unit)+")\n ")])])])])})),0)])],1),e("el-tab-pane",{attrs:{label:"油液传感器"}},[0==t.oil[0].fe.length&&0==t.oil[0].non_fe.length?e("div",{staticClass:"empty-box"},[t._v("\n 暂无数据\n ")]):e("el-scrollbar",{staticClass:"editScroll"},[e("div",{staticClass:"left_scroll"},[e("div",{staticClass:"var-item"},[e("p",[t._v(t._s(t.oilAttrName.fe))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 50~100um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].fe[0]?t.oil[0].fe[0]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 100~200um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].fe[1]?t.oil[0].fe[1]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 200~400um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].fe[2]?t.oil[0].fe[2]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 400~800um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].fe[3]?t.oil[0].fe[3]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n >800um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].fe[4]?t.oil[0].fe[4]:0)+"\n (个)\n ")])])])]),e("div",{staticClass:"var-item"},[e("p",[t._v(t._s(t.oilAttrName.non_fe))]),e("div",{staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 150~200um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].non_fe[0]?t.oil[0].non_fe[0]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 200~400um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].non_fe[1]?t.oil[0].non_fe[1]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 400~800um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].non_fe[2]?t.oil[0].non_fe[2]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n 800~1600um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].non_fe[3]?t.oil[0].non_fe[3]:0)+"\n (个)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n >1600um\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(t.oil[0].non_fe[4]?t.oil[0].non_fe[4]:0)+"\n (个)\n ")])])])]),e("div",{staticClass:"var-item"},[e("p",[t._v("其它")]),t._l(t.oil,(function(a){return e("div",{key:a.position_id,staticClass:"var-item-list dbLine"},[e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.oilAttrName.kinematicviscosity)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.kinematicviscosity)+"\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.oilAttrName.temperature)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.temperature)+" (℃)\n ")])]),e("div",[e("div",{staticClass:"item-list-label"},[t._v("\n "+t._s(t.oilAttrName.watersaturation)+"\n ")]),e("div",{staticClass:"item-list-value"},[t._v("\n "+t._s(a.watersaturation)+" (%AW)\n ")])])])}))],2)])])],1)],1)],1)],1)},s=[],n={rms_filter1:"加速度有效值1",rms_filter2:"加速度有效值2",rms_velocity:"速度有效值",rms_filter1_unit:"m/s2",rms_filter2_unit:"m/s2",rms_velocity_unit:"mm/s"},r={temperature:"温度值",kinematicviscosity:"介电常数",watersaturation:"水分饱和度",fe:"铁颗粒数",non_fe:"非铁颗粒数"},l={name:"live-data",data:function(){return{formInline:{currentCrew:""},crewList:[],parmas:{pageBean:{page:1,pageSize:-1},querys:[{group:"main",operation:"EQUAL",parentGroup:"",property:"fanCode",relation:"AND",value:""}]},fanData:{},driveChain:[],driveChainAttrName:n,towerBaseObliquity:[],engineRoomObliquity:[],bladeVibration:[],bladeStress:[],boltComponent:[],towerSway:[],oil:[{fe:[],non_fe:[]}],oilAttrName:r,timer:null}},mounted:function(){this.getCrewList(),this.circlrQuery()},beforeDestroy:function(){clearInterval(this.timer)},methods:{circlrQuery:function(){var t=this;clearInterval(this.timer),this.timer=setInterval((function(){t.getData(),t.circlrQuery()}),3e5)},getCrewList:function(){var t=this,a={sorter:[{direction:"ASC",property:"fanCode"}]};this.$http.post("${cssc}/biz/base/fanInfo/v1/list",a).then((function(a){a.data&&(t.crewList=a.data,t.crewList.length&&(t.formInline.currentCrew=t.crewList[0].fanCode,t.getData()))}),(function(t){}))},getData:function(){var t=this;this.parmas.querys[0].value=this.formInline.currentCrew,this.$http.post("${cssc}/biz/cms/cmsData/v1/queryCmsData",this.parmas).then((function(a){a.data&&a.data.rows&&a.data.rows.length&&(t.fanData=a.data.rows[0],t.driveChain=t.fanData.driveChain,t.towerBaseObliquity=t.fanData.towerBaseObliquity,t.engineRoomObliquity=t.fanData.engineRoomObliquity,t.bladeVibration=t.fanData.bladeVibration,t.bladeStress=t.fanData.bladeStress,t.boltComponent=t.fanData.boltComponent,t.towerSway=t.fanData.towerSway,t.fanData.oil.length&&(t.oil=t.fanData.oil))}),(function(t){}))}}},o=l,c=(e("d859"),e("2877")),d=Object(c["a"])(o,i,s,!1,null,"5b65ddc1",null);a["default"]=d.exports},aa3b:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"fullheight page-container"},[e("div",{staticClass:"main-left"},[e("div",{staticClass:"left-card1"},[e("div",{staticClass:"card1-1"},[e("div",{staticClass:"card1-content"},[e("i",{staticClass:"icon-fengsu1 icon_size"}),e("div",{staticClass:"font-style"},[t._v("平均风速")]),e("div",{staticStyle:{"font-size":"16px","font-weight":"bold","margin-left":"20px"}},[t._v("\n "+t._s(t.emsFactoryWinspdAvg)+" m/s\n ")])])]),e("div",{staticClass:"card1-2"},[e("div",{staticClass:"card1-content"},[e("i",{staticClass:"icon-fengxiang2 icon_size"}),e("div",{staticClass:"font-style"},[t._v("风向")]),e("div",{staticStyle:{"font-size":"16px","font-weight":"bold","margin-left":"20px"}},[t._v("\n "+t._s(t.winD)+" °\n ")])])])]),t._m(0),e("div",{staticClass:"left-card3"},[t.photosUrl?e("el-image",{attrs:{alt:"尾流",src:t.photosUrl,"preview-src-list":t.srcList}}):t._e()],1)]),e("div",{staticClass:"main-right"},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"",stripe:"",height:"100%"}},[e("el-table-column",{attrs:{prop:"code",label:"机组编号",align:"center"}}),e("el-table-column",{attrs:{prop:"yaw",label:"偏航角度",align:"center"}})],1)],1)])},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"left-card2"},[e("div",{staticClass:"chart"},[e("div",{staticClass:"title-style"},[t._v("平均风速(m/s)")]),e("div",{attrs:{id:"container1"}})]),e("div",{staticClass:"chart"},[e("div",{staticClass:"title-style"},[t._v("风向(°)")]),e("div",{attrs:{id:"container2"}})])])}],n=e("917c"),r=e("86b9"),l={name:"group-control",data:function(){return{winD:"",tableData:[],chart1:null,chartData:[],chart2:null,chart2Data:[],accecptData:!1,emsFactoryWinspdAvg:null,photosUrl:"",srcList:[]}},created:function(){this.initData()},mounted:function(){var t=this;this.initChart1(),this.initChart2(),this.accecptData=!0,this.$bus.$on("SCADAMsg",(function(a){t.accecptData&&t.changeData(a)})),this.$bus.$on("CQKZMsg",(function(a){t.accecptData&&t.changeCQKZData(a)}))},beforeDestroy:function(){this.accecptData=!1,this.monthDataReady=!1,document.removeEventListener("visibilitychange",this.windowVisiable)},methods:{initData:function(){var t=this;this.$http.post("${cssc}/biz/cqkz/fangroup/v1/getRecently").then((function(a){if(200==a.status&&a.data&&a.data.message){var e=JSON.parse(a.data.message);t.changeCQKZData(e)}}))},changeCQKZData:function(t){t.photosUrl&&(this.srcList=[],this.photosUrl=t.photosUrl,this.srcList.push(t.photosUrl)),t.data&&(this.tableData=t.data),this.winD=t.wind_direction?t.wind_direction:null;var a={date:parseInt(t.wind_time?t.wind_time:null),winD:t.wind_direction?t.wind_direction:null},e={date:parseInt(t.wind_time?t.wind_time:null)-6e4,winD:t.wind_direction?t.wind_direction:null};t.wind_direction&&(this.formatData(e,2),this.formatData(a,2))},changeData:function(t){this.emsFactoryWinspdAvg=t.wind.emsFactoryWinspdAvg?t.wind.emsFactoryWinspdAvg.val:null;var a={date:parseInt(t.time),winSpd:t.wind.emsFactoryWinspdAvg?t.wind.emsFactoryWinspdAvg.val:null};t.wind.emsFactoryWinspdAvg&&this.formatData(a,1)},initChart1:function(){this.chart1=new n["c"]({container:"container1",autoFit:!0,height:300}),this.chart1.data(this.chartData),this.chart1.scale({date:{alias:"时间",type:"time",formatter:function(t){return r["a"].formatDate(t,"time")}},winSpd:{alias:"平均风速(m/s)",sync:!0,nice:!0,min:0,max:20}}),this.chart1.axis("date",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart1.axis("winSpd",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart1.tooltip({shared:!0,showCrosshairs:!0,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chart1.line().position("date*winSpd").color("#4FAAEB"),this.chart1.interaction("active-region"),this.chart1.render()},reloadChart:function(){this.chartData=[],this.chart1.changeData(this.chartData)},formatData:function(t,a){1==a?(this.chartData.push(t),this.chartData.length>300&&this.chartData.splice(0,1),this.chart1.changeData(this.chartData)):2==a&&(this.chart2Data.push(t),this.chart2Data.length>300&&this.chart2Data.splice(0,1),this.chart2.changeData(this.chart2Data))},initChart2:function(){this.chart2=new n["c"]({container:"container2",autoFit:!0,height:300}),this.chart2.data(this.chart2Data),this.chart2.scale({date:{alias:"时间",type:"time",formatter:function(t){return r["a"].formatDate(t,"time")}},winD:{alias:"风向",sync:!0,nice:!0,min:0}}),this.chart2.axis("date",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart2.axis("winD",{grid:null,label:{style:{fill:"#979ba4"}},line:{style:{stroke:"#414959"}}}),this.chart2.tooltip({shared:!0,showCrosshairs:!0,domStyles:{"g2-tooltip":{background:"rgba(0,0,0, 0.8)",color:"#d6e0ec"}}}),this.chart2.line().position("date*winD").color("#4FAAEB"),this.chart2.interaction("active-region"),this.chart2.render()},windowVisiable:function(t){"visible"==t.target.visibilityState&&this.reloadChart()}}},o=l,c=(e("6baf"),e("2877")),d=Object(c["a"])(o,i,s,!1,null,"951322c4",null);a["default"]=d.exports},adab:function(t,a,e){},ade1:function(t,a,e){},c8b7:function(t,a,e){},d1e3:function(t,a,e){"use strict";e("adab")},d859:function(t,a,e){"use strict";e("c8b7")},e412:function(t,a,e){},ed4a:function(t,a,e){t.exports=e.p+"img/buttonOn.67412f3d.png"},fa9c:function(t,a,e){t.exports=e.p+"img/buttonOff.32fa3add.png"}}]);