1 |
- import{_ as L,a as P,M as v,c as W,d as h,b as X}from"./util-3cdc24eb.js";import{c as O}from"./customBtn-111e7e47.js";import{u as q}from"./vue-router-e4a270fb.js";import{A as $,M as S,x as g,a as H}from"./index-3212ed16.js";import{_ as I}from"./_plugin-vue_export-helper-c27b6911.js";import{i as V,a as b,o as j,U as N,V as s,W as y,a4 as i,j as m,u as e,X as u,G as f,a7 as d,F as A,n as J,a5 as z,a6 as E,a3 as p,$ as r,a2 as G,p as K,c as Q,f as Y,a1 as Z,a0 as ee}from"./vue-b109b72f.js";import{M as R}from"./myRadio-8c2bac13.js";/* empty css */import"./index-abb1a427.js";import"./index-faec020b.js";import"./base-9bd0269e.js";/* empty css */import"./index-9344e345.js";import"./ext-13acc2c8.js";const M=T=>(z("data-v-07a1f7d3"),T=T(),E(),T),ae={class:"header"},te=M(()=>i("span",{style:{color:"#ffffff"}},"设备信息",-1)),le={class:"info"},ne={class:"info-item"},oe=M(()=>i("div",{class:"name"},"设备名称",-1)),ie={class:"value"},se={class:"info-item"},ue=M(()=>i("div",{class:"name"},"设备编号",-1)),re={class:"value"},me={class:"info-item"},ce=M(()=>i("div",{class:"name"},"状 态",-1)),pe={class:"value"},de={class:"info-item"},ve=M(()=>i("div",{class:"name"},"站点",-1)),fe={class:"value"},_e={class:"info-item"},Te=M(()=>i("div",{class:"name"},"区 域",-1)),we={class:"value"},Fe={class:"info-item"},ye=M(()=>i("div",{class:"name"},"固件版本",-1)),Pe={class:"value"},be={class:"info-item"},Ce=M(()=>i("div",{class:"name"},"最近上线时间",-1)),xe={class:"value"},ke={class:"info-item",style:{"white-space":"pre-wrap"}},$e=M(()=>i("div",{class:"name"},"地 点",-1)),Me={class:"value"},Ue={__name:"infoPanel",props:{},emits:[],setup(T,{emit:B}){let x=q(),t=V("detail"),a=b(),w=b(),n=_=>{a.value.type=_.value,a.value.param.content.type=_.value,a.value.modeVisible=!0,J(()=>{a.value.listData()})};return j(async()=>{console.log(t.value),await $.requested({id:20230701132202,content:{w_deviceid:x.currentRoute.value.query.id,type:1}})}),(_,D)=>{const F=N("a-tooltip");return s(),y(A,null,[i("div",ae,[te,m(O,{ref_key:"Btn",ref:w,btnOptions:e(t).isfeedback?[{label:"操作队列",value:2},{label:"操作记录",value:0},{label:"上传日志",value:1}]:[{label:"操作记录",value:0},{label:"上传日志",value:1}],"active-normal":!1,onClickBtn:e(n)},null,8,["btnOptions","onClickBtn"])]),i("div",le,[i("div",ne,[oe,i("div",ie,[m(F,null,{title:u(()=>[f(d(e(t).devicename),1)]),default:u(()=>[f(" "+d(e(t).devicename),1)]),_:1})])]),i("div",se,[ue,i("div",re,[m(F,null,{title:u(()=>[f(d(e(t).serialnumber),1)]),default:u(()=>[f(" "+d(e(t).serialnumber),1)]),_:1})])]),i("div",me,[ce,i("div",pe,[m(F,null,{title:u(()=>[f(d(e(t).status),1)]),default:u(()=>[f(" "+d(e(t).status),1)]),_:1})])]),i("div",de,[ve,i("div",fe,[m(F,null,{title:u(()=>[f(d(e(t).sitename),1)]),default:u(()=>[f(" "+d(e(t).sitename),1)]),_:1})])]),i("div",_e,[Te,i("div",we,[m(F,null,{title:u(()=>[f(d(e(t).areaname),1)]),default:u(()=>[f(" "+d(e(t).areaname),1)]),_:1})])]),i("div",Fe,[ye,i("div",Pe,[m(F,null,{title:u(()=>[f(d(e(t).version),1)]),default:u(()=>[f(" "+d(e(t).version),1)]),_:1})])]),i("div",be,[Ce,i("div",xe,[m(F,null,{title:u(()=>[f(d(e(t).lastconnecttime),1)]),default:u(()=>[f(" "+d(e(t).lastconnecttime),1)]),_:1})])]),i("div",ke,[$e,i("div",Me,[m(F,null,{title:u(()=>[f(d(e(t).province)+d(e(t).city)+d(e(t).county)+d(e(t).address),1)]),default:u(()=>[f(" "+d(e(t).address),1)]),_:1})])])]),m(L,{ref_key:"history",ref:a},null,512)],64)}}},ge=I(Ue,[["__scopeId","data-v-07a1f7d3"]]);const De=T=>(z("data-v-009bb9ae"),T=T(),E(),T),Be=De(()=>i("div",{class:"header"},[i("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),Se={class:"info"},Ae={class:"info-item"},he={key:0,class:"title"},Ne={key:1,class:"info-item_item",style:{"margin-bottom":"10px"}},Oe={key:2,class:"info-item_item"},qe={key:1,class:"info-item_item"},Ie={key:2,class:"info-item_item"},ze={__name:"timeControl",props:{},emits:[],setup(T,{emit:B}){let x=q(),t=V("detail"),a=b(t.value.params),w=b(t.value.paramvalues),n=b(t.value.paramcmdvalues);b({color:"#ffffff",marginBottom:"10px",fontSize:"12px"}),b();let _=F=>{S.confirm({title:"确定改变模式吗?",async onOk(){let C=await $.requested({id:"20230627163701",content:{w_deviceid:x.currentRoute.value.query.id,w_functionid:t.value.function.TimeControl.w_functionid,params:{TimeCon:F.target.value}}});g.message(C,"操作成功",()=>{})},onCancel(){n.value.TimeCon=n.value.TimeCon==1?0:1}})},D=async(F,C)=>{await C[0].Form.validateFields()&&S.confirm({title:"确定更新数据吗?",async onOk(){let U=Object.keys(t.value.function[`T${F}`].params),c={};U.forEach(k=>{c[k]=n.value[k].replace(":","_")});let o=await $.requested({id:"20230627163701",content:{w_deviceid:x.currentRoute.value.query.id,w_functionid:t.value.function[`T${F}`].w_functionid,params:c}});g.message(o,"操作成功",()=>{})}})};return(F,C)=>(s(),y(A,null,[Be,e(t).function.TimeControl&&e(a).TimeCon?(s(),p(v,{key:0,form:e(t).paramvalues,name:"TimeCon",unit:e(a).TimeCon&&e(a).TimeCon.unit,title:e(a).TimeCon&&e(a).TimeCon.paramname,btnName:e(t).isSite?"更新":"",text:e(a).TimeCon.options.filter(l=>l.value==e(w).TimeCon).length&&e(a).TimeCon.options.filter(l=>l.value==e(w).TimeCon)[0].label},{default:u(()=>[m(P,null,{default:u(()=>[m(R,{textColor:"#000000",onChange:e(_),value:e(n).TimeCon,"onUpdate:value":C[0]||(C[0]=l=>e(n).TimeCon=l),options:e(a).TimeCon.options},null,8,["onChange","value","options"])]),_:1})]),_:1},8,["form","unit","title","btnName","text"])):r("",!0),i("div",Se,[(s(),y(A,null,G(12,(l,U)=>i("div",Ae,[e(a)[`T${l}_T`]?(s(),y("div",he,[i("span",null,"时间段"+d(l),1),e(t).function[`T${l}`]&&e(t).isSite?(s(),p(P,{key:0,icon1:!!(e(t).paramcmdvalues[`T${l}_T`]&&e(t).isfeedback)},{default:u(()=>[e(t).function[`T${l}`]?(s(),p(O,{key:0,style:{"text-align":"right","padding-right":"10px","margin-bottom":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:c=>e(D)(l,F.$refs[`Input${l}`])},null,8,["onClickBtn"])):r("",!0),e(a)[`T${l}_T`]?(s(),y("div",Ne,[m(v,{scale:e(a)[`T${l}_T`]&&e(a)[`T${l}_T`].num_scale,value:e(n)[`T${l}_T`],"onUpdate:value":c=>e(n)[`T${l}_T`]=c,name:`T${l}_T`,title:e(a)[`T${l}_T`]&&e(a)[`T${l}_T`].paramname,type:"h:m",form:e(n),ref_for:!0,ref:`Input${l}`,isCheck:!0,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","title","form"])])):r("",!0),e(a)[`T${l}_T`]?(s(),y("div",Oe,[m(v,{scale:e(a)[`T${l}_P`]&&e(a)[`T${l}_P`].num_scale,value:e(n)[`T${l}_P`],"onUpdate:value":c=>e(n)[`T${l}_P`]=c,name:`T${l}_P`,title:e(a)[`T${l}_P`]&&e(a)[`T${l}_P`].paramname,form:e(n),isCheck:!0,ref_for:!0,ref:`Input${l}`,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","title","form"])])):r("",!0)]),_:2},1032,["icon1"])):r("",!0)])):r("",!0),e(a)[`T${l}_T`]?(s(),y("div",qe,[m(v,{scale:e(a)[`T${l}_T`]&&e(a)[`T${l}_T`].num_scale,value:e(t).paramvalues[`T${l}_T`],"onUpdate:value":c=>e(t).paramvalues[`T${l}_T`]=c,name:`T${l}_T`,title:e(a)[`T${l}_T`]&&e(a)[`T${l}_T`].paramname,type:"h:m",form:e(t).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):r("",!0),e(a)[`T${l}_T`]?(s(),y("div",Ie,[m(v,{scale:e(a)[`T${l}_P`]&&e(a)[`T${l}_P`].num_scale,value:e(t).paramvalues[`T${l}_P`],"onUpdate:value":c=>e(t).paramvalues[`T${l}_P`]=c,name:`T${l}_P`,title:e(a)[`T${l}_P`]&&e(a)[`T${l}_P`].paramname,form:e(t).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):r("",!0)])),64))])],64))}},Ee=I(ze,[["__scopeId","data-v-009bb9ae"]]);const Re=T=>(z("data-v-4fa7da08"),T=T(),E(),T),Ve=Re(()=>i("div",{class:"header"},[i("span",{style:{color:"#ffffff"}},"控制面板")],-1)),je={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},Ge={style:{display:"flex","align-items":"center"}},Le={key:8},We={style:{"font-size":"12px"}},Xe={style:{"font-size":"18px"}},He={key:9},Je={style:{"font-size":"12px"}},Ke={style:{"font-size":"18px"}},Qe={key:10},Ye={style:{"font-size":"12px"}},Ze={style:{"font-size":"18px"}},ea={key:11},aa={style:{"font-size":"12px"}},ta={style:{"font-size":"18px"}},la={__name:"controlPanel",props:{},emits:["onSuccess"],setup(T,{emit:B}){let x=q(),t=V("detail"),a=b(t.value.params),w=b(t.value.paramvalues),n=b(t.value.paramcmdvalues);b(),console.log(a,"params"),console.log(w.value,"formData");let _=C=>{S.confirm({title:"确定更新数据吗?",async onOk(){let l=t.value.function[C],U=Object.keys(l.params),c={};U.forEach(k=>{c[k]=n.value[k]}),console.log(l);let o=await $.requested({id:"20230627163701",content:{w_deviceid:x.currentRoute.value.query.id,w_functionid:l.w_functionid,params:c}});g.message(o,"操作成功",()=>{B("onSuccess")})}})},D=async C=>{if(n.value.ConMode==0||n.value.ConMode){let l=await $.requested({id:"20230627163701",content:{w_deviceid:x.currentRoute.value.query.id,w_functionid:t.value.function.Ctrl.w_functionid,params:{ConMode:n.value.ConMode}}});g.message(l,()=>{g.message(l,"模式变更成功"),B("onSuccess")})}},F=async C=>{S.confirm({title:"确定改变模式吗?",async onOk(){let l=await $.requested({id:"20230627163701",content:{w_deviceid:x.currentRoute.value.query.id,w_functionid:t.value.function.Config.w_functionid,params:{Config:n.value.Config}}});l.code==0&&(n.value.Config=n.value.Config==1?0:1),g.message(l,"操作成功",()=>{})},onCancel(){n.value.Config=n.value.Config==1?0:1}})};return(C,l)=>{const U=N("a-select-option"),c=N("a-select");return s(),y(A,null,[Ve,i("div",je,[e(t).function["Flow control"]&&e(a).FlowAcc?(s(),p(v,{key:0,form:e(t).paramvalues,value:e(t).paramvalues.FlowAcc,"onUpdate:value":l[2]||(l[2]=o=>e(t).paramvalues.FlowAcc=o),name:"FlowAcc",unit:e(a).FlowAcc&&e(a).FlowAcc.unit,title:e(a).FlowAcc&&e(a).FlowAcc.paramname,btnName:e(t).isSite?"更新":"",disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).FlowAcc&&e(t).isfeedback)},{default:u(()=>[e(t).function["Flow control"]&&e(a).FlowAcc?(s(),p(v,{key:0,form:e(n),scale:e(a).FlowAcc&&e(a).FlowAcc.num_scale,value:e(n).FlowAcc,"onUpdate:value":l[0]||(l[0]=o=>e(n).FlowAcc=o),name:"FlowAcc",cmdValue:e(n).FlowAcc,unit:e(a).FlowAcc&&e(a).FlowAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[1]||(l[1]=o=>e(_)("Flow control")),max:e(a).FlowAcc&&e(a).FlowAcc.num_maxvalue,min:e(a).FlowAcc&&e(a).FlowAcc.num_minvalue,step:e(a).FlowAcc&&e(a).FlowAcc.num_step,inputBorder:"1px solid #ccc",title:e(a).FlowAcc&&e(a).FlowAcc.paramname},null,8,["form","scale","value","cmdValue","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):r("",!0),e(t).function["pressure control"]&&e(a).PresAcc?(s(),p(v,{key:1,type:"int",scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(t).paramvalues.PresAcc,"onUpdate:value":l[5]||(l[5]=o=>e(t).paramvalues.PresAcc=o),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,title:e(a).PresAcc&&e(a).PresAcc.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,onUpData:l[6]||(l[6]=o=>e(_)("pressure control")),max:e(a).PresAcc&&e(a).PresAcc.num_maxvalue,min:e(a).PresAcc&&e(a).PresAcc.num_minvalue,step:e(a).PresAcc&&e(a).PresAcc.num_step,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).PresAcc&&e(t).isfeedback)},{default:u(()=>[e(t).function["pressure control"]&&e(a).PresAcc?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(n).PresAcc,"onUpdate:value":l[3]||(l[3]=o=>e(n).PresAcc=o),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[4]||(l[4]=o=>e(_)("pressure control")),max:e(a).PresAcc&&e(a).PresAcc.num_maxvalue,min:e(a).PresAcc&&e(a).PresAcc.num_minvalue,step:e(a).PresAcc&&e(a).PresAcc.num_step,inputBorder:"1px solid #ccc",title:e(a).PresAcc&&e(a).PresAcc.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["scale","value","unit","title","btnName","form","max","min","step"])):r("",!0),e(t).function.Config&&e(a).Config?(s(),p(v,{key:2,form:e(t).paramvalues,name:"Config",unit:e(a).Config&&e(a).Config.unit,title:e(a).Config&&e(a).Config.paramname,btnName:e(t).isSite?"更新":"",text:e(a).Config.options.filter(o=>o.value==e(t).paramvalues.Config)[0].label},{default:u(()=>[m(P,{icon1:!!(e(n).Config&&e(t).isfeedback)},{default:u(()=>[e(t).function.Config?(s(),p(R,{key:0,textColor:"#000000",onChange:e(F),value:e(n).Config,"onUpdate:value":l[7]||(l[7]=o=>e(n).Config=o),title:e(t).function.Config.funcname,options:e(a).Config.options},null,8,["onChange","value","title","options"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):r("",!0),e(t).function["Sleep time"]&&e(a).SleepTime?(s(),p(v,{key:3,type:"int",value:e(t).paramvalues.SleepTime,"onUpdate:value":l[10]||(l[10]=o=>e(t).paramvalues.SleepTime=o),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,title:e(a).SleepTime&&e(a).SleepTime.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).SleepTime&&e(t).isfeedback)},{default:u(()=>[e(t).function["Sleep time"]&&e(a).SleepTime?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).SleepTime&&e(a).SleepTime.num_scale,value:e(n).SleepTime,"onUpdate:value":l[8]||(l[8]=o=>e(n).SleepTime=o),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,isCheck:!0,btnName:e(t).isSite?"更新":"",onUpData:l[9]||(l[9]=o=>e(_)("Sleep time")),max:e(a).SleepTime&&e(a).SleepTime.num_maxvalue,min:e(a).SleepTime&&e(a).SleepTime.num_minvalue,step:e(a).SleepTime&&e(a).SleepTime.num_step,inputBorder:"1px solid #ccc",title:e(a).SleepTime&&e(a).SleepTime.paramname},null,8,["form","scale","value","unit","btnName","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):r("",!0),e(t).function["Pilot valve"]&&e(a).DaoFa?(s(),p(v,{key:4,form:e(t).paramvalues,name:"DaoFa",unit:e(a).DaoFa&&e(a).DaoFa.unit,title:e(a).DaoFa&&e(a).DaoFa.paramname,btnName:e(t).isSite?"更新":"",text:e(a).DaoFa.options.filter(o=>o.value==e(t).paramvalues.DaoFa)[0]&&e(a).DaoFa.options.filter(o=>o.value==e(t).paramvalues.DaoFa)[0].label},{default:u(()=>[m(P,{icon1:!!(e(n).DaoFa&&e(t).isfeedback)},{default:u(()=>[m(R,{textColor:"#000000",onChange:l[11]||(l[11]=o=>e(_)("Pilot valve")),value:e(n).DaoFa,"onUpdate:value":l[12]||(l[12]=o=>e(n).DaoFa=o),title:e(a).DaoFa.paramname,options:e(a).DaoFa.options},null,8,["value","title","options"])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):r("",!0),e(t).function.Minimum&&e(a).FloMinP?(s(),p(v,{key:5,form:e(t).paramvalues,value:e(t).paramvalues.FloMinP,"onUpdate:value":l[15]||(l[15]=o=>e(t).paramvalues.FloMinP=o),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,title:e(a).FloMinP&&e(a).FloMinP.paramname,btnName:e(t).isSite?"更新":"",disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).FloMinP&&e(t).isfeedback)},{default:u(()=>[e(t).function.Minimum&&e(a).FloMinP?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).FloMinP&&e(a).FloMinP.num_scale,value:e(n).FloMinP,"onUpdate:value":l[13]||(l[13]=o=>e(n).FloMinP=o),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,isCheck:!0,btnName:e(t).isSite?"更新":"",onUpData:l[14]||(l[14]=o=>e(_)("Minimum")),max:e(a).FloMinP&&e(a).FloMinP.num_maxvalue,min:e(a).FloMinP&&e(a).FloMinP.num_minvalue,step:e(a).FloMinP&&e(a).FloMinP.num_step,inputBorder:"1px solid #ccc",title:e(a).FloMinP&&e(a).FloMinP.paramname},null,8,["form","scale","value","unit","btnName","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):r("",!0),e(t).function.MOP&&e(a).FloMaxP?(s(),p(v,{key:6,form:e(t).paramvalues,value:e(t).paramvalues.FloMaxP,"onUpdate:value":l[18]||(l[18]=o=>e(t).paramvalues.FloMaxP=o),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,title:e(a).FloMaxP&&e(a).FloMaxP.paramname,btnName:e(t).isSite?"更新":"",disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).FloMaxP&&e(t).isfeedback)},{default:u(()=>[e(t).function.MOP&&e(a).FloMaxP?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).FloMaxP&&e(a).FloMaxP.num_scale,value:e(n).FloMaxP,"onUpdate:value":l[16]||(l[16]=o=>e(n).FloMaxP=o),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,isCheck:!0,btnName:"更新",onUpData:l[17]||(l[17]=o=>e(_)("MOP")),max:e(a).FloMaxP&&e(a).FloMaxP.num_maxvalue,min:e(a).FloMaxP&&e(a).FloMaxP.num_minvalue,step:e(a).FloMaxP&&e(a).FloMaxP.num_step,inputBorder:"1px solid #ccc",title:e(a).FloMaxP&&e(a).FloMaxP.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):r("",!0),e(t).function.Ctrl&&e(a).ConMode?(s(),p(v,{key:7,form:e(t).paramvalues,name:"ConMode",unit:e(a).ConMode&&e(a).ConMode.unit,title:e(a).ConMode&&e(a).ConMode.paramname,btnName:e(t).isSite?"更新":"",text:e(a).ConMode.options.filter(o=>o.value==e(t).paramvalues.ConMode)[0]&&e(a).ConMode.options.filter(o=>o.value==e(t).paramvalues.ConMode)[0].label},{default:u(()=>[m(P,{icon1:!!(e(n).ConMode&&e(t).isfeedback)},{default:u(()=>[i("div",Ge,[m(c,{ref:"select",value:e(n).ConMode,"onUpdate:value":l[19]||(l[19]=o=>e(n).ConMode=o),style:{width:"120px",color:"#000000"}},{default:u(()=>[(s(!0),y(A,null,G(e(a).ConMode.options,(o,k)=>(s(),p(U,{value:o.value},{default:u(()=>[f(d(o.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(O,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:e(D)},null,8,["onClick"])])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):r("",!0),e(w).ConMode==0?(s(),y("div",Le,[i("p",We,[f(d(e(a).UpP&&e(a).UpP.paramname)+":",1),i("span",Xe,d(e(w).UpP)+"MPa",1)]),e(t).function.Upstream&&e(a).UpTar?(s(),p(v,{key:0,type:"int",value:e(t).paramvalues.UpTar,"onUpdate:value":l[22]||(l[22]=o=>e(t).paramvalues.UpTar=o),name:"UpTar",unit:e(a).UpTar&&e(a).UpTar.unit,title:e(a).UpTar&&e(a).UpTar.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).UpTar&&e(t).isfeedback)},{default:u(()=>[e(t).function.Upstream&&e(a).UpTar?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).UpTar&&e(a).UpTar.num_scale,value:e(n).UpTar,"onUpdate:value":l[20]||(l[20]=o=>e(n).UpTar=o),name:"UpTar",unit:e(a).UpTar&&e(a).UpTar.unit,isCheck:!0,btnName:"更新",onUpData:l[21]||(l[21]=o=>e(_)("Upstream")),max:e(a).UpTar&&e(a).UpTar.num_maxvalue,min:e(a).UpTar&&e(a).UpTar.num_minvalue,step:e(a).UpTar&&e(a).UpTar.num_step,inputBorder:"1px solid #ccc",title:e(a).UpTar&&e(a).UpTar.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):r("",!0)])):e(w).ConMode==1?(s(),y("div",He,[i("p",Je,[f(d(e(a).DownP&&e(a).DownP.paramname)+":",1),i("span",Ke,d(e(w).DownP)+"MPa",1)]),e(t).function.Downstream&&e(a).DownTar?(s(),p(v,{key:0,value:e(t).paramvalues.DownTar,"onUpdate:value":l[25]||(l[25]=o=>e(t).paramvalues.DownTar=o),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,title:e(a).DownTar&&e(a).DownTar.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).DownTar&&e(t).isfeedback)},{default:u(()=>[e(t).function.Downstream&&e(a).DownTar?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).DownTar&&e(a).DownTar.num_scale,value:e(n).DownTar,"onUpdate:value":l[23]||(l[23]=o=>e(n).DownTar=o),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,isCheck:!0,btnName:"更新",onUpData:l[24]||(l[24]=o=>e(_)("Downstream")),max:e(a).DownTar&&e(a).DownTar.num_maxvalue,min:e(a).DownTar&&e(a).DownTar.num_minvalue,step:e(a).DownTar&&e(a).DownTar.num_step,inputBorder:"1px solid #ccc",title:e(a).DownTar&&e(a).DownTar.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):r("",!0)])):e(w).ConMode==2?(s(),y("div",Qe,[i("p",Ye,[f(d(e(a).NowFlow&&e(a).NowFlow.paramname)+":",1),i("span",Ze,d(e(w).NowFlow)+"m³/h",1)]),e(t).function.Constantflow&&e(a).TatFlow?(s(),p(v,{key:0,value:e(t).paramvalues.TatFlow,"onUpdate:value":l[28]||(l[28]=o=>e(t).paramvalues.TatFlow=o),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,title:e(a).TatFlow&&e(a).TatFlow.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).TatFlow&&e(t).isfeedback)},{default:u(()=>[e(t).function.Constantflow&&e(a).TatFlow?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).TatFlow&&e(a).TatFlow.num_scale,value:e(n).TatFlow,"onUpdate:value":l[26]||(l[26]=o=>e(n).TatFlow=o),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,isCheck:!0,btnName:"更新",onUpData:l[27]||(l[27]=o=>e(_)("Constantflow")),max:e(a).TatFlow&&e(a).TatFlow.num_maxvalue,min:e(a).TatFlow&&e(a).TatFlow.num_minvalue,step:e(a).TatFlow&&e(a).TatFlow.num_step,inputBorder:"1px solid #ccc",title:e(a).TatFlow&&e(a).TatFlow.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):r("",!0)])):e(w).ConMode==3?(s(),y("div",ea,[i("p",aa,[f(d(e(a).MostBad&&e(a).MostBad.paramname)+":",1),i("span",ta,d(e(w).MostBad)+"MPa",1)]),e(t).function.unfavorable&&e(a).TarBad?(s(),p(v,{key:0,value:e(t).paramvalues.TarBad,"onUpdate:value":l[31]||(l[31]=o=>e(t).paramvalues.TarBad=o),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,title:e(a).TarBad&&e(a).TarBad.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[m(P,{icon1:!!(e(n).TarBad&&e(t).isfeedback)},{default:u(()=>[e(t).function.unfavorable&&e(a).TarBad?(s(),p(v,{key:0,label:!0,form:e(n),scale:e(a).TarBad&&e(a).TarBad.num_scale,value:e(n).TarBad,"onUpdate:value":l[29]||(l[29]=o=>e(n).TarBad=o),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,isCheck:!0,btnName:"更新",onUpData:l[30]||(l[30]=o=>e(_)("unfavorable")),max:e(a).TarBad&&e(a).TarBad.num_maxvalue,min:e(a).TarBad&&e(a).TarBad.num_minvalue,step:e(a).TarBad&&e(a).TarBad.num_step,inputBorder:"1px solid #ccc",title:e(a).TarBad&&e(a).TarBad.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):r("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):r("",!0)])):r("",!0)])],64)}}},na=I(la,[["__scopeId","data-v-4fa7da08"]]);const oa=T=>(z("data-v-46593c90"),T=T(),E(),T),ia={class:"control-left"},sa={class:"top"},ua={class:"bottom"},ra={key:0,class:"control-content"},ma={style:{display:"inline-block",position:"relative"}},ca={key:4,class:"stop"},pa=["src"],da=oa(()=>i("div",{style:{clear:"both"}},null,-1)),va={class:"chart"},fa={class:"message-header"},_a={class:"control-right"},Ta={__name:"index",props:{},emits:["onSuccess"],setup(T,{emit:B}){let x=H(),t=q(),a=b(!0),w=b(!1),n=b("");K("detail",n);let _=b(1);W(c=>{_.value=c});let D=Q(()=>{let c=n.value.attinfos.filter(o=>o.usetype=="previewImage");return c[c.length-1]&&c[c.length-1].url}),F=c=>{c.label=="进入全屏"?w.value=!0:w.value=!1,a.value=!1,setTimeout(()=>{a.value=!0})},C=()=>{S.confirm({title:`确定${+n.value.paramvalues.Emer?"开启":n.value.function.cease.funcname}吗?`,async onOk(){let c=await $.requested({id:"20230627163701",content:{w_deviceid:t.currentRoute.value.query.id,w_functionid:n.value.function.cease.w_functionid,params:{Emer:n.value.function.cease.params.Emer=="0"?"1":"0"}}});g.message(c,"操作成功",async()=>{l()})}})},l=async()=>{let c=await $.requested({id:"20230628084901",content:{w_deviceid:t.currentRoute.value.query.id}});n.value=c.data,n.value.isSite=x.nowAccount.sitename==n.value.sitename},U=setInterval(async()=>{await $.isRefreshDevice({w_deviceid:t.currentRoute.value.query.id},"get")&&l()},5e3);return j(()=>{l()}),Y(()=>{clearInterval(U)}),(c,o)=>{const k=N("a-button");return e(n)?(s(),y("div",{key:0,class:ee(["control",{wrapper:e(w)}])},[i("div",ia,[i("div",sa,[m(ge)]),i("div",ua,[m(na,{onOnSuccess:e(l)},null,8,["onOnSuccess"])])]),e(a)?(s(),y("div",ra,[i("div",{class:"map",style:Z({transform:`scale(${e(_)})`})},[i("div",ma,[e(n).params.NowFlow?(s(),p(h,{key:0,title:e(n).params.NowFlow.paramname,top:-18,left:40,data:[{value:e(n).params.NowFlow.lastvalue,unit:e(n).params.NowFlow.unit},{title:e(n).params.CumFlow.paramname,value:e(n).params.CumFlow.lastvalue,unit:e(n).params.CumFlow.unit}]},null,8,["title","data"])):r("",!0),e(n).params.UpP?(s(),p(h,{key:1,title:e(n).params.UpP.paramname,top:240,left:40,data:[{value:e(n).params.UpP.lastvalue,unit:e(n).params.UpP.unit}]},null,8,["title","data"])):r("",!0),e(n).params.Batt4?(s(),p(h,{key:2,top:-60,left:350,data:[{title:e(n).params.Batt4.paramname,value:e(n).params.Batt4.lastvalue,unit:e(n).params.Batt4.unit},{title:e(n).params.Batt12.paramname,value:c.value,value:e(n).params.Batt12.lastvalue,unit:e(n).params.Batt12.unit},{title:e(n).params.BatFlow.paramname,value:e(n).params.BatFlow.lastvalue,unit:e(n).params.BatFlow.unit}]},null,8,["data"])):r("",!0),e(n).params.DownP?(s(),p(h,{key:3,title:e(n).params.DownP.paramname,top:240,left:350,data:[{value:e(n).params.DownP.lastvalue,unit:e(n).params.DownP.unit}]},null,8,["title","data"])):r("",!0),e(n).function.cease?(s(),y("div",ca,[m(k,{type:e(n).params.Emer&&+e(n).params.Emer.lastvalue?"danger":"primary",size:"small"},{default:u(()=>[f(d(e(n).params.Emer&&+e(n).params.Emer.lastvalue?"紧急关阀中":"正常工作中"),1)]),_:1},8,["type"]),e(n).isSite?(s(),p(P,{key:0,icon1:!!(e(n).paramcmdvalues.Emer&&e(n).isfeedback)},{default:u(()=>[m(k,{type:+e(n).paramcmdvalues.Emer?"danger":"primary",size:"small",onClick:e(C)},{default:u(()=>[f(d(+e(n).paramcmdvalues.Emer?e(n).function.cease.funcname:"开启"),1)]),_:1},8,["type","onClick"])]),_:1},8,["icon1"])):r("",!0)])):r("",!0),i("img",{src:e(D),alt:""},null,8,pa),da])],4),i("div",va,[m(X,{options:[{label:"压力历史曲线图",value:"UpP"},{label:"流量历史曲线图",value:"CumFlow"}]})]),i("div",fa,[m(O,{btnOptions:[{label:e(w)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(F)},null,8,["btnOptions","onClickBtn"])])])):r("",!0),i("div",_a,[m(Ee)])],2)):r("",!0)}}},Sa=I(Ta,[["__scopeId","data-v-46593c90"]]);export{Sa as default};
|