(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-51b0996b"],{"3cd5":function(e,t,a){},"52ea":function(e,t,a){"use strict";a.r(t);a("b0c0");var n=a("f2bf"),l={class:"knowledge-2"},o={class:"query mg-b-8"},c={class:"query-items"},i={class:"query-item"},s=Object(n["createElementVNode"])("div",{class:"lable"},"场站:",-1),r={class:"search-input"},u={class:"query-item"},d=Object(n["createElementVNode"])("div",{class:"lable"},"预警分类:",-1),m={class:"search-input"},h={class:"query-item",style:{width:"445px"}},b=Object(n["createElementVNode"])("div",{class:"lable"},"日期:",-1),f={class:"search-input"},p={class:"query-actions"},j={class:"query mg-b-8"},y={class:"query-items"},v={class:"query-item"},w=Object(n["createElementVNode"])("div",{class:"lable"},"等间隔:",-1),O={class:"search-input"},g={class:"query-actions"};function V(e,t,a,V,D,x){var E=Object(n["resolveComponent"])("el-option"),A=Object(n["resolveComponent"])("el-select"),N=Object(n["resolveComponent"])("el-date-picker"),k=Object(n["resolveComponent"])("ComTable"),I=Object(n["resolveComponent"])("el-col"),C=Object(n["resolveComponent"])("el-row"),L=Object(n["resolveComponent"])("multiple-y-line-chart-normal"),_=Object(n["resolveComponent"])("el-dialog");return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",l,[Object(n["createElementVNode"])("div",o,[Object(n["createElementVNode"])("div",c,[Object(n["createElementVNode"])("div",i,[s,Object(n["createElementVNode"])("div",r,[Object(n["createVNode"])(A,{modelValue:D.wpId,"onUpdate:modelValue":t[0]||(t[0]=function(e){return D.wpId=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"])(D.wpArray,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(E,{key:e.id,value:e.id,label:e.name},null,8,["value","label"])})),128))]})),_:1},8,["modelValue"])])]),Object(n["createElementVNode"])("div",u,[d,Object(n["createElementVNode"])("div",m,[Object(n["createVNode"])(A,{modelValue:D.wtId,"onUpdate:modelValue":t[1]||(t[1]=function(e){return D.wtId=e}),clearable:"","collapse-tags":"",multiple:"",placeholder:"请选择","popper-class":"select"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(E,{label:"全选",class:Object(n["normalizeClass"])(D.active?"selected":""),onClick:x.checkAll},null,8,["class","onClick"]),(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(D.wtIdArr,(function(e,t){return Object(n["openBlock"])(),Object(n["createBlock"])(E,{key:t,value:e,label:e},null,8,["value","label"])})),128))]})),_:1},8,["modelValue"])])]),Object(n["createElementVNode"])("div",h,[b,Object(n["createElementVNode"])("div",f,[Object(n["createVNode"])(N,{modelValue:D.month,"onUpdate:modelValue":t[2]||(t[2]=function(e){return D.month=e}),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])])]),Object(n["createElementVNode"])("div",p,[Object(n["createElementVNode"])("button",{class:"btn",onClick:t[3]||(t[3]=function(){return x.query&&x.query.apply(x,arguments)})},"查询"),Object(n["createElementVNode"])("button",{class:"btn",onClick:t[4]||(t[4]=function(){return x.exports&&x.exports.apply(x,arguments)})},"导出")])])]),Object(n["createVNode"])(C,{type:"flex",class:"content"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(I,{span:24},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(k,{data:D.tableData,height:"85vh"},null,8,["data"])]})),_:1})]})),_:1}),Object(n["createVNode"])(_,{title:e.yssjTitle,modelValue:D.yssjDialog,"onUpdate:modelValue":t[8]||(t[8]=function(e){return D.yssjDialog=e}),width:"70%",top:"15vh","custom-class":"modal","close-on-click-modal":!1,"before-close":e.yssjDialogClose},{default:Object(n["withCtx"])((function(){return[Object(n["createElementVNode"])("div",j,[Object(n["createElementVNode"])("div",y,[Object(n["createElementVNode"])("div",v,[w,Object(n["createElementVNode"])("div",O,[e.chooseStatus?Object(n["createCommentVNode"])("",!0):(Object(n["openBlock"])(),Object(n["createBlock"])(A,{key:0,onChange:t[5]||(t[5]=function(e){return x.switchChange(D.selectValue)}),class:"inputs",modelValue:D.selectValue,"onUpdate:modelValue":t[6]||(t[6]=function(e){return D.selectValue=e}),placeholder:"请选择"},{default:Object(n["withCtx"])((function(){return[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(D.timeoptions,(function(e){return Object(n["openBlock"])(),Object(n["createBlock"])(E,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue"]))])]),Object(n["createElementVNode"])("div",g,[Object(n["createElementVNode"])("button",{class:"btn",onClick:t[7]||(t[7]=function(){return x.queryYssj&&x.queryYssj.apply(x,arguments)})},"查询")])])]),Object(n["createVNode"])(C,{type:"flex"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(L,{height:"500px",list:D.Analysis,yAxises:D.AnalysisYAxises,showLegend:!0},null,8,["list","yAxises"])]})),_:1})]})),_:1},8,["title","modelValue","before-close"])])}a("d3b7"),a("159b"),a("b64b"),a("d81d");var D=a("bfc3"),x=a("80d9"),E=a("a621"),A=a("f1c6"),N={components:{ComTable:D["a"],MultipleYLineChartNormal:x["a"]},data:function(){var e=this;return{active:!0,selectAll:!0,AnalysisName:"",AnalysisUnit:"",Analysis:[{title:"",yAxisIndex:0,value:[]}],AnalysisYAxises:[{name:"",min:"",max:"",unit:"",position:"left"},{name:"",min:"",max:"",unit:"",position:"right"}],selectValue:"60",timeoptions:[{value:"60",label:"一分钟"},{value:"300",label:"五分钟"},{value:"600",label:"十分钟"},{value:"1800",label:"三十分钟"},{value:"3600",label:"一小时"},{value:"86400",label:"一天"}],yssjDialog:!1,yssjData:{},month:[],wpId:"GJY_FDC",wpArray:[],wpName:"",wtId:[],wtIdArr:[],wtidData:[],wtIdNum:!1,tableDataArr:{},tableData:{column:[{name:"序号",field:"index",is_num:!1,is_light:!1,width:"60px"},{name:"风机编号",field:"fjbh",is_num:!1,is_light:!1,width:"150px"},{name:"预警分类",field:"yjfl",is_num:!1,is_light:!1,width:"300px"},{name:"预警描述",field:"yjms",is_num:!1,is_light:!1},{name:"预警次数(次)",field:"yjcs",is_num:!1,is_light:!1,sortable:!0,width:"300px"},{name:"预警时长(分钟)",field:"yjsc",is_num:!1,is_light:!1,sortable:!0,width:"300px"},{name:"操作",field:"cz",is_num:!1,is_light:!1,width:"200px",template:function(){return"原始数据 "},click:function(t,a){e.yssjTitle=a.yjms,e.requestDetailData(e.wpId,a.fjbh,a.yjms,e.month)}}],data:[]}}},created:function(){this.getWp(),this.month=[new Date(new Date-864e5),new Date],this.requestSafeList()},methods:{requestDetailData:function(e,t,a,n){var l=this;this.yssjData={wpId:e,fjbh:t,yjms:a,time:n},E["a"].showLoading(),A["a"].analysisDetail({station:e,startTs:new Date(new Date(n[0]).formatDate("yyyy/MM/dd")).getTime(),endTs:new Date(new Date(n[1]).formatDate("yyyy/MM/dd")).getTime(),interval:this.selectValue,wtId:t,name:a}).then((function(e){if(1==e.data.length){l.yssjDialog=!0,E["a"].closeLoading();var t=[{name:"",min:0,max:null,unit:"",position:"left"}];t.unit=e.data[0].unit,l.AnalysisYAxises=t;var a=["doubleValue"],n=[{title:"",smooth:!0,value:[]}];a.forEach((function(t,a){n[a].title=e.data[a].name,e.data[a].data.forEach((function(e){n[a].value.push({text:new Date(e.ts).formatDate("hh:mm"),value:e.doubleValue})}))})),l.Analysis=n}else if(2==e.data.length){l.yssjDialog=!0,E["a"].closeLoading();var o=["doubleValue","doubleValue"],c=[{title:"",smooth:!0,value:[]},{title:"",smooth:!0,value:[]}],i=[{name:"",min:0,max:null,unit:"",position:"left"},{name:"",min:0,max:null,unit:"",position:"right"}];i.forEach((function(t,a){e.data.forEach((function(e){t.unit=e.unit}))})),l.AnalysisYAxises=i,o.forEach((function(t,a){c[a].title=e.data[a].name,e.data[a].data.forEach((function(e){c[a].value.push({text:new Date(e.ts).formatDate("hh:mm"),value:e.doubleValue})}))})),l.Analysis=c}else if(4==e.data.length){l.yssjDialog=!0,E["a"].closeLoading();var s=["doubleValue","doubleValue","doubleValue","doubleValue"],r=[{title:"",smooth:!0,value:[]},{title:"",smooth:!0,value:[]},{title:"",smooth:!0,value:[]},{title:"",smooth:!0,value:[]}],u=[{name:"",min:0,max:null,unit:"",position:"left"},{name:"",min:0,max:null,unit:"",position:"right"}];u.forEach((function(t,a){e.data.forEach((function(e){t.unit=e.unit}))})),l.AnalysisYAxises=u,s.forEach((function(t,a){r[a].title=e.data[a].name,e.data[a].data.forEach((function(e){r[a].value.push({text:new Date(e.ts).formatDate("hh:mm"),value:e.doubleValue})}))})),l.Analysis=r}else 0==e.data.length?(l.yssjDialog=!1,E["a"].closeLoading(),l.BASE.showMsg({type:"warning",msg:"暂无数据"})):(E["a"].closeLoading(),l.BASE.showMsg({msg:"暂无数据"}))}))},queryYssj:function(){var e=this.yssjData;this.requestDetailData(e.wpId,e.fjbh,e.yjms,e.time)},switchChange:function(e,t){"interval"===t?(this.chooseStatus=!1,this.selectValue="60"):"original"===t&&(this.chooseStatus=!0)},formatDate:function(e){var t=new Date(e),a=t.getFullYear()+"-",n=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",l=t.getDate()<10?"0"+t.getDate():t.getDate();return a+n+l},getWp:function(){var e=this;e.API.requestData({baseURL:"http://10.155.32.4:8082/",subUrl:"powercompare/windfarmAjax",success:function(t){e.wpArray=t.data,e.wpId=t.data[0].id,e.wpName=t.data[0].wpName}})},requestSafeList:function(){var e=this;this.month[0]=this.formatDate(this.month[0].valueOf()),this.month[1]=this.formatDate(this.month[1].valueOf());var t={stationid:this.wpId,startdate:this.month[0].valueOf(),enddate:this.month[1].valueOf()};A["a"].countQuery(t).then((function(t){if(200==t.code&&(e.tableData.data=[],t.data.length)){var a=t.data,n=[],l=1,o=[];a.forEach((function(e,t){var a=Object.keys(e);e[a].forEach((function(e,t){if(0!=e.time&&e.count>=10){var a={index:l++,fjbh:e.windturbineId,yjfl:e.relatePartsText,yjms:e.alertText,yjcs:e.count,yjsc:e.time};n.push(a);var c=o.some((function(t){return e.relatePartsText===t}));0==c&&o.push(e.relatePartsText)}}))})),e.wtIdArr=o,e.wtId=o,e.tableData.data=n,e.tableDataArr={column:e.tableData.column,data:n}}}))},query:function(){this.requestSafeList()},checkAll:function(){this.selectAll=!this.selectAll,this.selectAll?(this.wtId=this.wtIdArr,this.active=!0):(this.active=!1,this.wtId=[])},formatJson:function(e,t){return t.map((function(t){return e.map((function(e){return t[e]}))}))},exports:function(){var e=this,t=a("0824"),n=t.export_json_to_excel,l=[],o=[];e.tableData.column.forEach((function(e){"cz"!=e.field&&(l.push(e.name),o.push(e.field))}));var c=e.formatJson(o,e.tableData.data);n(l,c,"预警分析")}},watch:{wpId:function(){this.wtidData=void 0,this.wtIdNum=!1},wtId:function(e){if(this.wtIdNum){var t=[],a=1,n=this.tableDataArr;n.data.forEach((function(n){e.forEach((function(e){if(n.yjfl==e){var l={index:a++,fjbh:n.fjbh,yjfl:n.yjfl,yjms:n.yjms,yjcs:n.yjcs,yjsc:n.yjsc};t.push(l)}}))})),t&&(this.tableData.data=t)}this.wtIdNum=!0}}},k=(a("9866"),a("5d31"),a("6b0d")),I=a.n(k);const C=I()(N,[["render",V]]);t["default"]=C},"5d31":function(e,t,a){"use strict";a("3cd5")},9866:function(e,t,a){"use strict";a("e4ad")},e4ad:function(e,t,a){},f1c6:function(e,t,a){"use strict";a("99af"),a("b0c0");var n=a("f46b"),l=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"/health/analysis/detail?station=".concat(e.station,"&startTs=").concat(e.startTs,"&endTs=").concat(e.endTs,"&interval=").concat(e.interval,"&wtId=").concat(e.wtId,"&name=").concat(e.name),method:"get"})},o=function(e,t){return Object(n["a"])({showLoading:e,baseURL:"http://10.81.3.155:8170",url:"alarm/findEarlyWarningAnalysis?stationid=".concat(t.stationid,"&startdate=").concat(t.startdate,"&enddate=").concat(t.enddate),method:"get"})},c=function(e,t){return Object(n["a"])({showLoading:e,baseURL:"http://10.81.3.155:8170",url:"radar/gzfx?stId=".concat(t.stId,"&Date=").concat(t.Date),method:"get"})},i=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"/alarm/treeType",method:"get"})},s=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"alarm/findRecentFault?stId=".concat(e.stId,"&endDate=").concat(e.endDate,"&startDate=").concat(e.startDate),method:"get"})},r=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"/reliability/earlyWarn?wpid=".concat(e.wpid,"&date=").concat(e.date),method:"get"})},u=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"/reliability/failurestatistics?wpid=".concat(e.wpid,"&date=").concat(e.date),method:"get"})},d=function(e){return Object(n["a"])({baseURL:"http://10.81.3.155:8170",url:"/health/radar/yjfx?stationid=".concat(e.stationid,"&date=").concat(e.date),method:"get"})};t["a"]={analysisDetail:l,countQuery:o,treeType:i,shutdownList:s,earlyWarn:r,failurestatistics:u,radarGzfx:c,radarYjfx:d}}}]); //# sourceMappingURL=chunk-51b0996b.04c60dbd.js.map