(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3a0dca14"],{"134b":function(t,a,i){},"520a":function(t,a,i){"use strict";i.r(a);var e=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"main"},[i("div",{staticClass:"flex_row banner"},[i("div",{staticClass:"page_title title vertical_middle"},[t._v("4MW整流装置"+t._s(t.group)+"组合运行监控界面")]),i("div",{staticClass:"btn_grp flex_row"},[i("div",{staticClass:"btn",on:{click:t.goBack}},[t._v("返回主界面")])])]),i("div",{staticClass:"flex_contain"},[i("el-row",{staticClass:"el-row-yc",attrs:{gutter:16}},[i("el-col",{attrs:{span:6}},[i("div",{staticClass:"border-angle item"},[i("div",{staticClass:"item-inner"},[i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.groupname)+"总直流电压")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t.item1.state.alldcvol,4)))])]),t._v("V ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.groupname)+"总直流电流")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t.item1.state.alldccurr,4)))])]),t._v("A ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner flex_row"},[i("span",{staticClass:"w_9em vertical_middle"},[t._v(t._s(t.item1.name)+"套高压开关状态")]),i("em",{staticClass:"wrap"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item1.state.high_vol_switch_status,status_error:t.item1.state.high_vol_switch_status}})])])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner flex_row"},[i("span",{staticClass:"w_9em vertical_middle"},[t._v(t._s(t.item2.name)+"套高压开关状态")]),i("em",{staticClass:"wrap"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item2.state.high_vol_switch_status,status_error:t.item2.state.high_vol_switch_status}})])])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner flex_row"},[i("span",{staticClass:"w_9em vertical_middle"},[t._v(t._s(t.item1.name)+"套风机状态")]),i("em",{staticClass:"wrap"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item1.state.main_cabinet_fan_status,status_error:t.item1.state.main_cabinet_fan_status}})])])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner flex_row"},[i("span",{staticClass:"w_9em vertical_middle"},[t._v(t._s(t.item2.name)+"套风机状态")]),i("em",{staticClass:"wrap"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item2.state.main_cabinet_fan_status,status_error:t.item2.state.main_cabinet_fan_status}})])])])])])]),i("el-col",{attrs:{span:12}},[i("div",{staticClass:"border-angle item item-lg"},[i("div",{staticClass:"item-inner"},[i("div",{staticClass:"flex_2btn_grp vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"模式切换确认",param:JSON.stringify(["CONTEXT.item1",1])}},[t._v("恒压模式")]),t.item1.data.consvolcurrflag?i("div",{staticClass:"center_con"},[t._v("恒流")]):i("div",{staticClass:"center_con"},[t._v("恒压")]),i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"模式切换确认",param:JSON.stringify(["CONTEXT.item1",2])}},[t._v("恒流模式")])]),i("div",{staticClass:"flex_2btn_grp vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"模式切换确认",param:JSON.stringify(["CONTEXT.item1",3])}},[t._v("并联模式")]),t.item1.state.conn_flag?i("div",{staticClass:"center_con"},[t._v("串联")]):i("div",{staticClass:"center_con"},[t._v("并联")]),i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"模式切换确认",param:JSON.stringify(["CONTEXT.item1",4])}},[t._v("串联模式")])]),i("div",{staticClass:"group_set"},[i("div",{staticClass:"part_left"},[i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v("设定电压")]),i("em",{staticClass:"edit-val",on:{click:function(a){t.$root.authorization?t.showVolDialog():t.$root.notAllow()}}},[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t.giveVal.vol,4)))])]),t._v("V ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v("设定电流")]),i("em",{staticClass:"edit-val",on:{click:function(a){t.$root.authorization?t.showCurrDialog():t.$root.notAllow()}}},[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t.giveVal.curr,4)))])]),t._v("A ")])])]),i("div",{staticClass:"vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"giveValService","data-confirmTxt":"给定确认",param:JSON.stringify([null])}},[t._v("给定确认")])])]),i("div",{staticClass:"flex_2btn_grp vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"输出合闸确认",param:JSON.stringify(["CONTEXT.item1",7])}},[t._v(t._s(t.item1.name)+"套输出合闸")]),i("div",{staticClass:"center_con"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item1.state.qs1_state,status_error:t.item1.state.qs1_state}},[i("span",[t._v(t._s(t.k_name1))])]),i("div",{staticClass:"indicator",class:{status_normal:!t.item1.state.qs2_state,status_error:t.item1.state.qs2_state}},[i("span",[t._v(t._s(t.k_name2))])])]),i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"输出分闸确认",param:JSON.stringify(["CONTEXT.item1",9])}},[t._v(t._s(t.item1.name)+"套输出分闸")])]),i("div",{staticClass:"flex_2btn_grp vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"输出合闸确认",param:JSON.stringify(["CONTEXT.item1",8])}},[t._v(t._s(t.item2.name)+"套输出合闸")]),i("div",{staticClass:"center_con"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item2.state.qs1_state,status_error:t.item2.state.qs1_state}},[i("span",[t._v(t._s(t.k_name3))])]),i("div",{staticClass:"indicator",class:{status_normal:!t.item2.state.qs2_state,status_error:t.item2.state.qs2_state}},[i("span",[t._v(t._s(t.k_name4))])])]),i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"输出分闸确认",param:JSON.stringify(["CONTEXT.item1",10])}},[t._v(t._s(t.item2.name)+"套输出分闸")])]),i("div",{staticClass:"flex_2btn_grp vertical_middle"},[i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"启动确认",param:JSON.stringify(["CONTEXT.item1",11])}},[t._v(t._s(t.groupname)+"启动")]),i("div",{staticClass:"center_con"},[i("div",{staticClass:"indicator",class:{status_normal:!t.item1.data.powerstartflag,status_error:t.item1.data.powerstartflag}}),i("div",{staticClass:"indicator",class:{status_normal:!t.item2.data.powerstartflag,status_error:t.item2.data.powerstartflag}})]),i("div",{directives:[{name:"btn-confirm",rawName:"v-btn-confirm",value:t.$root.authorization?t.handleConfirm:t.$root.notAllow,expression:"$root.authorization ? handleConfirm : $root.notAllow"}],staticClass:"btn",attrs:{disabled:!t.$root.authorization,"data-fn":"setGroupPos","data-confirmTxt":"停止确认",param:JSON.stringify(["CONTEXT.item1",12])}},[t._v(t._s(t.groupname)+"停止")])])])])]),i("el-col",{attrs:{span:6}},[i("div",{staticClass:"border-angle item"},[i("div",{staticClass:"item-inner"},[i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item1.name)+"直流电压")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t._f("divided")(t.item1.data.dcvol,10),4)))])]),t._v("V ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item1.name)+"直流电流")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t._f("divided")(t.item1.data.dccurr,10),4)))])]),t._v("A ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item1.name)+"触发角")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("divided")(t.item1.data.controlangle,10)))])]),t._v("° ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item2.name)+"直流电压")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t._f("divided")(t.item2.data.dcvol,10),4)))])]),t._v("V ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item2.name)+"直流电流")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("numAdd0")(t._f("divided")(t.item2.data.dccurr,10),4)))])]),t._v("A ")])]),i("div",{staticClass:"text_row vertical_middle"},[i("div",{staticClass:"inner"},[i("span",[t._v(t._s(t.item2.name)+"触发角")]),i("em",[i("div",{staticClass:"panel-number txt_strong"},[t._v(t._s(t._f("divided")(t.item2.data.controlangle,10)))])]),t._v("° ")])])])])])],1)],1),i("div",{staticClass:"footer"},[i("el-row",{staticClass:"el-row-yc",attrs:{gutter:16}},[i("el-col",{attrs:{span:6}},[i("div",{staticClass:"border-angle panel panel-powers"},[i("div",{staticClass:"panel-inner"},[i("div",{staticClass:"panel-title"},[t._v("电源方位布置图")]),i("div",{staticClass:"flex_fbt"},[i("div",{staticClass:"flex_row-lg"},[i("div",{staticClass:"box",class:{"box-start":t.rtData[2].powerstartflag}},[i("span"),i("em",[t._v("C套")])]),i("div",{staticClass:"box",class:{"box-start":t.rtData[0].powerstartflag}},[i("span"),i("em",[t._v("A套")])])]),i("div",{staticClass:"flex_row-lg"},[i("div",{staticClass:"box",class:{"box-start":t.rtData[3].powerstartflag}},[i("span"),i("em",[t._v("D套")])]),i("div",{staticClass:"box",class:{"box-start":t.rtData[1].powerstartflag}},[i("span"),i("em",[t._v("B套")])])]),i("div",{staticClass:"flex_row"},[i("div",{staticClass:"box-sm",class:{"box-start":t.high_vol_switch_status_C}},[i("span"),i("em",[t._v("C变压器")])]),i("div",{staticClass:"box-sm",class:{"box-start":t.high_vol_switch_status_D}},[i("span"),i("em",[t._v("D变压器")])]),i("div",{staticClass:"box-sm",class:{"box-start":t.high_vol_switch_status_A}},[i("span"),i("em",[t._v("A变压器")])]),i("div",{staticClass:"box-sm",class:{"box-start":t.high_vol_switch_status_B}},[i("span"),i("em",[t._v("B变压器")])])])])])])]),i("el-col",{attrs:{span:16}},[i("div",{staticClass:"border-angle panel panel-table"},[i("div",{staticClass:"panel-inner"},[i("el-table",{staticClass:"no-border",staticStyle:{width:"100%","overflow-y":"auto"},attrs:{height:"100%",data:t.tableData}},[i("el-table-column",{attrs:{prop:"alarm_date",label:"报警日期",width:""}}),i("el-table-column",{attrs:{prop:"alarm_time",label:"报警时间",width:""}}),i("el-table-column",{attrs:{prop:"electric_name",label:"电源",width:""}}),i("el-table-column",{attrs:{prop:"alarm_name",label:"报警名称",width:""}})],1)],1)])]),i("el-col",{attrs:{span:2}},[i("div",{staticClass:"border-angle panel panel-btns"},[i("div",{staticClass:"panel-inner"},[i("div",{staticClass:"btn_list"},[i("div",{staticClass:"btn",on:{click:function(a){t.faultVisible=!0}}},[t._v("历史报警")]),i("div",{staticClass:"btn",on:{click:function(a){return t.showGraph(t.groupname)}}},[t._v(t._s(t.groupname)+"历史曲线")])])])])])],1)],1),i("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"G_dialog dialog-drag dialog-white",attrs:{modal:!1,title:t.set_vol_dialog.idx+t.set_vol_dialog.title,visible:t.set_vol_dialog.show,width:"400px","close-on-click-modal":!1},on:{"update:visible":function(a){return t.$set(t.set_vol_dialog,"show",a)},opened:t.openedVolDialog}},[i("el-form",{ref:"setVolFrom",staticClass:"demo-ruleForm",attrs:{"label-width":"18em",model:t.set_vol_dialog.form,rules:t.set_vol_dialog.rules,size:"small","label-position":"right"}},[i("el-form-item",{staticClass:"no-bottom-padding",attrs:{prop:"dcvol",label:"设定电压(取值范围:0~1000V)"}},[i("el-input",{ref:"vol",attrs:{oninput:"value=value.replace(/[^\\d]/g,'')",size:"small",clearable:""},model:{value:t.set_vol_dialog.form.dcvol,callback:function(a){t.$set(t.set_vol_dialog.form,"dcvol",t._n(a))},expression:"set_vol_dialog.form.dcvol"}})],1)],1),i("div",{staticClass:"dialog-footer"},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.updateVol}},[t._v("确定")]),i("el-button",{attrs:{size:"small"},on:{click:function(a){t.set_vol_dialog.show=!1}}},[t._v("取消")])],1)],1),i("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"G_dialog dialog-drag dialog-white",attrs:{modal:!1,title:t.set_curr_dialog.idx+t.set_curr_dialog.title,visible:t.set_curr_dialog.show,width:"400px","close-on-click-modal":!1},on:{"update:visible":function(a){return t.$set(t.set_curr_dialog,"show",a)},opened:t.openedCurrDialog}},[i("el-form",{ref:"setCurrFrom",staticClass:"demo-ruleForm",attrs:{"label-width":"10em",size:"small",model:t.set_curr_dialog.form,rules:t.set_curr_dialog.rules,"label-position":"right"}},[i("el-form-item",{staticClass:"no-bottom-padding",attrs:{prop:"dccurr",label:"设定电流"}},[i("el-input",{ref:"curr",attrs:{oninput:"value=value.replace(/[^\\d]/g,'')",size:"small",clearable:""},model:{value:t.set_curr_dialog.form.dccurr,callback:function(a){t.$set(t.set_curr_dialog.form,"dccurr",t._n(a))},expression:"set_curr_dialog.form.dccurr"}})],1)],1),i("div",{staticClass:"dialog-footer"},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.updateCurr}},[t._v("确定")]),i("el-button",{attrs:{size:"small"},on:{click:function(a){t.set_curr_dialog.show=!1}}},[t._v("取消")])],1)],1),i("el-dialog",{staticClass:"dialog_bg_white",attrs:{title:"历史报警",visible:t.faultVisible,width:"60%"},on:{"update:visible":function(a){t.faultVisible=a}}},[i("div",{staticClass:"D-content"},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.fault_tableData,stripe:""}},[i("el-table-column",{attrs:{prop:"alarm_date",label:"报警日期",width:""}}),i("el-table-column",{attrs:{prop:"alarm_time",label:"报警时间",width:""}}),i("el-table-column",{attrs:{prop:"electric_name",label:"电源",width:""}}),i("el-table-column",{attrs:{prop:"alarm_name",label:"报警名称",width:""}})],1),i("div",{},[i("el-pagination",{attrs:{"current-page":1,"page-size":10,layout:"total, prev, pager, next, jumper",total:t.fault_total},on:{"current-change":t.handleCurrentChange}})],1)],1),i("span",{staticClass:"dialog-footer h-center",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(a){t.faultVisible=!1}}},[t._v("关闭")])],1)]),i("el-dialog",{staticClass:"dialog-bg",attrs:{title:t.G_title,visible:t.G_Visible,width:"60%"},on:{"update:visible":function(a){t.G_Visible=a}}},[i("div",{staticClass:"D-content"},[i("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[i("el-form-item",{attrs:{label:"日期"}},[i("el-date-picker",{attrs:{type:"date",size:"mini",placeholder:"选择日期",clearable:!1,"value-format":"yyyy-MM-dd"},model:{value:t.select_date,callback:function(a){t.select_date=a},expression:"select_date"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.search}},[t._v("查询")])],1)],1),i("el-radio-group",{staticClass:"selectG",attrs:{size:"mini"},model:{value:t.G_cur,callback:function(a){t.G_cur=a},expression:"G_cur"}},[i("el-radio-button",{attrs:{label:t.group1+"机组历史曲线"}}),i("el-radio-button",{attrs:{label:t.group2+"机组历史曲线"}})],1),i("div",{staticClass:"wraper",class:{toEnd:this.group2+"机组历史曲线"==this.G_cur}},[i("div",{staticClass:"wrap_G"},[i("div",{staticClass:"posA_full"},[i("line-chart-mul",{ref:"G_dialog_0",attrs:{id:"G_dialog_0",title:"我是标题",height:"100%","max-size":!0,"show-xaxis":!0,categoryLen:3,"show-zoom":!0,subtext:!0,"trigger-on":"mousemove"}})],1)]),i("div",{staticClass:"wrap_G"},[i("div",{staticClass:"posA_full"},[i("line-chart-mul",{ref:"G_dialog_1",attrs:{id:"G_dialog_1",title:"我是标题",height:"100%","max-size":!0,"show-xaxis":!0,categoryLen:3,"show-zoom":!0,subtext:!0,"trigger-on":"mousemove"}})],1)])])],1)]),i("el-dialog",{attrs:{title:t.confirmTxt,visible:t.confirmVisible,width:"300px"},on:{"update:visible":function(a){t.confirmVisible=a}}},[i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(a){t.confirmVisible=!1}}},[t._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:t.callBack}},[t._v("确 定")])],1)])],1)},s=[],r=(i("4160"),i("c975"),i("b0c0"),i("ac1f"),i("1276"),i("159b"),i("fbf4")),o=i("0c7f"),l={A:4001,B:4002,C:4003,D:4004},n={data_0:null,data_1:null},c={name:"RectifierGroup",components:{LineChartMul:o["a"]},data:function(){var t=this.$route.query.group.split("");return{confirmTxt:"",confirmVisible:!1,cbFn:null,cbParam:null,timer:new r["a"],alarmTimer:new r["a"],faultVisible:!1,fault_tableData:[],fault_total:0,pageCurr_hisAlarm:1,G_title:"A机组历史曲线",select_date:(new Date).format("yyyy-MM-dd"),G_Visible:!1,G_cur:t[0]+"机组历史曲线",group:this.$route.query.group,isMaxSize:!1,groupname:this.$route.query.group,groupVoltage:14,groupElectricity:5,setVoltage:0,setElectricity:0,k_name1:"KM1",k_name2:"KM2",k_name3:"KM3",k_name4:"KM4",high_vol_switch_status_A:0,high_vol_switch_status_B:0,high_vol_switch_status_C:0,high_vol_switch_status_D:0,rtData:[{powerstartflag:0},{powerstartflag:0},{powerstartflag:0},{powerstartflag:0}],itemName:this.$route.query.group,item1:{name:t[0],type:["km1","km2"],info:{electric_id:"4001",electric_ip:"127.0.0.1",electric_name:"A套电源"},data:{concurrcontrol:0,consvolcurrflag:0,controlangle:0,convolcontrol:0,dccurr:0,dcvol:0,fanstart:0,fanstop:0,loopflag:0,note:"",electric_id:0,num:11,orderflag:0,othermodes:0,parallelmodes:0,powerstartflag:0,remoteflag:0,resetposition:0,startposition:0,stopposition:0,switchoff_1:0,switchoff_2:0,switchon_1:0,switchon_2:0,upsetcurr:0,upsetvol:0,workmodelflag:0},state:{alldccurr:0,alldcvol:0,case_trip_output:0,electric_id:4001,fault_reset_signal:0,high_vol_switch_status:0,main_cabinet_fan_status:0,note:"",num:106,qs1_state:0,qs2_state:0,stop_button:0,switch_cabinet_door_status:0,trans_cabinet_door_lock:0,trans_cabinet_overtem_alarm:0,trans_cabinet_overtem_trip:0,conn_flag:0},switch:[{on:0,off:0},{on:0,off:0}],power:{on:0,off:0}},item2:{name:t[1],type:["km3","km4"],info:{electric_id:"4001",electric_ip:"127.0.0.1",electric_name:"A套电源"},data:{concurrcontrol:0,consvolcurrflag:0,controlangle:0,convolcontrol:0,dccurr:0,dcvol:0,fanstart:0,fanstop:0,loopflag:0,note:"",electric_id:0,num:11,orderflag:0,othermodes:0,parallelmodes:0,powerstartflag:0,remoteflag:0,resetposition:0,startposition:0,stopposition:0,switchoff_1:0,switchoff_2:0,switchon_1:0,switchon_2:0,upsetcurr:0,upsetvol:0,workmodelflag:0},state:{alldccurr:0,alldcvol:0,case_trip_output:0,electric_id:4001,fault_reset_signal:0,high_vol_switch_status:0,main_cabinet_fan_status:0,note:"",num:106,qs1_state:0,qs2_state:0,stop_button:0,switch_cabinet_door_status:0,trans_cabinet_door_lock:0,trans_cabinet_overtem_alarm:0,trans_cabinet_overtem_trip:0,conn_flag:0},switch:[{on:0,off:0},{on:0,off:0}],power:{on:0,off:0}},model:{status:0,status_txt:"恒压"},model2:{status:0,status_txt:"串联"},tableData:[],select_options:[],select_value:"",giveVal:{vol:0,curr:0,volset:0,currset:0},set_vol_dialog:{idx:"AB",show:!1,title:"套电源设定电压",form:{electric_id:"4001",dcvol:0,num:13},rules:{dcvol:[{required:!0,message:"请输入设定电压",trigger:"blur"},{type:"number",min:0,max:1e3,message:"电压必须为0~1000数字"}]}},set_curr_dialog:{idx:"CD",show:!1,title:"套电源设定电流",form:{electric_id:"4003",dccurr:0,num:14},rules:{dccurr:[{required:!0,message:"请输入设定电流",trigger:"blur"},{type:"number",message:"电流必须数字"}]}}}},computed:{group1:function(){return this.group.split("")[0]},group2:function(){return this.group.split("")[1]}},methods:{goBack:function(){this.$router.push({name:"RectifierMain"})},callBack:function(){var t=this;this.confirmVisible=!1;var a=[];this.cbParam.forEach((function(i){if("string"==typeof i&&i.indexOf("CONTEXT")>-1){var e=i.split(".");e.length>2&&console.warn("目前不支持深层属性参数"),a.push(t[e[1]])}else a.push(i)})),this[this.cbFn].apply(this,a)},handleConfirm:function(t){this.confirmTxt=t.confirmTxt,this.cbFn=t.cbFn,this.cbParam=t.cbParam,this.confirmVisible=!0},changeSize:function(){this.isMaxSize=!this.isMaxSize},getInfo:function(){var t=this;this.$api.electric.getInfo().then((function(a){var i=JSON.parse(a.data.result);if(1==i.code){var e=i.data;"AB"==t.group?(t.item1.info=e[0],t.item2.info=e[1]):(t.item1.info=e[2],t.item2.info=e[3])}}))},startSearch:function(){var t=this;this.timer.start((function(){t.$axios.all([t.getAllRtData(),t.getAllRtState(),t.getHisAlarm()]).then((function(){t.timer.open()})).catch((function(){t.timer.open()}))}),1e3)},getAllRtData:function(){var t=this;return this.$api.electric.getAllRtData().then((function(a){var i=JSON.parse(a.data.result);if(1==i.code){var e=i.data;"AB"==t.group?(t.item1.data=e[0],t.item2.data=e[1]):(t.item1.data=e[2],t.item2.data=e[3]),t.rtData=e}}))},getAllRtState:function(){var t=this;return this.$api.electric.getAllRtState().then((function(a){var i=JSON.parse(a.data.result);if(1==i.code){var e=i.data;"AB"==t.group?(t.item1.state=e[0],t.item2.state=e[1]):(t.item1.state=e[2],t.item2.state=e[3]),t.high_vol_switch_status_A=e[0].high_vol_switch_status,t.high_vol_switch_status_B=e[1].high_vol_switch_status,t.high_vol_switch_status_C=e[2].high_vol_switch_status,t.high_vol_switch_status_D=e[3].high_vol_switch_status}}))},searchRtSwitchInfo:function(){var t=this;return this.$api.electric.searchRtSwitchInfo().then((function(a){var i=JSON.parse(a.data.result);if(1==i.code){var e=i.data[0],s="one";s="AB"==t.group?"one":"two";var r=[];t.item1.type.forEach((function(t){var a={},i=t+"_switchoff_"+s,o=t+"_switchon_"+s;a.off=e[i],a.on=e[o],r.push(a)})),t.item1.switch=r;var o=[];t.item2.type.forEach((function(t){var a={},i=t+"_switchoff_"+s,r=t+"_switchon_"+s;a.off=e[i],a.on=e[r],o.push(a)})),t.item2.switch=o}}))},searchPower:function(){var t=this;this.group.split("");return this.$api.electric.searchPower().then((function(a){var i=JSON.parse(a.data.result);if(1==i.code){var e=i.data[0],s=t.group.toLocaleLowerCase();t.item1.power={on:e[s+"conn_start"],off:e[s+"conn_stop"]}}}))},setGroupPos:function(t,a,i){var e=this,s=t.data.electric_id,r=t.info.electric_ip,o=this.$layer.loading(1),l=[this.itemName,t.name];this.$api.electric.setGroupPos(s,l,r,a,i).then((function(t){JSON.parse(t.data.result);e.$layer.close(o)})).catch((function(){e.$layer.close(o),e.$layer.msg("请求网络失败!")}))},showVolDialog:function(){this.set_vol_dialog.show=!0,this.set_vol_dialog.idx=this.group,this.set_vol_dialog.form.electric_id=this.item1.data.electric_id,this.set_vol_dialog.form.dcvol=this.giveVal.vol},openedVolDialog:function(){this.$refs.vol.focus(),this.$refs.vol.select()},updateVol:function(){var t=this;this.$refs.setVolFrom.validate((function(a){if(a){var i=t.set_vol_dialog.form;t.$store.dispatch("setVol",{group:t.group,val:i.dcvol}),t.giveVal.vol=i.dcvol,t.giveVal.volset=t.getVal(i.dcvol,"vol"),t.$api.electric.giveVal(t.item1.data.electric_id,t.itemName,13,t.giveVal.volset,t.giveVal.vol).then((function(a){a=JSON.parse(a.data.result),a.code?t.$message({type:"success",message:a.msg}):t.$message({type:"warning",message:a.msg})}))}}))},showCurrDialog:function(){this.set_curr_dialog.show=!0,this.set_curr_dialog.idx=this.group,this.set_curr_dialog.form.electric_id=this.item1.data.electric_id,this.set_curr_dialog.form.dccurr=this.giveVal.curr},openedCurrDialog:function(){this.$refs.curr.focus(),this.$refs.curr.select()},updateCurr:function(){var t=this;this.$refs.setCurrFrom.validate((function(a){if(a){var i=t.set_curr_dialog.form;t.$store.dispatch("setCurr",{group:t.group,val:i.dccurr}),t.giveVal.curr=i.dccurr,t.giveVal.currset=t.getVal(i.dccurr,"curr"),t.$api.electric.giveVal(t.item1.data.electric_id,t.itemName,14,t.giveVal.currset,t.giveVal.curr).then((function(a){a=JSON.parse(a.data.result),a.code?t.$message({type:"success",message:a.msg}):t.$message({type:"warning",message:a.msg})}))}}))},getVal:function(t,a){var i=this.item1.state.conn_flag,e=t;switch(a){case"curr":i||(e=t/2);break;case"vol":i&&(e=t/2);break}return e},giveValService:function(){var t=this,a=this.item1.data.electric_id,i=this.item1.info.electric_ip,e=this.getNum();-1==e&&this.$layer.msg("请先点击恒流/恒压模式");var s=5==e?this.giveVal.volset:this.giveVal.currset,r=this.$layer.loading(1),o=[this.itemName,this.item1.name],l=this.item1.state.conn_flag;this.$api.electric.setGroupPos(a,o,i,e,s,l).then((function(a){var i=JSON.parse(a.data.result);i.code?t.$message({type:"success",message:i.msg}):t.$message({type:"warning",message:i.msg}),t.$layer.close(r)})).catch((function(){t.$layer.close(r),t.$layer.msg("请求网络失败!")}))},getNum:function(){var t=-1,a=this.item1.data.consvolcurrflag,i=this.item2.data.consvolcurrflag;return a&&i?t=6:a||i||(t=5),t},startAlarmInfo:function(){var t=this;this.alarmTimer.start((function(){t.alarmInfo()}),4e3)},alarmInfo:function(){var t=this,a={electric_id:"AB"==this.group?4001:4003};this.$api.electric.groupAlarmInfo(a).then((function(a){var i=JSON.parse(a.data.result);1==i.code&&(i.data.forEach((function(t){var a=t.alarm_starttime.split(" ");t.alarm_date=a[0],t.alarm_time=a[1]})),t.tableData=i.data),t.alarmTimer.open()})).catch((function(){t.alarmTimer.open(),t.$layer.msg("请求网络失败!")}))},getGiveVal:function(){var t,a=this;t="AB"==this.group?"4001":"4003";var i={electric_id:t};this.$api.electric.getGiveVal(i).then((function(t){var i=JSON.parse(t.data.result);if(1==i.code){var e=i.data[0];a.giveVal.vol=e.givevol,a.giveVal.curr=e.givecurr}})).catch((function(){a.$layer.msg("请求网络失败!")}))},getHisAlarm:function(){var t=this,a={electric_id:"AB"==this.group?4001:4003,page:{pageCurr:this.pageCurr_hisAlarm,pageSize:10}};return this.$api.electric.getHisAlarm(a).then((function(a){a=JSON.parse(a.data.result),a.code&&(a.data.forEach((function(t){var a=t.alarm_starttime.split(" ");t.alarm_date=a[0],t.alarm_time=a[1]})),t.fault_tableData=a.data,t.fault_total=a.sum)}))},handleCurrentChange:function(t){this.pageCurr_hisAlarm=t,this.getHisAlarm()},showGraph:function(t){var a=this;this.select_date=(new Date).format("yyyy-MM-dd"),this.G_title=t+"套历史曲线",this.G_Visible=!0,this.rootLoadingShow(),t.split("").forEach((function(t,i){var e=l[t];a.getHisData(e).then((function(t){n["data_"+i]=t,a.$refs["G_dialog_"+i].setOption(t).resize()})).catch((function(t){n["data_"+i]=a.format([]),a.$refs["G_dialog_"+i].setOption(a.format([])).resize(),a.rootLoadingHide(),a.$message({type:"warning",message:t})})),a.rootLoadingHide()}))},search:function(){var t=this;this.rootLoadingShow(),this.group.split("").forEach((function(a,i){var e=l[a];t.getHisData(e,t.select_date).then((function(a){n["data_"+i]=a,t.$refs["G_dialog_"+i].setOption(a).resize()})).catch((function(a){n["data_"+i]=t.format([]),t.$refs["G_dialog_"+i].setOption(t.format([])).resize(),t.rootLoadingHide(),t.$message({type:"warning",message:a})}))})),this.rootLoadingHide()},format:function(t){var a=[],i=[],e=[],s=[],r=[];return t.forEach((function(t){a.push(t.record_time),e.push(t.dccurr/10),s.push(t.dcvol/10),r.push(t.controlangle/10)})),i.push({name:"支路电流",unit:"A",data:e},{name:"支路电压",unit:"V",data:s},{name:"控制角",unit:"度",data:r}),{xLabel:a,series:i}},getHisData:function(t,a){var i=this,e={electric_id:t,record_time:(a||(new Date).format("yyyy-MM-dd"))+" 00:00:00"};return this.$api.electric.getHisData(e).then((function(t){if(t=JSON.parse(t.data.result),t.code)return i.format(t.data);throw t.msg}))},rootLoadingShow:function(){this.$event.$emit("rootLoadingShow","rectifier")},rootLoadingHide:function(){this.$event.$emit("rootLoadingHide","rectifier")}},mounted:function(){this.giveVal.vol=this.$store.state.vol[this.group],this.giveVal.curr=this.$store.state.curr[this.group],this.getInfo(),this.startSearch(),this.startAlarmInfo()},destroyed:function(){this.timer.stop(),this.alarmTimer.stop()}},d=c,_=(i("7fb7"),i("2877")),m=Object(_["a"])(d,e,s,!1,null,"00d1442d",null);a["default"]=m.exports},"7fb7":function(t,a,i){"use strict";var e=i("134b"),s=i.n(e);s.a},a9e3:function(t,a,i){"use strict";var e=i("83ab"),s=i("da84"),r=i("94ca"),o=i("6eeb"),l=i("5135"),n=i("c6b6"),c=i("7156"),d=i("c04e"),_=i("d039"),m=i("7c73"),u=i("241c").f,v=i("06cf").f,f=i("9bf2").f,h=i("58a8").trim,p="Number",g=s[p],b=g.prototype,w=n(m(b))==p,C=function(t){var a,i,e,s,r,o,l,n,c=d(t,!1);if("string"==typeof c&&c.length>2)if(c=h(c),a=c.charCodeAt(0),43===a||45===a){if(i=c.charCodeAt(2),88===i||120===i)return NaN}else if(48===a){switch(c.charCodeAt(1)){case 66:case 98:e=2,s=49;break;case 79:case 111:e=8,s=55;break;default:return+c}for(r=c.slice(2),o=r.length,l=0;l<o;l++)if(n=r.charCodeAt(l),n<48||n>s)return NaN;return parseInt(r,e)}return+c};if(r(p,!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var $,x=function(t){var a=arguments.length<1?0:t,i=this;return i instanceof x&&(w?_((function(){b.valueOf.call(i)})):n(i)!=p)?c(new g(C(a)),i,x):C(a)},y=e?u(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),A=0;y.length>A;A++)l(g,$=y[A])&&!l(x,$)&&f(x,$,v(g,$));x.prototype=b,b.constructor=x,o(s,p,x)}}}]);
|