index-daa74f54.js 22 KB

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