| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a7a5da02"],{7031:function(t,e,a){t.exports=a.p+"87fbb2f38f76d42dbb0db7132f768f8d.png"},7663:function(t,e,a){t.exports=a.p+"8a276bb2f9d1ebea536e3383eb87dba0.png"},9452:function(t,e,a){"use strict";a("bf0b")},b4c4:function(t,e,a){"use strict";a("d832")},bf0b:function(t,e,a){},c9a1:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"app-container",staticStyle:{"overflow-y":"hidden","overflow-x":"auto"}},[i("el-form",{ref:"queryForm",attrs:{model:t.queryParams,size:"small",inline:!0,"label-width":"auto"}},[i("el-form-item",{attrs:{label:this.$t("sbmc"),prop:"productName"}},[i("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"",filterable:""},model:{value:t.queryParams.productId,callback:function(e){t.$set(t.queryParams,"productId",e)},expression:"queryParams.productId"}},t._l(t.productList,(function(t){return i("el-option",{key:t.productId,attrs:{label:t.productName,value:t.productId}})})),1)],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:t.queryTotalStatus}},[t._v(t._s(t.$t("ss")))])],1),i("el-form-item",{staticClass:"register_btn"},[i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.handleCommand("open",t.queryParams.productId)}}},[t._v(t._s(t.$t("zk")))]),i("el-button",{staticStyle:{"background-color":"#656B8B","margin-right":"50px"},attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.handleCommand("close",t.queryParams.productId)}}},[t._v(t._s(t.$t("zg")))])],1)],1),i("el-row",{staticStyle:{"min-width":"1635px"}},[i("el-col",{staticClass:"card-box",attrs:{span:24}},[i("el-card",{staticStyle:{"border-radius":"15px",height:"50%"}},[i("div",{staticStyle:{display:"flex",height:"52px"},attrs:{slot:"header"},slot:"header"},[i("span",{staticClass:"sensorSpamClass",staticStyle:{width:"300px",overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap",display:"inline-block"},attrs:{title:t.productData.productName}},[i("a",{staticStyle:{color:"#0D32FE","font-size":"25px"}},[t._v(t._s(t.productData.productNumber))]),i("br"),t._v(t._s(t.productData.productName))]),i("span",{staticClass:"sensorSpamClass"},[i("img",{staticClass:"imgClass",attrs:{src:a("7031")}}),t._v(" "),i("span",{staticStyle:{"text-align":"center","margin-left":"10px",overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap",display:"inline-block"}},[i("a",{staticStyle:{color:"#0D32FE","font-size":"25px"}},[t._v(t._s(t.productData.productPowerFreq))]),i("br"),t._v(t._s(t.$t("pl")))])]),i("span",{staticClass:"sensorSpamClass"},[i("img",{staticClass:"imgClass",attrs:{src:a("7663")}}),t._v(" "),i("span",{staticStyle:{"text-align":"center",overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap",display:"inline-block"}},[i("a",{staticStyle:{color:"#0D32FE","font-size":"25px"}},[t._v(t._s(t.productData.productConsumption))]),i("br"),t._v(t._s(t.$t("zhdl"))+"(kWh)")])]),i("span",{staticClass:"sensorSpamClass",staticStyle:{"white-space":"nowrap"}},["4"==this.productType||"3"==this.productType?i("el-button",{class:{spana:t.isSpana},staticStyle:{"border-radius":"10px","margin-left":"10px","margin-top":"10px",width:"80px"},attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.queryTotalOrderStatus("L1")}}},[t._v(t._s(t.$t("sxax")))]):t._e(),"4"==this.productType||"3"==this.productType?i("el-button",{class:{spanb:t.isSpanb},staticStyle:{"border-radius":"10px","margin-left":"10px","margin-top":"10px",width:"80px"},attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.queryTotalOrderStatus("L2")}}},[t._v(t._s(t.$t("sxbx")))]):t._e(),"4"==this.productType||"3"==this.productType?i("el-button",{class:{spanc:t.isSpanc},staticStyle:{"border-radius":"10px","margin-left":"10px","margin-top":"10px",width:"80px"},attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.queryTotalOrderStatus("L3")}}},[t._v(t._s(t.$t("sxcx")))]):t._e()],1)]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[i("div",{staticStyle:{height:"290px",width:"100%","min-width":"300px",display:"flex"}},[i("span",{staticStyle:{flex:"1.5"}},[i("div",{staticStyle:{width:"100%"}},[i("div",{ref:"sbDyRef",staticStyle:{height:"280px",width:"100%","min-width":"280px"}})])]),i("span",{staticStyle:{flex:"1.5"}},[i("div",{staticStyle:{width:"100%"}},[i("div",{ref:"sbDlRef",staticStyle:{height:"280px",width:"100%","min-width":"280px"}})])]),i("span",{staticStyle:{flex:"1.5"}},[i("div",{staticStyle:{width:"100%"}},[i("div",{ref:"sbGlRef",staticStyle:{height:"280px",width:"100%","min-width":"280px"}})])])])])])],1)],1),i("el-row",{staticStyle:{"min-width":"1635px"}},[i("el-col",{staticClass:"card-box",staticStyle:{"overflow-y":"auto","max-height":"315px"},attrs:{span:12}},[i("el-card",{staticStyle:{"border-radius":"15px","max-height":"315px"}},[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[t._v("24H "+t._s(t.$t("zhdl")))])]),i("div",{staticStyle:{width:"100%"}},[i("div",{ref:"sbHdlRef",staticStyle:{height:"280px",width:"100%","min-width":"600px"}})])])],1),i("el-col",{staticClass:"card-box",staticStyle:{"overflow-y":"auto","max-height":"315px"},attrs:{span:12}},[i("el-card",{staticStyle:{"border-radius":"15px","max-height":"315px"}},[i("div",{staticStyle:{display:"flex"},attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[t._v(t._s(t.$t("gl")))])]),i("div",{staticStyle:{width:"100%"}},[i("div",{ref:"sbHdlRefGl",staticStyle:{height:"280px",width:"100%","min-width":"600px"}})])])],1)],1)],1)},r=[],s=(a("14d9"),a("b0c0"),a("b680"),a("d3b7"),a("159b"),a("7ba4")),o=a("313e"),n={name:"Server",data:function(){return{server:[],totalStatus:{},totalStatusList:[],title:"",sensorStatusTitle:"",open:!1,usertoken:"",form:{},sensorStatusForm:{},channelLoadTypes:["空调","服务器","交换机","路由器","计算机","显示器","灯","其他"],activeName:"温湿度传感器",sensorStatusTabs:[],sensorStatusOpen:!1,sensorStatusList:[],queryParams:{productNumber:"",productId:"",productPhOrder:"",token:"",type:""},productList:[],glTypes:[{id:"1",name:"yggl"},{id:"2",name:"wggl"},{id:"3",name:"szgl"}],productData:{},productPhOrders:[{id:"L1",name:"A相"},{id:"L2",name:"B相"},{id:"L3",name:"C相"}],productType:"",productPhOrder:"",isSpana:!1,isSpanb:!0,isSpanc:!0}},mounted:function(){this.$bus.$on("OVERALL_STATUS_MONITORING",this.onSocketMessageToOverall),this.queryProductList()},created:function(){this.usertoken=this.$store.state.user.usertoken},methods:{echartDy:function(t,e){var a={series:[{type:"gauge",min:0,max:t,radius:"100%",axisLine:{lineStyle:{width:20,color:[[.3,"#67e0e3"],[.7,"#37a2da"],[1,"#fd666d"]]}},pointer:{itemStyle:{color:"auto"}},axisTick:{distance:-20,length:8,lineStyle:{color:"#fff",width:2}},splitLine:{distance:-20,length:30,lineStyle:{color:"#fff",width:4}},axisLabel:{color:"inherit",distance:20,fontSize:15},detail:{valueAnimation:!0,fontSize:15,lineHeight:15,borderRadius:8,formatter:"{value} V\n"+this.$t("dy"),color:"inherit"},data:[{value:e}]}]};o["init"](this.$refs.sbDyRef).setOption(a)},echartDl:function(t,e){var a={series:[{type:"gauge",min:0,max:t,radius:"100%",axisLine:{lineStyle:{width:20,color:[[.3,"#67e0e3"],[.7,"#37a2da"],[1,"#fd666d"]]}},pointer:{itemStyle:{color:"auto"}},axisTick:{distance:-20,length:8,lineStyle:{color:"#fff",width:2}},splitLine:{distance:-20,length:30,lineStyle:{color:"#fff",width:4}},axisLabel:{color:"inherit",distance:20,fontSize:15},detail:{valueAnimation:!0,fontSize:15,lineHeight:15,borderRadius:8,formatter:"{value} A\n"+this.$t("dl"),color:"inherit"},data:[{value:e}]}]};o["init"](this.$refs.sbDlRef).setOption(a)},echartZgl:function(t,e){var a={series:[{type:"gauge",min:0,max:t,radius:"100%",axisLine:{lineStyle:{width:20,color:[[.3,"#67e0e3"],[.7,"#37a2da"],[1,"#fd666d"]]}},pointer:{itemStyle:{color:"auto"}},axisTick:{distance:-20,length:8,lineStyle:{color:"#fff",width:2}},splitLine:{distance:-20,length:30,lineStyle:{color:"#fff",width:4}},axisLabel:{color:"inherit",distance:20,fontSize:15},detail:{valueAnimation:!0,fontSize:15,lineHeight:15,borderRadius:8,formatter:"{value} KW\n"+this.$t("gl"),color:"inherit"},data:[{value:e}]}]};o["init"](this.$refs.sbGlRef).setOption(a)},echartGlys:function(t,e){var a={series:[{type:"gauge",radius:"100%",axisLine:{show:!0,lineStyle:{width:5,color:[[1,new o["graphic"].LinearGradient(0,1,0,0,[{offset:1,color:"#B371EE"},{offset:0,color:"rgba(0, 0, 255, 0)"}],!1)]]}},splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!1},detail:{show:!1}},{type:"gauge",min:0,max:t,radius:"60%",axisLine:{lineStyle:{width:30,color:[[1,"#B371EE"]]}},pointer:{itemStyle:{color:"auto"}},axisTick:{distance:-30,length:8,lineStyle:{color:"#fff",width:2}},splitLine:{distance:-30,length:30,lineStyle:{color:"#fff",width:4}},axisLabel:{color:"inherit",distance:-40,fontSize:15},detail:{valueAnimation:!0,fontSize:20,lineHeight:20,borderRadius:8,formatter:"{value} Hz\n频率",color:"inherit",offsetCenter:[0,"60%"]},data:[{value:e}]}]};o["init"](this.$refs.sbGlysRef).setOption(a)},queryDate:function(t){var e=t.getFullYear(),a=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,i=t.getDate()<10?"0"+t.getDate():t.getDate(),r=t.getHours()<10?"0"+t.getHours():t.getHours(),s=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),o=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds(),n=e+"-"+a+"-"+i+" "+r+":"+s+":"+o;return n},hdlStatics:function(){var t=this,e={},a=new Date,i=this.queryDate(a),r=new Date(i);r.setHours(r.getHours()-24),e.startTime=this.queryDate(r),e.endTime=i,e.token=this.usertoken,e.productPhOrder=this.queryParams.productPhOrder,e.type="listHdlTotalQuery",e.productId=this.queryParams.productId,Object(s["i"])(e).then((function(e){var a=e.data,i="kWh";null!=a&&t.echartHdl(a.xAxis,a.ydata,i)})).catch((function(){}))},gLStatics:function(){var t=this,e={},a=new Date,i=this.queryDate(a),r=new Date(i);r.setHours(r.getHours()-24),e.startTime=this.queryDate(r),e.endTime=i,e.token=this.usertoken,e.productPhOrder=this.queryParams.productPhOrder,e.type="listGlAllTotalQuery",e.productId=this.queryParams.productId,Object(s["i"])(e).then((function(e){for(var a=e.data,i=a.typeData,r=[],s=[],o=0;o<i.length;o++){var n=i[o],c={};if("1"==n.id){var l={};l.name=t.$t("yggl"),l.icon="circle",s.push(l),c.name=t.$t("yggl"),c.smooth=!0,c.showSymbol=!1,c.type="line",c.data=n.ydata,c.color="#09BC3C",r.push(c)}else if("2"==n.id){var d={};d.name=t.$t("wggl"),d.icon="circle",s.push(d),c.name=t.$t("wggl"),c.smooth=!0,c.showSymbol=!1,c.type="line",c.color="#0D32FE",c.data=n.ydata,r.push(c)}else if("3"==n.id){var u={};u.name=t.$t("szgl"),u.icon="circle",s.push(u),c.name=t.$t("szgl"),c.smooth=!0,c.showSymbol=!1,c.type="line",c.color="red",c.data=n.ydata,r.push(c)}}var p=a.xAxis,h="P";null!=i&&t.echartGl(s,p,r,h)})).catch((function(){}))},echartHdl:function(t,e,a){var i={tooltip:{trigger:"axis",formatter:function(t){var e=t[0].name+"<br/>";return t.forEach((function(t){e+=t.seriesName+": "+t.value.toFixed(3)+"<br/>"})),e}},xAxis:{name:"T",type:"category",boundaryGap:!1,data:t,axisLabel:{formatter:function(t){return t.length>11?t.substring(0,11)+"\n"+t.substring(11):t}}},yAxis:{name:a,type:"value",splitLine:{lineStyle:{type:"dashed",color:"#ddd",width:1,dashPattern:[4,4]}},axisLabel:{formatter:"{value}"}},series:[{type:"line",color:"#09BC3C",smooth:!0,showSymbol:!1,data:e,areaStyle:{color:"#D8EDDC",opacity:1,origin:"start"}}]};o["init"](this.$refs.sbHdlRef).setOption(i)},echartGl:function(t,e,a,i){var r={tooltip:{trigger:"axis",formatter:function(t){var e=t[0].name+"<br/>";return t.forEach((function(t){e+=t.seriesName+": "+t.value.toFixed(3)+"<br/>"})),e}},legend:{data:t},xAxis:{name:"T",type:"category",boundaryGap:!1,data:e,axisLabel:{formatter:function(t){return t.length>11?t.substring(0,11)+"\n"+t.substring(11):t}}},yAxis:{name:i,type:"value",splitLine:{lineStyle:{type:"dashed",color:"#ddd",width:1,dashPattern:[4,4]}},axisLabel:{formatter:"{value}"}},series:a};o["init"](this.$refs.sbHdlRefGl).setOption(r)},queryProductList:function(){var t=this,e={};e.token=this.usertoken,e.type="listSbRestartQuery",this.loading=!0,Object(s["f"])(e).then((function(e){t.productList=e.data,t.queryParams.productId=t.productList[0].productId,t.productType=e.data[0].productType,t.queryTotalOrderStatus("L1"),t.productPhOrder="L1"})).catch((function(){})),this.loading=!1},onSocketMessageToOverall:function(t){if(t.success&&null!=t.data&&""!=t.data.data&&null!=t.data.data)if(this.totalStatusList=t.data.data,null==this.totalStatusList[0].productPhOrder||void 0==this.totalStatusList[0].productPhOrder)this.productData=this.totalStatusList[0],this.echartDy(this.productData.productVoltageMaximum,this.productData.productVoltage),this.echartDl(this.productData.productCurrentMaximum,this.productData.productCurrent),this.echartZgl(this.productData.productPowerMaximum,this.productData.productPower),this.echartGlys(this.productData.productPowerFactorMaximum,this.productData.productPowerFactor);else for(var e=0;e<this.totalStatusList.length;e++)if(this.totalStatusList[e].productPhOrder==this.productPhOrder)return this.productData=this.totalStatusList[e],this.echartDy(this.productData.productVoltageMaximum,this.productData.productVoltage),this.echartDl(this.productData.productCurrentMaximum,this.productData.productCurrent),this.echartZgl(this.productData.productPowerMaximum,this.productData.productPower),void this.echartGlys(this.productData.productPowerFactorMaximum,this.productData.productPowerFactor)},dataRefreh:function(){var t=this;setInterval((function(){t.queryTotalStatus()}),2e3)},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleClick:function(t,e){console.log(t,e)},queryTotalOrderStatus:function(t){"L1"==t?(this.isSpana=!1,this.isSpanb=!0,this.isSpanc=!0):"L2"==t?(this.isSpana=!0,this.isSpanb=!1,this.isSpanc=!0):"L3"==t&&(this.isSpana=!0,this.isSpanb=!0,this.isSpanc=!1),this.queryParams.productPhOrder=t,this.productPhOrder=t,this.queryTotalStatus()},queryTotalStatus:function(){var t=this;this.queryParams.token=this.usertoken,this.queryParams.type="listQuery",Object(s["i"])(this.queryParams).then((function(e){t.totalStatusList=e.data,t.productData=t.totalStatusList[0],t.echartDy(t.productData.productVoltageMaximum,t.productData.productVoltage),t.echartDl(t.productData.productCurrentMaximum,t.productData.productCurrent),t.echartZgl(t.productData.productPowerMaximum,t.productData.productPower),t.echartGlys(t.productData.productPowerFactorMaximum,t.productData.productPowerFactor)})),this.hdlStatics(),this.gLStatics()},totalopen:function(t,e){var a=this,i={};i.token=this.usertoken,i.type="open",i.productNumber=e.productNumber,i.productId=e.productId,this.$modal.confirm(this.$t("qrykqm")).then((function(){Object(s["i"])(i)})).then((function(){a.$modal.msgSuccess(a.$t("zxcg")),a.queryTotalStatus()})).catch((function(){}))},totalclose:function(t,e){var a=this,i={};i.token=this.usertoken,i.type="close",i.productNumber=e.productNumber,i.productId=e.productId,this.$modal.confirm(this.$t("qrygbm")).then((function(){Object(s["i"])(i)})).then((function(){a.$modal.msgSuccess(a.$t("zxcg")),a.queryTotalStatus()})).catch((function(){}))},openLoading:function(){this.$modal.loading(this.$t("zzjzqsh"))},handleCommand:function(t,e){var a=this,i={};switch(i.token=this.usertoken,i.productId=e,t){case"open":i.type="open",this.$modal.confirm(this.$t("qrykqm2")).then((function(){Object(s["i"])(i)})).then((function(){a.$modal.msgSuccess(a.$t("zxcg")),a.queryTotalStatus()})).catch((function(){}));break;case"close":i.type="close",this.$modal.confirm(this.$t("qrygbm2")).then((function(){Object(s["i"])(i)})).then((function(){a.$modal.msgSuccess(a.$t("zxcg")),a.queryTotalStatus()})).catch((function(){}));break;default:break}}}},c=n,l=(a("9452"),a("b4c4"),a("2877")),d=Object(l["a"])(c,i,r,!1,null,"7c6b5de3",null);e["default"]=d.exports},d832:function(t,e,a){}}]);
|