index-88d14185.js 24 KB

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