12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["healthLineChart2"],{"34d5":function(t,e,a){},a30d:function(t,e,a){"use strict";a("34d5")},f90c:function(t,e,a){"use strict";a.r(e);var n=a("f2bf"),c={class:"health-7"},i={class:"power-info mg-b-16"},o={class:"info-tab"},l=["onClick"],d={class:"svg-icon svg-icon svg-icon-sm"},r=Object(n["createElementVNode"])("div",{class:"empty"},null,-1),s={class:"info-chart"},v={class:"fc-info mg-b-16"},h={class:"data-list"};function b(t,e,a,b,u,f){var m=Object(n["resolveComponent"])("wt-chooser"),p=Object(n["resolveComponent"])("svg-icon"),j=Object(n["resolveComponent"])("vertival-bar-line-chart"),w=Object(n["resolveComponent"])("panel"),O=Object(n["resolveComponent"])("normal-line-chart"),C=Object(n["resolveComponent"])("Table");return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",c,[Object(n["createVNode"])(m,{onChange:f.switchWt,wpId:u.wpId,wtId:u.wtId},null,8,["onChange","wpId","wtId"]),Object(n["createElementVNode"])("div",i,[Object(n["createElementVNode"])("div",o,[(Object(n["openBlock"])(!0),Object(n["createElementBlock"])(n["Fragment"],null,Object(n["renderList"])(u.infoList,(function(t,e){return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{class:Object(n["normalizeClass"])(["tab",t.active?"active":""]),key:e,onClick:function(e){return f.onClickInfo(t)}},[Object(n["createElementVNode"])("i",d,[Object(n["createVNode"])(p,{svgid:t.svgid},null,8,["svgid"])]),Object(n["createElementVNode"])("span",null,Object(n["toDisplayString"])(t.title),1)],10,l)})),128)),r]),Object(n["createElementVNode"])("div",s,[Object(n["createVNode"])(w,{class:"info-chart-panel",title:"健康趋势"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(j,{height:"310px",bardata:u.bardata,lineData:u.lineData},null,8,["bardata","lineData"])]})),_:1})])]),Object(n["createElementVNode"])("div",v,[Object(n["createVNode"])(w,{title:"健康走势图",showLine:!1},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(O,{height:"150px"})]})),_:1})]),Object(n["createElementVNode"])("div",h,[Object(n["createVNode"])(C,{data:u.tableData,canScroll:!0},null,8,["data"])])])}a("99af"),a("d3b7"),a("159b"),a("fb6a");var u=a("f79a"),f=a("5419"),m=a("aa49"),p=a("6471"),j=a("bfc3"),w=a("81f6"),O=a("8d8a"),C={setup:function(){},components:{SvgIcon:m["a"],Panel:p["a"],VertivalBarLineChart:u["a"],NormalLineChart:f["a"],Table:j["a"],WtChooser:w["a"]},data:function(){return{infoList:[{title:"7日健康趋势",svgid:"svg-h-day",active:!0,type:"day"},{title:"30日健康趋势",svgid:"svg-h-month",active:!1,type:"month"}],tableData:{column:[{name:"部件名称",field:"name"},{name:"MTBF(h)",field:"v1",is_num:!0},{name:"MTTR(h)",field:"v2",is_num:!0},{name:"损失电量(kw/h)",field:"v3",is_num:!0},{name:"当前状态",field:"v4",template:function(t){return 1==t?"<div class='dot green'></div>":2==t?"<div class='dot purple'></div>":3==t?"<div class='dot yellow'></div>":4==t?"<div class='dot orange'></div>":void 0}}],data:[]},bardata:{area:[],legend:[],data:[]},lineData:[],wtId:void 0,wpId:void 0,hisValue:{}}},created:function(){this.init()},methods:{init:function(){this.wtId=this.$route.params.wtId,this.wpId=this.$route.params.wpId,this.requestCoulometry(2),this.requestHisValue(),this.requestMttrrand()},switchWt:function(t){this.$router.push("/health/health4/healthLineChart2/".concat(t.wpId,"/").concat(t.wtId)),this.init()},onClickInfo:function(t){var e=this;this.infoList.forEach((function(a){if(t.type==a.type)switch(t.active=!0,t.type){case"day":e.requestCoulometry(2);break;case"month":e.requestCoulometry(3)}else a.active=!1}))},requestCoulometry:function(t){var e=this;O["a"].findAllChartjz({wpId:0,type:t}).then((function(t){200==t.code&&(e.bardata.legend=["优数量","良数量","差数量"],e.lineData=t.data.lvchart,e.bardata.area=t.data.datechart,e.bardata.data[2]=t.data.cslchart,e.bardata.data[1]=t.data.lslchart,e.bardata.data[0]=t.data.yslchart)}))},requestHisValue:function(){var t=this;O["a"].healthsubFindWtHisValueForBj({wtId:this.wtId}).then((function(e){if(200==e.code){var a=e.data;a.time=a.time.slice(0,65),t.hisValue=a}}))},requestMttrrand:function(){var t=this;O["a"].healthsubGetWtMttrandMtbfByBj({wtId:this.wtId}).then((function(e){if(200==e.code){var a=e.data;t.tableData.data=[{name:a.clx[1],v1:a.clx[4],v2:a.clx[5],v3:a.clx[6],v4:a.clx[0]},{name:a.fdj[1],v1:a.fdj[4],v2:a.fdj[5],v3:a.fdj[6],v4:a.fdj[0]},{name:a.bj[1],v1:a.bj[4],v2:a.bj[5],v3:a.bj[6],v4:a.bj[0]},{name:a.zk[1],v1:a.zk[4],v2:a.zk[5],v3:a.zk[6],v4:a.zk[0]},{name:a.zz[1],v1:a.zz[4],v2:a.zz[5],v3:a.zz[6],v4:a.zz[0]},{name:a.ph[1],v1:a.ph[4],v2:a.ph[5],v3:a.ph[6],v4:a.ph[0]},{name:a.jc[1],v1:a.jc[4],v2:a.jc[5],v3:a.jc[6],v4:a.jc[0]},{name:a.bpq[1],v1:a.bpq[4],v2:a.bpq[5],v3:a.bpq[6],v4:a.bpq[0]}]}}))}}},g=(a("a30d"),a("6b0d")),I=a.n(g);const V=I()(C,[["render",b]]);e["default"]=V}}]);
- //# sourceMappingURL=healthLineChart2.27d464eb.js.map
|