index-15169be8.js 23 KB

1
  1. import{_ as J,L as K,a as R,M as Q,b as C,d as j,c as Z}from"./dataBlock-140f54a0.js";import{c as z}from"./customBtn-82ef76cd.js";import{u as A}from"./vue-router-e4a270fb.js";import{A as B,m as ee,M as P,e as O,u as te}from"./index-662ebf41.js";import{_ as T}from"./_plugin-vue_export-helper-c27b6911.js";import{i as L,a as h,o as E,U as D,V as c,W as g,a4 as o,j as s,u as e,X as u,G as r,a7 as v,F,n as W,a5 as V,a6 as H,a3 as k,H as ae,$ as p,a2 as G,p as le,f as ne,a0 as se}from"./vue-b109b72f.js";import"./index-78aff902.js";import"./index-fdf9b4be.js";import"./base-b93ee6aa.js";/* empty css */const oe=""+new URL("控制器-6bb8154d.png",import.meta.url).href;const I=_=>(V("data-v-e66d973f"),_=_(),H(),_),ue={class:"header"},ie=I(()=>o("span",{style:{color:"#ffffff"}},"设备信息",-1)),re={class:"info"},ce={class:"info-item"},de=I(()=>o("div",{class:"name"},"设备名称",-1)),me={class:"value"},ve={class:"info-item"},pe=I(()=>o("div",{class:"name"},"设备编号",-1)),_e={class:"value"},fe={class:"info-item"},$e=I(()=>o("div",{class:"name"},"状 态",-1)),ye={class:"value"},he={class:"info-item"},be=I(()=>o("div",{class:"name"},"站点",-1)),ge={class:"value"},xe={class:"info-item"},ke=I(()=>o("div",{class:"name"},"区 域",-1)),we={class:"value"},Ce={class:"info-item"},Ue=I(()=>o("div",{class:"name"},"固件版本",-1)),Se={class:"value"},Be={class:"info-item"},qe=I(()=>o("div",{class:"name"},"最近上线时间",-1)),De={class:"value"},Ie={class:"info-item",style:{"white-space":"pre-wrap"}},Me=I(()=>o("div",{class:"name"},"地 点",-1)),Ne={class:"value"},Re={__name:"infoPanel",props:{},emits:[],setup(_,{emit:M}){let w=A(),n=L("detail"),l=h(),f=h(),a=x=>{l.value.type=x.value,l.value.param.content.type=x.value,l.value.modeVisible=!0,W(()=>{l.value.listData()})};return E(async()=>{console.log(n.value),await B.requested({id:20230701132202,content:{w_deviceid:w.currentRoute.value.query.id,type:1}})}),(x,U)=>{const b=D("a-tooltip");return c(),g(F,null,[o("div",ue,[ie,s(z,{ref_key:"Btn",ref:f,btnOptions:[{label:"操作队列",value:2},{label:"操作记录",value:0},{label:"上传日志",value:1}],"active-normal":!1,onClickBtn:e(a)},null,8,["onClickBtn"])]),o("div",re,[o("div",ce,[de,o("div",me,[s(b,null,{title:u(()=>[r(v(e(n).devicename),1)]),default:u(()=>[r(" "+v(e(n).devicename),1)]),_:1})])]),o("div",ve,[pe,o("div",_e,[s(b,null,{title:u(()=>[r(v(e(n).serialnumber),1)]),default:u(()=>[r(" "+v(e(n).serialnumber),1)]),_:1})])]),o("div",fe,[$e,o("div",ye,[s(b,null,{title:u(()=>[r(v(e(n).status),1)]),default:u(()=>[r(" "+v(e(n).status),1)]),_:1})])]),o("div",he,[be,o("div",ge,[s(b,null,{title:u(()=>[r(v(e(n).sitename),1)]),default:u(()=>[r(" "+v(e(n).sitename),1)]),_:1})])]),o("div",xe,[ke,o("div",we,[s(b,null,{title:u(()=>[r(v(e(n).areaname),1)]),default:u(()=>[r(" "+v(e(n).areaname),1)]),_:1})])]),o("div",Ce,[Ue,o("div",Se,[s(b,null,{title:u(()=>[r(v(e(n).version),1)]),default:u(()=>[r(" "+v(e(n).version),1)]),_:1})])]),o("div",Be,[qe,o("div",De,[s(b,null,{title:u(()=>[r(v(e(n).lastconnecttime),1)]),default:u(()=>[r(" "+v(e(n).lastconnecttime),1)]),_:1})])]),o("div",Ie,[Me,o("div",Ne,[s(b,null,{title:u(()=>[r(v(e(n).province)+v(e(n).city)+v(e(n).county)+v(e(n).address),1)]),default:u(()=>[r(" "+v(e(n).address),1)]),_:1})])])]),s(J,{ref_key:"history",ref:l},null,512)],64)}}},Oe=T(Re,[["__scopeId","data-v-e66d973f"]]);const ze={style:{display:"flex","justify-content":"space-between"}},Fe={class:"time-select"},je={key:1},Ae={__name:"MyChart",props:{},emits:[],setup(_,{emit:M}){let w=h(null),n=h(""),l=A(),f=h([]),a=h({id:"20230707161701",content:{w_deviceid:l.currentRoute.value.query.id,param:"CumFlow",range:{timetype:"d",start:"-30",stop:""},function:{fn:"sum",timetype:"d",timespan:"1"}}}),x=h([]),U=t=>{t=="时间段"&&(a.value.content.range.start="",a.value.content.range.stop="")},b=t=>{console.log(t),a.value.content.range.start=f.value[0],a.value.content.range.stop=f.value[1]},y=()=>{n.value=new K(w.value,{data:x.value,xField:"start",yField:"value",seriesField:"field",yAxis:{label:{style:{fill:"#ffffff"}}},xAxis:{label:{style:{fill:"#ffffff"}}},legend:{position:"bottom",itemName:{style:{fill:"#ffffff"}}},animation:{appear:{animation:"path-in",duration:5e3}}}),n.value.render()},d=async()=>{if(!a.value.content.range.start)return ee.warning("请输入起始时间");let t=await B.requested(a.value);x.value=t.data,n.value.changeData(x.value)};return E(()=>{y(),d()}),(t,$)=>{const i=D("a-select-option"),q=D("a-select"),m=D("a-tooltip"),Y=D("a-range-picker"),N=D("a-input");return c(),g(F,null,[o("div",ze,[s(z,{btnOptions:[{label:"压力历史曲线图"},{label:"流量历史曲线图"}]}),o("div",Fe,[s(m,{placement:"top"},{title:u(()=>[r(" 抓取的数据类型 ")]),default:u(()=>[s(q,{size:"mini",value:e(a).content.function.fn,"onUpdate:value":$[0]||($[0]=S=>e(a).content.function.fn=S),style:{width:"90px","margin-right":"10px"}},{default:u(()=>[s(i,{value:"sum"},{default:u(()=>[r("总和值")]),_:1}),s(i,{value:"mean"},{default:u(()=>[r("平均值")]),_:1}),s(i,{value:"first"},{default:u(()=>[r("首值")]),_:1}),s(i,{value:"last"},{default:u(()=>[r("尾值")]),_:1}),s(i,{value:"max"},{default:u(()=>[r("最大值")]),_:1}),s(i,{value:"min"},{default:u(()=>[r("最小值")]),_:1})]),_:1},8,["value"])]),_:1}),s(m,{placement:"top"},{title:u(()=>[r(" 时间筛选类型 ")]),default:u(()=>[s(q,{size:"mini",value:e(a).content.range.timetype,"onUpdate:value":$[1]||($[1]=S=>e(a).content.range.timetype=S),style:{width:"90px","margin-right":"10px"},onChange:e(U)},{default:u(()=>[s(i,{value:"y"},{default:u(()=>[r("年")]),_:1}),s(i,{value:"mo"},{default:u(()=>[r("月")]),_:1}),s(i,{value:"d"},{default:u(()=>[r("日")]),_:1}),s(i,{value:"h"},{default:u(()=>[r("时")]),_:1}),s(i,{value:"m"},{default:u(()=>[r("分")]),_:1}),s(i,{value:"s"},{default:u(()=>[r("秒")]),_:1}),s(i,{value:"time"},{default:u(()=>[r("时间段")]),_:1})]),_:1},8,["value","onChange"])]),_:1}),e(a).content.range.timetype=="time"?(c(),k(Y,{key:0,value:e(f),"onUpdate:value":$[2]||($[2]=S=>ae(f)?f.value=S:f=S),style:{width:"400px"},"show-time":"",size:"mini",onChange:e(b),format:"YYYY/MM/DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["value","onChange"])):(c(),g("div",je,[s(m,{placement:"top"},{title:u(()=>[r(" 筛选范围开始时间 ")]),default:u(()=>[s(N,{size:"mini",style:{width:"70px","margin-right":"10px"},value:e(a).content.range.start,"onUpdate:value":$[3]||($[3]=S=>e(a).content.range.start=S),valueModifiers:{number:!0}},null,8,["value"])]),_:1}),s(m,{placement:"top"},{title:u(()=>[r(" 筛选范围结束时间 ")]),default:u(()=>[s(N,{size:"mini",style:{width:"70px"},value:e(a).content.range.stop,"onUpdate:value":$[4]||($[4]=S=>e(a).content.range.stop=S),valueModifiers:{number:!0}},null,8,["value"])]),_:1})])),s(z,{btnOptions:[{label:"查询"}],style:{"margin-left":"10px"},onClick:e(d)},null,8,["onClick"])])]),o("div",{ref_key:"container",ref:w,style:{width:"100%",height:"100%",padding:"30px"}},null,512)],64)}}},Te=T(Ae,[["__scopeId","data-v-7c70eab6"]]);const Ye=_=>(V("data-v-03a9f016"),_=_(),H(),_),Pe=Ye(()=>o("div",{class:"header"},[o("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),Ve={class:"info"},He={class:"info-item"},Le={key:0,class:"title"},Ee={class:"info-item_item"},We={class:"info-item_item"},Ge={key:0,class:"info-item_item"},Xe={class:"info-item_item"},Je={key:1,class:"info-item_item"},Ke={key:2,class:"info-item_item"},Qe={__name:"timeControl",props:{},emits:[],setup(_,{emit:M}){let w=A(),n=L("detail"),l=h(n.value.params),f=h(n.value.paramvalues),a=h(n.value.paramcmdvalues);h({color:"#ffffff",marginBottom:"10px",fontSize:"12px"});let x=[{label:1,value:"一"},{label:2,value:"二"},{label:3,value:"三"},{label:4,value:"四"},{label:5,value:"五"},{label:6,value:"六"},{label:7,value:"七"},{label:8,value:"八"}];h();let U=y=>{P.confirm({title:"确定改变模式吗?",async onOk(){let d=a.value.分时控制启动?"分时控制启动":"分时控制停止",t=await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:n.value.function.分时控制模式.w_functionid,params:{[d]:1}}});O.message(t,"操作成功",()=>{})},onCancel(){a.value.分时控制启动=a.value.分时控制启动==1?0:1}})},b=async(y,d)=>{let t;for(var $ of d)t=await $.Form.validateFields();t&&P.confirm({title:"确定更新数据吗?",async onOk(){Object.keys(n.value.function[`第${x.filter(N=>N.label==y)[0].value}时段时间压力`].params);let i={},q=a.value[`start${y}`].split("_"),m=a.value[`end${y}`].split("_");i[`开始时间段${y}小时`]=q[0],i[`开始时间段${y}分钟`]=q[1],i[`结束时间段${y}小时`]=m[0],i[`结束时间段${y}分钟`]=m[1],i[`压力设定${y}`]=a.value[`压力设定${y}`];let Y=await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:n.value.function[`第${x.filter(N=>N.label==y)[0].value}时段时间压力`].w_functionid,params:i}});O.message(Y,"操作成功",()=>{})}})};return(y,d)=>(c(),g(F,null,[Pe,e(n).function.分时控制模式&&e(l).分时控制启动?(c(),k(C,{key:0,form:e(n).paramvalues,name:"分时控制启动",unit:e(l).分时控制启动&&e(l).分时控制启动.unit,title:e(n).function.分时控制模式&&e(n).function.分时控制模式.funcname,btnName:e(n).isSite?"更新":"",text:e(l).分时控制启动.options.filter(t=>t.value==e(f).分时控制启动).length&&e(l).分时控制启动.options.filter(t=>t.value==e(f).分时控制启动)[0].label},{default:u(()=>[s(R,null,{default:u(()=>[s(Q,{textColor:"#000000",onChange:e(U),value:e(a).分时控制启动,"onUpdate:value":d[0]||(d[0]=t=>e(a).分时控制启动=t),options:e(l).分时控制启动.options},null,8,["onChange","value","options"])]),_:1})]),_:1},8,["form","unit","title","btnName","text"])):p("",!0),o("div",Ve,[(c(),g(F,null,G(8,(t,$)=>o("div",He,[e(l)[`开始时间段${t}小时`]?(c(),g("div",Le,[o("span",null,"时间段"+v(t),1),e(n).function[`第${e(x).filter(i=>i.label==1)[0].value}时段时间压力`]&&e(n).isSite?(c(),k(R,{key:0,icon1:!!e(n).paramcmdvalues[`T${t}_T`]},{default:u(()=>[s(z,{style:{"text-align":"right","padding-right":"10px","margin-bottom":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:i=>e(b)(t,y.$refs[`Input${t}`])},null,8,["onClickBtn"]),o("div",Ee,[s(C,{ref_for:!0,ref:`Input${t}`,scale:e(l)[`开始时间段${t}小时`]&&e(l)[`开始时间段${t}小时`].num_scale,value:e(a)[`start${t}`],"onUpdate:value":i=>e(a)[`start${t}`]=i,name:`start${t}`,title:"开始时间",type:"h:m",form:e(a),isCheck:!0,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","form"])]),o("div",We,[s(C,{scale:e(l)[`结束时间段${t}小时`]&&e(l)[`结束时间段${t}小时`].num_scale,value:e(a)[`end${t}`],"onUpdate:value":i=>e(a)[`end${t}`]=i,name:`end${t}`,title:"结束时间",form:e(a),ref_for:!0,ref:`Input${t}`,isCheck:!0,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","form"])]),e(l)[`压力设定${t}`]?(c(),g("div",Ge,[s(C,{scale:e(l)[`压力设定${t}`]&&e(l)[`压力设定${t}`].num_scale,value:e(a)[`压力设定${t}`],"onUpdate:value":i=>e(a)[`压力设定${t}`]=i,name:`压力设定${t}`,title:"压力设置",form:e(a),ref_for:!0,ref:`Input${t}`,isCheck:!0,inputBorder:"1px solid #ccc",max:e(l)[`压力设定${t}`]&&e(l)[`压力设定${t}`].num_maxvalue,min:e(l)[`压力设定${t}`]&&e(l)[`压力设定${t}`].num_minvalue,step:e(l)[`压力设定${t}`]&&e(l)[`压力设定${t}`].num_step},null,8,["scale","value","onUpdate:value","name","form","max","min","step"])])):p("",!0)]),_:2},1032,["icon1"])):p("",!0)])):p("",!0),o("div",Xe,[s(C,{scale:e(l)[`T${t}_T`]&&e(l)[`开始时间段${t}小时`].num_scale,value:e(n).paramvalues[`start${t}`],"onUpdate:value":i=>e(n).paramvalues[`start${t}`]=i,name:`开始时间段${t}小时`,title:"开始时间",type:"h:m",form:e(n).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])]),e(l)[`结束时间段${t}小时`]?(c(),g("div",Je,[s(C,{scale:e(l)[`结束时间段${t}小时`]&&e(l)[`结束时间段${t}小时`].num_scale,value:e(n).paramvalues[`end${t}`],"onUpdate:value":i=>e(n).paramvalues[`end${t}`]=i,name:`结束时间段${t}小时`,title:"结束时间",form:e(n).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])])):p("",!0),e(l)[`压力设定${t}`]?(c(),g("div",Ke,[s(C,{scale:e(l)[`压力设定${t}`]&&e(l)[`压力设定${t}`].num_scale,value:e(n).paramvalues[`压力设定${t}`],"onUpdate:value":i=>e(n).paramvalues[`压力设定${t}`]=i,name:`压力设定${t}`,title:"压力设置",form:e(n).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])])):p("",!0)])),64))])],64))}},Ze=T(Qe,[["__scopeId","data-v-03a9f016"]]);const et=_=>(V("data-v-a783f23c"),_=_(),H(),_),tt=et(()=>o("div",{class:"header"},[o("span",{style:{color:"#ffffff"}},"控制面板")],-1)),at={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},lt={style:{display:"flex","align-items":"center"}},nt={key:1},st={style:{"font-size":"12px",color:"#ffffff"}},ot={style:{"font-size":"18px"}},ut={key:2},it={key:3},rt={__name:"controlPanel",props:{},emits:["onSuccess"],setup(_,{emit:M}){let w=A(),n=L("detail"),l=h(n.value.params),f=h(n.value.paramvalues),a=h(n.value.paramcmdvalues),x=h();console.log(l,"params"),console.log(f.value,"formData"),W(()=>{x.value.active=f.value.ConMode});let U=d=>{P.confirm({title:"确定更新数据吗?",async onOk(){let t=n.value.function[d],$=Object.keys(t.params),i={};$.forEach(m=>{i[m]=a.value[m]}),console.log(t);let q=await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:t.w_functionid,params:i}});O.message(q,"操作成功",()=>{M("onSuccess")})}})},b=async d=>{let t=a.value.控制模式;await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:n.value.function.点位控制模式.w_functionid,params:{控制模式:t}}});let $=await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:n.value.function.控制模式.w_functionid,params:{[t]:1}}});O.message($,()=>{O.message($,"模式变更成功"),M("onSuccess")})},y=()=>{P.confirm({title:`确认${n.value.恒压控制启动?"不启用":"启用"}`,async onOk(){let d={};n.value.恒压控制启动?d.恒压控制停止=1:d.恒压控制启动=1;let t=await B.requested({id:"20230627163701",content:{w_deviceid:w.currentRoute.value.query.id,w_functionid:n.value.function.恒压控制.w_functionid,params:d}});O.message(t,"操作成功",()=>{M("onSuccess")})}})};return(d,t)=>{const $=D("a-select-option"),i=D("a-select"),q=D("a-button");return c(),g(F,null,[tt,o("div",at,[e(l).控制模式?(c(),k(C,{key:0,form:e(n).paramvalues,name:"控制模式",unit:e(l).控制模式&&e(l).控制模式.unit,title:e(l).控制模式&&e(l).控制模式.paramname,btnName:e(n).isSite?"更新":""},{default:u(()=>[s(R,{icon1:!!e(a).控制模式},{default:u(()=>[o("div",lt,[s(i,{ref:"select",value:e(a).控制模式,"onUpdate:value":t[0]||(t[0]=m=>e(a).控制模式=m),style:{width:"150px",color:"#000000"}},{default:u(()=>[(c(!0),g(F,null,G(e(l).控制模式.options,(m,Y)=>(c(),k($,{value:m.value},{default:u(()=>[r(v(m.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),s(z,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:e(b)},null,8,["onClick"])])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName"])):p("",!0),e(n).paramcmdvalues.控制模式=="远程不利点模式"?(c(),g("div",nt,[o("p",st,[r(v(e(l).不利点压力&&e(l).不利点压力.paramname)+":",1),o("span",ot,v(e(f).不利点压力)+"MPa",1)]),e(n).function.不利点压力设定&&e(l).不利点压力设定?(c(),k(C,{key:0,value:e(n).paramvalues.不利点压力设定,"onUpdate:value":t[3]||(t[3]=m=>e(n).paramvalues.不利点压力设定=m),name:"不利点压力设定",unit:e(l).不利点压力设定&&e(l).不利点压力设定.unit,title:e(l).不利点压力设定&&e(l).不利点压力设定.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:u(()=>[s(R,{icon1:!!e(a).不利点压力设定},{default:u(()=>[e(n).function.不利点压力设定&&e(l).不利点压力设定?(c(),k(C,{key:0,label:!0,form:e(a),scale:e(l).不利点压力设定&&e(l).不利点压力设定.num_scale,value:e(a).不利点压力设定,"onUpdate:value":t[1]||(t[1]=m=>e(a).不利点压力设定=m),name:"不利点压力设定",unit:e(l).不利点压力设定&&e(l).不利点压力设定.unit,isCheck:!0,btnName:"更新",onUpData:t[2]||(t[2]=m=>e(U)("不利点压力设定")),max:e(l).不利点压力设定&&e(l).不利点压力设定.num_maxvalue,min:e(l).不利点压力设定&&e(l).不利点压力设定.num_minvalue,step:e(l).不利点压力设定&&e(l).不利点压力设定.num_step,inputBorder:"1px solid #ccc",title:e(l).不利点压力设定&&e(l).不利点压力设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):p("",!0),e(n).paramcmdvalues.控制模式=="远程开关阀模式"?(c(),g("div",ut,[e(n).function.远程开关阀&&e(l).远程开关阀?(c(),k(C,{key:0,value:e(n).paramvalues.远程开关阀,"onUpdate:value":t[6]||(t[6]=m=>e(n).paramvalues.远程开关阀=m),name:"远程开关阀",unit:e(l).远程开关阀&&e(l).远程开关阀.unit,title:e(l).远程开关阀&&e(l).远程开关阀.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:u(()=>[s(R,{icon1:!!e(a).远程开关阀},{default:u(()=>[e(n).function.远程开关阀&&e(l).远程开关阀?(c(),k(C,{key:0,label:!0,form:e(a),scale:e(l).远程开关阀&&e(l).远程开关阀.num_scale,value:e(a).远程开关阀,"onUpdate:value":t[4]||(t[4]=m=>e(a).远程开关阀=m),name:"远程开关阀",unit:e(l).远程开关阀&&e(l).远程开关阀.unit,isCheck:!0,btnName:"更新",onUpData:t[5]||(t[5]=m=>e(U)("远程开关阀")),max:e(l).远程开关阀&&e(l).远程开关阀.num_maxvalue,min:e(l).远程开关阀&&e(l).远程开关阀.num_minvalue,step:e(l).远程开关阀&&e(l).远程开关阀.num_step,inputBorder:"1px solid #ccc",title:e(l).远程开关阀&&e(l).远程开关阀.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):p("",!0),e(n).paramcmdvalues.控制模式=="恒压控制"?(c(),g("div",it,[e(n).function.恒压控制&&e(l).恒压控制启动?(c(),k(C,{key:0,form:e(n).paramvalues,name:"恒压控制启动",unit:e(l).恒压控制启动&&e(l).恒压控制启动.unit,title:e(n).function.恒压控制&&e(n).function.恒压控制.funcname,btnName:e(n).isSite?"更新":"",text:e(n).paramcmdvalues.恒压控制启动?"启用":"不启用"},{default:u(()=>[s(R,{icon1:!!e(a).恒压控制启动},{default:u(()=>[s(q,{size:"small",onClick:e(y)},{default:u(()=>[r(v(e(a).恒压控制启动?"不启用":"启用"),1)]),_:1},8,["onClick"])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):p("",!0)])):p("",!0)])],64)}}},ct=T(rt,[["__scopeId","data-v-a783f23c"]]);const X=_=>(V("data-v-1983323d"),_=_(),H(),_),dt={class:"control-left"},mt={class:"top"},vt={class:"bottom"},pt={key:0,class:"control-content"},_t={class:"map"},ft={style:{display:"inline-block",position:"relative"}},$t=X(()=>o("img",{src:oe,alt:""},null,-1)),yt=X(()=>o("div",{style:{clear:"both"}},null,-1)),ht={class:"chart"},bt={class:"message-header"},gt={class:"control-right"},xt={__name:"index",props:{},emits:["onSuccess"],setup(_,{emit:M}){let w=te(),n=A(),l=h(!0),f=h(!1),a=h("");le("detail",a);let x=d=>{d.label=="进入全屏"?f.value=!0:f.value=!1,l.value=!1,setTimeout(()=>{l.value=!0})},U=async()=>{let d=await B.requested({id:"20230628084901",content:{w_deviceid:n.currentRoute.value.query.id}});a.value=d.data;for(let t=1;t<9;t++)a.value.paramvalues[`开始时间段${t}小时`]?(a.value.paramvalues[`start${t}`]=a.value.paramvalues[`开始时间段${t}小时`]+":"+a.value.paramvalues[`开始时间段${t}分钟`],a.value.paramvalues[`end${t}`]=a.value.paramvalues[`结束时间段${t}小时`]+":"+a.value.paramvalues[`结束时间段${t}分钟`],a.value.paramcmdvalues[`start${t}`]=a.value.paramvalues[`开始时间段${t}小时`]+":"+a.value.paramvalues[`开始时间段${t}分钟`],a.value.paramcmdvalues[`end${t}`]=a.value.paramvalues[`结束时间段${t}小时`]+":"+a.value.paramvalues[`结束时间段${t}分钟`]):(a.value.paramvalues[`start${t}`]="",a.value.paramvalues[`end${t}`]="",a.value.paramcmdvalues[`start${t}`]="",a.value.paramcmdvalues[`end${t}`]="");console.log(d.data),a.value.isSite=w.nowAccount.siteid==a.value.siteid},b=()=>{let d=1700;console.log("基准值:2133",document.body.clientWidth),document.querySelector("html").style.fontSize=`${100/d}vw`};n.afterEach(d=>{d.path=="/dianci"&&b()});let y=setInterval(async()=>{await B.isRefreshDevice({w_deviceid:n.currentRoute.value.query.id},"get")&&U()},5e3);return E(()=>{U(),b()}),ne(()=>{clearInterval(y)}),(d,t)=>e(a)?(c(),g("div",{key:0,class:se(["control",{wrapper:e(f)}])},[o("div",dt,[o("div",mt,[s(Oe)]),o("div",vt,[s(ct,{onOnSuccess:e(U)},null,8,["onOnSuccess"])])]),e(l)?(c(),g("div",pt,[o("div",_t,[o("div",ft,[e(a).params.瞬时流量?(c(),k(j,{key:0,title:e(a).params.瞬时流量.paramname,top:"250",left:"0",data:[{value:e(a).params.瞬时流量.lastvalue,unit:e(a).params.瞬时流量.unit},{title:e(a).params.累计流量.paramname,value:e(a).params.累计流量.lastvalue,unit:e(a).params.累计流量.unit}]},null,8,["title","data"])):p("",!0),e(a).params.阀前压力?(c(),k(j,{key:1,title:e(a).params.阀前压力.paramname,top:"-30",left:"0",data:[{value:e(a).params.阀前压力.lastvalue,unit:e(a).params.阀前压力.unit}]},null,8,["title","data"])):p("",!0),e(a).params.最不利点压力?(c(),k(j,{key:2,title:e(a).params.最不利点压力.paramname,top:"-30",left:"500",data:[{value:e(a).params.最不利点压力.lastvalue,unit:e(a).params.最不利点压力.unit}]},null,8,["title","data"])):p("",!0),e(a).params.阀门开度?(c(),k(j,{key:3,title:e(a).params.阀门开度.paramname,top:"250",left:"300",data:[{value:e(a).params.阀门开度.lastvalue,unit:e(a).params.阀门开度.unit}]},null,8,["title","data"])):p("",!0),e(a).params.阀后压力?(c(),k(j,{key:4,title:e(a).params.阀后压力.paramname,top:"30",left:"300",data:[{value:e(a).params.阀后压力.lastvalue,unit:e(a).params.阀后压力.unit}]},null,8,["title","data"])):p("",!0),$t,yt])]),o("div",ht,[s(Te)]),o("div",bt,[s(z,{btnOptions:[{label:e(f)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(x)},null,8,["btnOptions","onClickBtn"]),s(Z)])])):p("",!0),o("div",gt,[s(Ze)])],2)):p("",!0)}},Nt=T(xt,[["__scopeId","data-v-1983323d"]]);export{Nt as default};