(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ede8efec"],{"1b6d":function(e,t,a){},"3a5f":function(e,t,a){"use strict";a("1b6d")},bcec:function(e,t,a){"use strict";a.r(t);a("b0c0");var n=a("f2bf"),l={class:"query mg-b-8"},c={class:"query-items"},r={class:"query-item"},i=Object(n["createElementVNode"])("div",{class:"lable"},"场站:",-1),o={class:"search-input"},s={class:"query-item"},d=Object(n["createElementVNode"])("div",{class:"lable"},"机组:",-1),u={class:"search-input"},b={class:"query-item"},m=Object(n["createElementVNode"])("div",{class:"lable"},"描述:",-1),p={class:"search-input"},h={class:"query-item"},g=Object(n["createElementVNode"])("div",{class:"lable"},"等级:",-1),j={class:"search-input"},O={class:"query-item"},f=Object(n["createElementVNode"])("div",{class:"lable"},"分类:",-1),v={class:"search-input"},V={class:"query mg-b-8"},E={class:"query-items"},y={class:"query-item"},N=Object(n["createElementVNode"])("div",{class:"lable"},"开始日期:",-1),k={class:"search-input"},D={class:"query-item"},C=Object(n["createElementVNode"])("div",{class:"lable"},"结束日期:",-1),w={class:"search-input"},I={class:"query-actions"},B={class:"table-box"},x=Object(n["createElementVNode"])("div",{class:"title"},"SCADA报警",-1);function A(e,t,a,A,_,q){var T=Object(n["resolveComponent"])("el-option"),M=Object(n["resolveComponent"])("el-select"),P=Object(n["resolveComponent"])("el-input"),U=Object(n["resolveComponent"])("el-date-picker"),S=Object(n["resolveComponent"])("ComTable"),z=Object(n["resolveDirective"])("loading");return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",null,[Object(n["createElementVNode"])("div",l,[Object(n["createElementVNode"])("div",c,[Object(n["createElementVNode"])("div",r,[i,Object(n["createElementVNode"])("div",o,[Object(n["createVNode"])(M,{modelValue:_.stationId,"onUpdate:modelValue":t[0]||(t[0]=function(e){return _.stationId=e}),clearable:"",placeholder:"请选择","popper-class":"select",onChange:t[1]||(t[1]=function(e){q.Windturbines()})},{default:Object(n["withCtx"])((function(){return[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(_.ChangZhan,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(T,{key:e.id,value:e.id,label:e.name},null,8,["value","label"])})),128))]})),_:1},8,["modelValue"])])]),Object(n["createElementVNode"])("div",s,[d,Object(n["createElementVNode"])("div",u,[Object(n["createVNode"])(M,{modelValue:_.wtId,"onUpdate:modelValue":t[2]||(t[2]=function(e){return _.wtId=e}),placeholder:"请选择","popper-class":"select"},{default:Object(n["withCtx"])((function(){return[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(_.windturbines,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(T,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])})),128))]})),_:1},8,["modelValue"])])]),Object(n["createElementVNode"])("div",b,[m,Object(n["createElementVNode"])("div",p,[Object(n["createVNode"])(P,{modelValue:_.alarmDesc,"onUpdate:modelValue":t[3]||(t[3]=function(e){return _.alarmDesc=e}),placeholder:"报警描述"},null,8,["modelValue"])])]),Object(n["createElementVNode"])("div",h,[g,Object(n["createElementVNode"])("div",j,[Object(n["createVNode"])(M,{modelValue:_.level,"onUpdate:modelValue":t[4]||(t[4]=function(e){return _.level=e}),clearable:"",placeholder:"请选择","popper-class":"select"},{default:Object(n["withCtx"])((function(){return[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(_.levelArray,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(T,{key:e.id,value:e.id,label:e.name},null,8,["value","label"])})),128))]})),_:1},8,["modelValue"])])]),Object(n["createElementVNode"])("div",O,[f,Object(n["createElementVNode"])("div",v,[Object(n["createVNode"])(M,{modelValue:_.partsId,"onUpdate:modelValue":t[5]||(t[5]=function(e){return _.partsId=e}),clearable:"",placeholder:"请选择","popper-class":"select"},{default:Object(n["withCtx"])((function(){return[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(_.partsArray,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(T,{key:e.id,value:e.id,label:e.name},null,8,["value","label"])})),128))]})),_:1},8,["modelValue"])])])])]),Object(n["createElementVNode"])("div",V,[Object(n["createElementVNode"])("div",E,[Object(n["createElementVNode"])("div",y,[N,Object(n["createElementVNode"])("div",k,[Object(n["createVNode"])(U,{modelValue:_.startDate,"onUpdate:modelValue":t[6]||(t[6]=function(e){return _.startDate=e}),type:"datetime",placeholder:"开始日期","popper-class":"date-select","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])])]),Object(n["createElementVNode"])("div",D,[C,Object(n["createElementVNode"])("div",w,[Object(n["createVNode"])(U,{modelValue:_.endDate,"onUpdate:modelValue":t[7]||(t[7]=function(e){return _.endDate=e}),type:"datetime",placeholder:"开始日期","popper-class":"date-select","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])])]),Object(n["createElementVNode"])("div",I,[Object(n["createElementVNode"])("button",{class:"btn green",onClick:t[8]||(t[8]=function(e){return q.getTable()})},"查询"),Object(n["createElementVNode"])("button",{class:"btn green",onClick:t[9]||(t[9]=function(e){return q.exportExcel()})},"导出")])])]),Object(n["createElementVNode"])("div",B,[x,Object(n["withDirectives"])(Object(n["createVNode"])(S,{ref:"curRef",data:_.tableData,pageSize:20,onOnPagging:q.onChangePage,onSizeChange:q.sizeChange,onPageClick:q.pageClick,height:"68vh","element-loading-text":"拼命加载中..","element-loading-background":"rgba(0, 0, 0, 0.8)"},null,8,["data","onOnPagging","onSizeChange","onPageClick"]),[[z,_.tableLoading]])])])}a("d3b7"),a("159b");var _=a("bfc3"),q={name:"scadaAlarm",components:{ComTable:_["a"]},data:function(){var e=this;return{ChangZhan:[],stationId:"MHS_FDC",windturbines:[],wtId:"",alarmDesc:"",levelArray:[{id:"",name:"请选择"},{id:"1",name:"一级"},{id:"2",name:"二级"},{id:"3",name:"三级"},{id:"4",name:"四级"},{id:"5",name:"五级"}],level:"",partsArray:[],partsMap:{},partsId:"",startDate:"",endDate:"",tableLoading:!0,pageIndex:1,pageSize:20,tableData:{column:[{name:"场站",field:"stationName",is_num:!1,is_light:!1,sortable:!0,id:"id"},{name:"机组",field:"windturbineName",is_num:!1,is_light:!1,sortable:!0,id:"id"},{name:"报警时间",field:"alertTime",is_num:!1,is_light:!1,sortable:!0,id:"id"},{name:"报警描述",field:"alertText",is_num:!1,is_light:!1,sortable:!0,id:"id"},{name:"报警类别",field:"category2",is_num:!1,is_light:!1,sortable:!0,id:"id",template:function(t){return e.partsMap[t]}},{name:"报警等级",field:"rank",is_num:!1,is_light:!1,sortable:!0,id:"id"}],data:[],currentPageTotal:0}}},created:function(){this.ChangZhanVal(),this.Windturbines(),this.Parts();var e=new Date,t=new Date(e.getTime()-864e5);this.endDate=e.formatDate("yyyy-MM-dd hh:mm:ss"),this.startDate=t.formatDate("yyyy-MM-dd hh:mm:ss"),this.getTable()},methods:{ChangZhanVal:function(){var e=this;e.API.requestData({method:"GET",baseURL:"http://10.83.66.220:8020/",subUrl:"benchmarking/wplist",success:function(t){e.ChangZhan=t.data,e.stationId=t.data[0].id}})},Windturbines:function(){var e=this;e.API.requestData({method:"GET",subUrl:"powercompare/windturbineAjax",data:{wpId:e.stationId},success:function(t){e.windturbines=t.data,e.windturbines.unshift({id:"",name:"请选择"}),e.wtId=""}})},Parts:function(){var e=this;e.API.requestData({method:"GET",subUrl:"powercompare/warningClassAjax",success:function(t){e.partsArray=t.data,e.partsArray.unshift({id:"",name:"请选择"}),e.partsId="",t.data.forEach((function(t){e.partsMap[t.id]=t.name}))}})},getTable:function(){var e=this;this.tableLoading=!0,this.API.requestData({timeout:3e4,method:"GET",baseURL:"http://192.168.1.18:8075/",subUrl:"alarm/history/page2",data:{category1:"windturbine",stationid:this.stationId,starttime:this.startDate,endtime:this.endDate,category2:this.partsId,keyword:this.alarmDesc,windturbineid:this.wtId,pagenum:this.pageIndex,pagesize:this.pageSize},success:function(t){if(t.data){var a=["低","中低","中","中高","高"];t.data.records.forEach((function(e,t){e.rank=a[parseInt(e.rank)-1]})),e.tableData.data=t.data.records,e.tableData.total=t.data.total}else e.tableData.data=[],e.tableData.total=0;e.tableLoading=!1}})},onChangePage:function(e){this.pageIndex=e.pageIndex,this.pageSize=e.pageSize,this.getTable(),console.log("页码切换:",e)},sizeChange:function(e){console.log("每页数量:",e)},pageClick:function(e){console.log("页码:",e)},exportExcel:function(){var e=this,t=this.BASE.deepCopy(this.tableData);t.data.forEach((function(t){t["category2"]=e.partsMap[t["category2"]]})),this.BASE.exportExcel(t,"SCADA报警")}}},T=(a("3a5f"),a("6b0d")),M=a.n(T);const P=M()(q,[["render",A]]);t["default"]=P}}]); //# sourceMappingURL=chunk-ede8efec.2118d4f8.js.map