index-7ff9de27.js 29 KB

1
  1. import{_ as K,L as Q,a as g,M as G,b as T,d as I,c as Z}from"./dataBlock-140f54a0.js";import{c as O}from"./customBtn-82ef76cd.js";import{u as R}from"./vue-router-e4a270fb.js";import{A as h,m as ee,M as z,e as S,u as ae}from"./index-662ebf41.js";import{_ as E}from"./_plugin-vue_export-helper-c27b6911.js";import{i as H,a as C,o as L,U as D,V as m,W as x,a4 as r,j as s,u as e,X as o,G as c,a7 as _,F as N,n as X,a5 as V,a6 as Y,a3 as v,H as te,$ as p,a2 as W,p as ne,f as le,a0 as oe}from"./vue-b109b72f.js";import"./index-78aff902.js";import"./index-fdf9b4be.js";import"./base-b93ee6aa.js";/* empty css */const ie=""+new URL("电池-4a6167dd.png",import.meta.url).href;const A=F=>(V("data-v-8ca49c22"),F=F(),Y(),F),se={class:"header"},ue=A(()=>r("span",{style:{color:"#ffffff"}},"设备信息",-1)),re={class:"info"},me={class:"info-item"},ce=A(()=>r("div",{class:"name"},"设备名称",-1)),de={class:"value"},pe={class:"info-item"},ve=A(()=>r("div",{class:"name"},"设备编号",-1)),_e={class:"value"},fe={class:"info-item"},Te=A(()=>r("div",{class:"name"},"状 态",-1)),we={class:"value"},ye={class:"info-item"},Fe=A(()=>r("div",{class:"name"},"站点",-1)),xe={class:"value"},Ce={class:"info-item"},be=A(()=>r("div",{class:"name"},"区 域",-1)),Pe={class:"value"},ge={class:"info-item"},$e=A(()=>r("div",{class:"name"},"固件版本",-1)),Me={class:"value"},ke={class:"info-item"},he=A(()=>r("div",{class:"name"},"最近上线时间",-1)),Ue={class:"value"},De={class:"info-item",style:{"white-space":"pre-wrap"}},Be=A(()=>r("div",{class:"name"},"地 点",-1)),Ae={class:"value"},Se={__name:"infoPanel",props:{},emits:[],setup(F,{emit:q}){let $=R(),n=H("detail"),a=C(),f=C(),t=M=>{a.value.type=M.value,a.value.param.content.type=M.value,a.value.modeVisible=!0,X(()=>{a.value.listData()})};return L(async()=>{console.log(n.value),await h.requested({id:20230701132202,content:{w_deviceid:$.currentRoute.value.query.id,type:1}})}),(M,b)=>{const y=D("a-tooltip");return m(),x(N,null,[r("div",se,[ue,s(O,{ref_key:"Btn",ref:f,btnOptions:[{label:"操作队列",value:2},{label:"操作记录",value:0},{label:"上传日志",value:1}],"active-normal":!1,onClickBtn:e(t)},null,8,["onClickBtn"])]),r("div",re,[r("div",me,[ce,r("div",de,[s(y,null,{title:o(()=>[c(_(e(n).devicename),1)]),default:o(()=>[c(" "+_(e(n).devicename),1)]),_:1})])]),r("div",pe,[ve,r("div",_e,[s(y,null,{title:o(()=>[c(_(e(n).serialnumber),1)]),default:o(()=>[c(" "+_(e(n).serialnumber),1)]),_:1})])]),r("div",fe,[Te,r("div",we,[s(y,null,{title:o(()=>[c(_(e(n).status),1)]),default:o(()=>[c(" "+_(e(n).status),1)]),_:1})])]),r("div",ye,[Fe,r("div",xe,[s(y,null,{title:o(()=>[c(_(e(n).sitename),1)]),default:o(()=>[c(" "+_(e(n).sitename),1)]),_:1})])]),r("div",Ce,[be,r("div",Pe,[s(y,null,{title:o(()=>[c(_(e(n).areaname),1)]),default:o(()=>[c(" "+_(e(n).areaname),1)]),_:1})])]),r("div",ge,[$e,r("div",Me,[s(y,null,{title:o(()=>[c(_(e(n).version),1)]),default:o(()=>[c(" "+_(e(n).version),1)]),_:1})])]),r("div",ke,[he,r("div",Ue,[s(y,null,{title:o(()=>[c(_(e(n).lastconnecttime),1)]),default:o(()=>[c(" "+_(e(n).lastconnecttime),1)]),_:1})])]),r("div",De,[Be,r("div",Ae,[s(y,null,{title:o(()=>[c(_(e(n).province)+_(e(n).city)+_(e(n).county)+_(e(n).address),1)]),default:o(()=>[c(" "+_(e(n).address),1)]),_:1})])])]),s(K,{ref_key:"history",ref:a},null,512)],64)}}},Ne=E(Se,[["__scopeId","data-v-8ca49c22"]]);const qe={style:{display:"flex","justify-content":"space-between"}},Oe={class:"time-select"},ze={key:1},Ie={__name:"MyChart",props:{},emits:[],setup(F,{emit:q}){let $=C(null),n=C(""),a=R(),f=C([]),t=C({id:"20230707161701",content:{w_deviceid:a.currentRoute.value.query.id,param:"CumFlow",range:{timetype:"d",start:"-30",stop:""},function:{fn:"sum",timetype:"d",timespan:"1"}}}),M=C([]),b=l=>{l=="时间段"&&(t.value.content.range.start="",t.value.content.range.stop="")},y=l=>{console.log(l),t.value.content.range.start=f.value[0],t.value.content.range.stop=f.value[1]},P=()=>{n.value=new Q($.value,{data:M.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()},u=async()=>{if(!t.value.content.range.start)return ee.warning("请输入起始时间");let l=await h.requested(t.value);M.value=l.data,n.value.changeData(M.value)};return L(()=>{P(),u()}),(l,d)=>{const w=D("a-select-option"),i=D("a-select"),k=D("a-tooltip"),B=D("a-range-picker"),j=D("a-input");return m(),x(N,null,[r("div",qe,[s(O,{btnOptions:[{label:"压力历史曲线图"},{label:"流量历史曲线图"}]}),r("div",Oe,[s(k,{placement:"top"},{title:o(()=>[c(" 抓取的数据类型 ")]),default:o(()=>[s(i,{size:"mini",value:e(t).content.function.fn,"onUpdate:value":d[0]||(d[0]=U=>e(t).content.function.fn=U),style:{width:"90px","margin-right":"10px"}},{default:o(()=>[s(w,{value:"sum"},{default:o(()=>[c("总和值")]),_:1}),s(w,{value:"mean"},{default:o(()=>[c("平均值")]),_:1}),s(w,{value:"first"},{default:o(()=>[c("首值")]),_:1}),s(w,{value:"last"},{default:o(()=>[c("尾值")]),_:1}),s(w,{value:"max"},{default:o(()=>[c("最大值")]),_:1}),s(w,{value:"min"},{default:o(()=>[c("最小值")]),_:1})]),_:1},8,["value"])]),_:1}),s(k,{placement:"top"},{title:o(()=>[c(" 时间筛选类型 ")]),default:o(()=>[s(i,{size:"mini",value:e(t).content.range.timetype,"onUpdate:value":d[1]||(d[1]=U=>e(t).content.range.timetype=U),style:{width:"90px","margin-right":"10px"},onChange:e(b)},{default:o(()=>[s(w,{value:"y"},{default:o(()=>[c("年")]),_:1}),s(w,{value:"mo"},{default:o(()=>[c("月")]),_:1}),s(w,{value:"d"},{default:o(()=>[c("日")]),_:1}),s(w,{value:"h"},{default:o(()=>[c("时")]),_:1}),s(w,{value:"m"},{default:o(()=>[c("分")]),_:1}),s(w,{value:"s"},{default:o(()=>[c("秒")]),_:1}),s(w,{value:"time"},{default:o(()=>[c("时间段")]),_:1})]),_:1},8,["value","onChange"])]),_:1}),e(t).content.range.timetype=="time"?(m(),v(B,{key:0,value:e(f),"onUpdate:value":d[2]||(d[2]=U=>te(f)?f.value=U:f=U),style:{width:"400px"},"show-time":"",size:"mini",onChange:e(y),format:"YYYY/MM/DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["value","onChange"])):(m(),x("div",ze,[s(k,{placement:"top"},{title:o(()=>[c(" 筛选范围开始时间 ")]),default:o(()=>[s(j,{size:"mini",style:{width:"70px","margin-right":"10px"},value:e(t).content.range.start,"onUpdate:value":d[3]||(d[3]=U=>e(t).content.range.start=U),valueModifiers:{number:!0}},null,8,["value"])]),_:1}),s(k,{placement:"top"},{title:o(()=>[c(" 筛选范围结束时间 ")]),default:o(()=>[s(j,{size:"mini",style:{width:"70px"},value:e(t).content.range.stop,"onUpdate:value":d[4]||(d[4]=U=>e(t).content.range.stop=U),valueModifiers:{number:!0}},null,8,["value"])]),_:1})])),s(O,{btnOptions:[{label:"查询"}],style:{"margin-left":"10px"},onClick:e(u)},null,8,["onClick"])])]),r("div",{ref_key:"container",ref:$,style:{width:"100%",height:"100%",padding:"30px"}},null,512)],64)}}},Re=E(Ie,[["__scopeId","data-v-ec1af1b9"]]);const Ee=F=>(V("data-v-19ca1e8b"),F=F(),Y(),F),Ve=Ee(()=>r("div",{class:"header"},[r("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),Ye={class:"info"},je={class:"info-item"},He={key:0,class:"title"},Le={key:1,class:"info-item_item",style:{"margin-bottom":"10px"}},We={key:2,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:q}){let $=R(),n=H("detail"),a=C(n.value.params),f=C(n.value.paramvalues),t=C(n.value.paramcmdvalues);C({color:"#ffffff",marginBottom:"10px",fontSize:"12px"}),C();let M=y=>{z.confirm({title:"确定改变模式吗?",async onOk(){let P=await h.requested({id:"20230627163701",content:{w_deviceid:$.currentRoute.value.query.id,w_functionid:n.value.function.TimeControl.w_functionid,params:{TimeCon:y.target.value}}});S.message(P,"操作成功",()=>{})},onCancel(){t.value.TimeCon=t.value.TimeCon==1?0:1}})},b=async(y,P)=>{await P[0].Form.validateFields()&&z.confirm({title:"确定更新数据吗?",async onOk(){let l=Object.keys(n.value.function[`T${y}`].params),d={};l.forEach(i=>{d[i]=t.value[i].replace(":","_")});let w=await h.requested({id:"20230627163701",content:{w_deviceid:$.currentRoute.value.query.id,w_functionid:n.value.function[`T${y}`].w_functionid,params:d}});S.message(w,"操作成功",()=>{})}})};return(y,P)=>(m(),x(N,null,[Ve,e(n).function.TimeControl&&e(a).TimeCon?(m(),v(T,{key:0,form:e(n).paramvalues,name:"TimeCon",unit:e(a).TimeCon&&e(a).TimeCon.unit,title:e(a).TimeCon&&e(a).TimeCon.paramname,btnName:e(n).isSite?"更新":"",text:e(a).TimeCon.options.filter(u=>u.value==e(f).TimeCon).length&&e(a).TimeCon.options.filter(u=>u.value==e(f).TimeCon)[0].label},{default:o(()=>[s(g,null,{default:o(()=>[s(G,{textColor:"#000000",onChange:e(M),value:e(t).TimeCon,"onUpdate:value":P[0]||(P[0]=u=>e(t).TimeCon=u),options:e(a).TimeCon.options},null,8,["onChange","value","options"])]),_:1})]),_:1},8,["form","unit","title","btnName","text"])):p("",!0),r("div",Ye,[(m(),x(N,null,W(12,(u,l)=>r("div",je,[e(a)[`T${u}_T`]?(m(),x("div",He,[r("span",null,"时间段"+_(u),1),e(n).function[`T${u}`]&&e(n).isSite?(m(),v(g,{key:0,icon1:!!e(n).paramcmdvalues[`T${u}_T`]},{default:o(()=>[e(n).function[`T${u}`]?(m(),v(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:d=>e(b)(u,y.$refs[`Input${u}`])},null,8,["onClickBtn"])):p("",!0),e(a)[`T${u}_T`]?(m(),x("div",Le,[s(T,{scale:e(a)[`T${u}_T`]&&e(a)[`T${u}_T`].num_scale,value:e(t)[`T${u}_T`],"onUpdate:value":d=>e(t)[`T${u}_T`]=d,name:`T${u}_T`,title:e(a)[`T${u}_T`]&&e(a)[`T${u}_T`].paramname,type:"h:m",form:e(t),ref_for:!0,ref:`Input${u}`,isCheck:!0,label:!1,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","title","form"])])):p("",!0),e(a)[`T${u}_T`]?(m(),x("div",We,[s(T,{scale:e(a)[`T${u}_P`]&&e(a)[`T${u}_P`].num_scale,value:e(t)[`T${u}_P`],"onUpdate:value":d=>e(t)[`T${u}_P`]=d,name:`T${u}_P`,title:e(a)[`T${u}_P`]&&e(a)[`T${u}_P`].paramname,form:e(t),isCheck:!0,ref_for:!0,ref:`Input${u}`,label:!1,inputBorder:"1px solid #ccc"},null,8,["scale","value","onUpdate:value","name","title","form"])])):p("",!0)]),_:2},1032,["icon1"])):p("",!0)])):p("",!0),e(a)[`T${u}_T`]?(m(),x("div",Ge,[s(T,{scale:e(a)[`T${u}_T`]&&e(a)[`T${u}_T`].num_scale,value:e(n).paramvalues[`T${u}_T`],"onUpdate:value":d=>e(n).paramvalues[`T${u}_T`]=d,name:`T${u}_T`,title:e(a)[`T${u}_T`]&&e(a)[`T${u}_T`].paramname,type:"h:m",form:e(n).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):p("",!0),e(a)[`T${u}_T`]?(m(),x("div",Xe,[s(T,{scale:e(a)[`T${u}_P`]&&e(a)[`T${u}_P`].num_scale,value:e(n).paramvalues[`T${u}_P`],"onUpdate:value":d=>e(n).paramvalues[`T${u}_P`]=d,name:`T${u}_P`,title:e(a)[`T${u}_P`]&&e(a)[`T${u}_P`].paramname,form:e(n).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):p("",!0)])),64))])],64))}},Ke=E(Je,[["__scopeId","data-v-19ca1e8b"]]);const Qe=F=>(V("data-v-d575dd42"),F=F(),Y(),F),Ze=Qe(()=>r("div",{class:"header"},[r("span",{style:{color:"#ffffff"}},"控制面板")],-1)),ea={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},aa={style:{display:"flex","align-items":"center"}},ta={key:7},na={style:{"font-size":"12px"}},la={style:{"font-size":"18px"}},oa={key:8},ia={style:{"font-size":"12px"}},sa={style:{"font-size":"18px"}},ua={key:9},ra={style:{"font-size":"12px"}},ma={style:{"font-size":"18px"}},ca={key:10},da={style:{"font-size":"12px"}},pa={style:{"font-size":"18px"}},va={__name:"controlPanel",props:{},emits:["onSuccess"],setup(F,{emit:q}){let $=R(),n=H("detail"),a=C(n.value.params),f=C(n.value.paramvalues),t=C(n.value.paramcmdvalues),M=C();console.log(a,"params"),console.log(f.value,"formData"),X(()=>{M.value.active=f.value.ConMode});let b=u=>{z.confirm({title:"确定更新数据吗?",async onOk(){let l=n.value.function[u],d=Object.keys(l.params),w={};d.forEach(k=>{w[k]=t.value[k]}),console.log(l);let i=await h.requested({id:"20230627163701",content:{w_deviceid:$.currentRoute.value.query.id,w_functionid:l.w_functionid,params:w}});S.message(i,"操作成功",()=>{q("onSuccess")})}})},y=async u=>{if(t.value.ConMode==0||t.value.ConMode){let l=await h.requested({id:"20230627163701",content:{w_deviceid:$.currentRoute.value.query.id,w_functionid:n.value.function.Ctrl.w_functionid,params:{ConMode:t.value.ConMode}}});S.message(l,()=>{S.message(l,"模式变更成功"),q("onSuccess")})}},P=async u=>{z.confirm({title:"确定改变模式吗?",async onOk(){let l=await h.requested({id:"20230627163701",content:{w_deviceid:$.currentRoute.value.query.id,w_functionid:n.value.function.Config.w_functionid,params:{Config:t.value.Config}}});l.code==0&&(t.value.Config=t.value.Config==1?0:1),S.message(l,"操作成功",()=>{})},onCancel(){t.value.Config=t.value.Config==1?0:1}})};return(u,l)=>{const d=D("a-select-option"),w=D("a-select");return m(),x(N,null,[Ze,r("div",ea,[e(n).function["Flow control"]&&e(a).FlowAcc?(m(),v(T,{key:0,form:e(n).paramvalues,value:e(n).paramvalues.FlowAcc,"onUpdate:value":l[2]||(l[2]=i=>e(n).paramvalues.FlowAcc=i),name:"FlowAcc",unit:e(a).FlowAcc&&e(a).FlowAcc.unit,title:e(a).FlowAcc&&e(a).FlowAcc.paramname,btnName:e(n).isSite?"更新":"",disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).FlowAcc},{default:o(()=>[e(n).function["Flow control"]&&e(a).FlowAcc?(m(),v(T,{key:0,form:e(t),scale:e(a).FlowAcc&&e(a).FlowAcc.num_scale,value:e(t).FlowAcc,"onUpdate:value":l[0]||(l[0]=i=>e(t).FlowAcc=i),name:"FlowAcc",cmdValue:e(t).FlowAcc,unit:e(a).FlowAcc&&e(a).FlowAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[1]||(l[1]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):p("",!0),e(n).function["pressure control"]&&e(a).PresAcc?(m(),v(T,{key:1,type:"int",scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(n).paramvalues.PresAcc,"onUpdate:value":l[5]||(l[5]=i=>e(n).paramvalues.PresAcc=i),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,title:e(a).PresAcc&&e(a).PresAcc.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,onUpData:l[6]||(l[6]=i=>e(b)("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:o(()=>[s(g,{icon1:!!e(t).PresAcc},{default:o(()=>[e(n).function["pressure control"]&&e(a).PresAcc?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(t).PresAcc,"onUpdate:value":l[3]||(l[3]=i=>e(t).PresAcc=i),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[4]||(l[4]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["scale","value","unit","title","btnName","form","max","min","step"])):p("",!0),e(n).function.Config&&e(a).Config?(m(),v(T,{key:2,form:e(n).paramvalues,name:"Config",unit:e(a).Config&&e(a).Config.unit,title:e(a).Config&&e(a).Config.paramname,btnName:e(n).isSite?"更新":"",text:e(a).Config.options.filter(i=>i.value==e(n).paramvalues.Config)[0].label},{default:o(()=>[s(g,{icon1:!!e(t).Config},{default:o(()=>[e(n).function.Config?(m(),v(G,{key:0,textColor:"#000000",onChange:e(P),value:e(t).Config,"onUpdate:value":l[7]||(l[7]=i=>e(t).Config=i),title:e(n).function.Config.funcname,options:e(a).Config.options},null,8,["onChange","value","title","options"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):p("",!0),e(n).function["Sleep time"]&&e(a).SleepTime?(m(),v(T,{key:3,type:"int",value:e(n).paramvalues.SleepTime,"onUpdate:value":l[10]||(l[10]=i=>e(n).paramvalues.SleepTime=i),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,title:e(a).SleepTime&&e(a).SleepTime.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).SleepTime},{default:o(()=>[e(n).function["Sleep time"]&&e(a).SleepTime?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).SleepTime&&e(a).SleepTime.num_scale,value:e(t).SleepTime,"onUpdate:value":l[8]||(l[8]=i=>e(t).SleepTime=i),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,isCheck:!0,btnName:e(n).isSite?"更新":"",onUpData:l[9]||(l[9]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0),e(n).function.Minimum&&e(a).FloMinP?(m(),v(T,{key:4,form:e(n).paramvalues,value:e(n).paramvalues.FloMinP,"onUpdate:value":l[13]||(l[13]=i=>e(n).paramvalues.FloMinP=i),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,title:e(a).FloMinP&&e(a).FloMinP.paramname,btnName:e(n).isSite?"更新":"",disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).FloMinP},{default:o(()=>[e(n).function.Minimum&&e(a).FloMinP?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).FloMinP&&e(a).FloMinP.num_scale,value:e(t).FloMinP,"onUpdate:value":l[11]||(l[11]=i=>e(t).FloMinP=i),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,isCheck:!0,btnName:e(n).isSite?"更新":"",onUpData:l[12]||(l[12]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):p("",!0),e(n).function.MOP&&e(a).FloMaxP?(m(),v(T,{key:5,form:e(n).paramvalues,value:e(n).paramvalues.FloMaxP,"onUpdate:value":l[16]||(l[16]=i=>e(n).paramvalues.FloMaxP=i),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,title:e(a).FloMaxP&&e(a).FloMaxP.paramname,btnName:e(n).isSite?"更新":"",disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).FloMaxP},{default:o(()=>[e(n).function.MOP&&e(a).FloMaxP?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).FloMaxP&&e(a).FloMaxP.num_scale,value:e(t).FloMaxP,"onUpdate:value":l[14]||(l[14]=i=>e(t).FloMaxP=i),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,isCheck:!0,btnName:"更新",onUpData:l[15]||(l[15]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title","btnName"])):p("",!0),e(n).function.Ctrl&&e(a).ConMode?(m(),v(T,{key:6,form:e(n).paramvalues,name:"ConMode",unit:e(a).ConMode&&e(a).ConMode.unit,title:e(a).ConMode&&e(a).ConMode.paramname,btnName:e(n).isSite?"更新":"",text:e(a).ConMode.options.filter(i=>i.value==e(n).paramvalues.ConMode)[0].label},{default:o(()=>[s(g,{icon1:!!e(t).ConMode},{default:o(()=>[r("div",aa,[s(w,{ref:"select",value:e(t).ConMode,"onUpdate:value":l[17]||(l[17]=i=>e(t).ConMode=i),style:{width:"120px",color:"#000000"}},{default:o(()=>[(m(!0),x(N,null,W(e(a).ConMode.options,(i,k)=>(m(),v(d,{value:i.value},{default:o(()=>[c(_(i.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),s(O,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:e(y)},null,8,["onClick"])])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","btnName","text"])):p("",!0),e(f).ConMode==0?(m(),x("div",ta,[r("p",na,[c(_(e(a).UpP&&e(a).UpP.paramname)+":",1),r("span",la,_(e(f).UpP)+"MPa",1)]),e(n).function.Upstream&&e(a).UpTar?(m(),v(T,{key:0,type:"int",value:e(n).paramvalues.UpTar,"onUpdate:value":l[20]||(l[20]=i=>e(n).paramvalues.UpTar=i),name:"UpTar",unit:e(a).UpTar&&e(a).UpTar.unit,title:e(a).UpTar&&e(a).UpTar.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).UpTar},{default:o(()=>[e(n).function.Upstream&&e(a).UpTar?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).UpTar&&e(a).UpTar.num_scale,value:e(t).UpTar,"onUpdate:value":l[18]||(l[18]=i=>e(t).UpTar=i),name:"UpTar",unit:e(a).UpTar&&e(a).UpTar.unit,isCheck:!0,btnName:"更新",onUpData:l[19]||(l[19]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):e(f).ConMode==1?(m(),x("div",oa,[r("p",ia,[c(_(e(a).DownP&&e(a).DownP.paramname)+":",1),r("span",sa,_(e(f).DownP)+"MPa",1)]),e(n).function.Downstream&&e(a).DownTar?(m(),v(T,{key:0,value:e(n).paramvalues.DownTar,"onUpdate:value":l[23]||(l[23]=i=>e(n).paramvalues.DownTar=i),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,title:e(a).DownTar&&e(a).DownTar.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).DownTar},{default:o(()=>[e(n).function.Downstream&&e(a).DownTar?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).DownTar&&e(a).DownTar.num_scale,value:e(t).DownTar,"onUpdate:value":l[21]||(l[21]=i=>e(t).DownTar=i),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,isCheck:!0,btnName:"更新",onUpData:l[22]||(l[22]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):e(f).ConMode==2?(m(),x("div",ua,[r("p",ra,[c(_(e(a).NowFlow&&e(a).NowFlow.paramname)+":",1),r("span",ma,_(e(f).NowFlow)+"m³/h",1)]),e(n).function.Constantflow&&e(a).TatFlow?(m(),v(T,{key:0,value:e(n).paramvalues.TatFlow,"onUpdate:value":l[26]||(l[26]=i=>e(n).paramvalues.TatFlow=i),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,title:e(a).TatFlow&&e(a).TatFlow.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).TatFlow},{default:o(()=>[e(n).function.Constantflow&&e(a).TatFlow?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).TatFlow&&e(a).TatFlow.num_scale,value:e(t).TatFlow,"onUpdate:value":l[24]||(l[24]=i=>e(t).TatFlow=i),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,isCheck:!0,btnName:"更新",onUpData:l[25]||(l[25]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):e(f).ConMode==3?(m(),x("div",ca,[r("p",da,[c(_(e(a).MostBad&&e(a).MostBad.paramname)+":",1),r("span",pa,_(e(f).MostBad)+"MPa",1)]),e(n).function.unfavorable&&e(a).TarBad?(m(),v(T,{key:0,value:e(n).paramvalues.TarBad,"onUpdate:value":l[29]||(l[29]=i=>e(n).paramvalues.TarBad=i),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,title:e(a).TarBad&&e(a).TarBad.paramname,btnName:e(n).isSite?"更新":"",form:e(n).paramvalues,disabled:!0},{default:o(()=>[s(g,{icon1:!!e(t).TarBad},{default:o(()=>[e(n).function.unfavorable&&e(a).TarBad?(m(),v(T,{key:0,label:!0,form:e(t),scale:e(a).TarBad&&e(a).TarBad.num_scale,value:e(t).TarBad,"onUpdate:value":l[27]||(l[27]=i=>e(t).TarBad=i),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,isCheck:!0,btnName:"更新",onUpData:l[28]||(l[28]=i=>e(b)("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"])):p("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):p("",!0)])):p("",!0)])],64)}}},_a=E(va,[["__scopeId","data-v-d575dd42"]]);const J=F=>(V("data-v-eb5b5c9f"),F=F(),Y(),F),fa={class:"control-left"},Ta={class:"top"},wa={class:"bottom"},ya={key:0,class:"control-content"},Fa={class:"map"},xa={style:{display:"inline-block",position:"relative"}},Ca={style:{display:"flex"}},ba={style:{padding:"0 5px"}},Pa={key:5,class:"stop"},ga=J(()=>r("img",{src:ie,alt:""},null,-1)),$a=J(()=>r("div",{style:{clear:"both"}},null,-1)),Ma={class:"chart"},ka={class:"message-header"},ha={class:"control-right"},Ua={__name:"index",props:{},emits:["onSuccess"],setup(F,{emit:q}){let $=ae(),n=R(),a=C(!0),f=C(!1),t=C("");ne("detail",t);let M=d=>{d.label=="进入全屏"?f.value=!0:f.value=!1,a.value=!1,setTimeout(()=>{a.value=!0})},b=()=>{z.confirm({title:`确定${+t.value.paramvalues.Emer?"开启":t.value.function.cease.funcname}吗?`,async onOk(){let d=await h.requested({id:"20230627163701",content:{w_deviceid:n.currentRoute.value.query.id,w_functionid:t.value.function.cease.w_functionid,params:{Emer:t.value.function.cease.params.Emer=="0"?"1":"0"}}});S.message(d,"操作成功",async()=>{P()})}})},y=async d=>{z.confirm({title:"确定更新数据吗?",async onOk(){let w=await h.requested({id:"20230627163701",content:{w_deviceid:n.currentRoute.value.query.id,w_functionid:t.value.function["Pilot valve"].w_functionid,params:{DaoFa:d.value}}});S.message(w,"操作成功",async()=>{P()})}})},P=async()=>{let d=await h.requested({id:"20230628084901",content:{w_deviceid:n.currentRoute.value.query.id}});t.value=d.data,t.value.isSite=$.nowAccount.siteid==t.value.siteid},u=()=>{let d=1700;console.log("基准值:2133",document.body.clientWidth),document.querySelector("html").style.fontSize=`${100/d}vw`};n.afterEach(d=>{d.path=="/dianci"&&u()});let l=setInterval(async()=>{await h.isRefreshDevice({w_deviceid:n.currentRoute.value.query.id},"get")&&P()},5e3);return L(()=>{P(),u()}),le(()=>{clearInterval(l)}),(d,w)=>{const i=D("a-tag"),k=D("a-button");return e(t)?(m(),x("div",{key:0,class:oe(["control",{wrapper:e(f)}])},[r("div",fa,[r("div",Ta,[s(Ne)]),r("div",wa,[s(_a,{onOnSuccess:e(P)},null,8,["onOnSuccess"])])]),e(a)?(m(),x("div",ya,[r("div",Fa,[r("div",xa,[e(t).params.NowFlow?(m(),v(I,{key:0,title:e(t).params.NowFlow.paramname,top:"-30",left:"0",data:[{value:e(t).params.NowFlow.lastvalue,unit:e(t).params.NowFlow.unit},{title:e(t).params.CumFlow.paramname,value:e(t).params.CumFlow.lastvalue,unit:e(t).params.CumFlow.unit}]},null,8,["title","data"])):p("",!0),e(t).params.UpP?(m(),v(I,{key:1,title:e(t).params.UpP.paramname,top:"250",left:"0",data:[{value:e(t).params.UpP.lastvalue,unit:e(t).params.UpP.unit}]},null,8,["title","data"])):p("",!0),e(t).params.Batt4?(m(),v(I,{key:2,top:"-30",left:"300",data:[{title:e(t).params.Batt4.paramname,value:e(t).params.Batt4.lastvalue,unit:e(t).params.Batt4.unit},{title:e(t).params.Batt12.paramname,value:d.value,value:e(t).params.Batt12.lastvalue,unit:e(t).params.Batt12.unit},{title:e(t).params.BatFlow.paramname,value:e(t).params.BatFlow.lastvalue,unit:e(t).params.BatFlow.unit}]},null,8,["data"])):p("",!0),e(t).function["Pilot valve"]&&e(t).params.DaoFa?(m(),v(I,{key:3,title:e(t).params.DaoFa.paramname,top:"-30",left:"480"},{default:o(()=>[r("div",Ca,[r("div",ba,[s(i,{color:"blue"},{default:o(()=>[c(_(e(t).params.DaoFa.options.filter(B=>B.value==e(t).params.DaoFa.lastvalue).length&&e(t).params.DaoFa.options.filter(B=>B.value==e(t).params.DaoFa.lastvalue)[0].label),1)]),_:1})]),e(t).isSite?(m(),v(g,{key:0,icon1:!!e(t).paramcmdvalues.DaoFa},{default:o(()=>[(m(!0),x(N,null,W(e(t).params.DaoFa.options,B=>(m(),v(k,{type:"default",size:"small",style:{margin:"5px"},onClick:j=>e(y)(B),disabled:e(t).paramcmdvalues.DaoFa==B.value},{default:o(()=>[c(_(B.label),1)]),_:2},1032,["onClick","disabled"]))),256))]),_:1},8,["icon1"])):p("",!0)])]),_:1},8,["title"])):p("",!0),e(t).params.DownP?(m(),v(I,{key:4,title:e(t).params.DownP.paramname,top:"250",left:"250",data:[{value:e(t).params.DownP.lastvalue,unit:e(t).params.DownP.unit}]},null,8,["title","data"])):p("",!0),e(t).function.cease?(m(),x("div",Pa,[s(k,{type:e(t).params.Emer&&+e(t).params.Emer.lastvalue?"primary":"danger",size:"small"},{default:o(()=>[c(_(e(t).params.Emer&&+e(t).params.Emer.lastvalue?"开启":e(t).function.cease&&e(t).function.cease.funcname),1)]),_:1},8,["type"]),e(t).isSite?(m(),v(g,{key:0,icon1:!!e(t).paramcmdvalues.Emer},{default:o(()=>[s(k,{type:e(t).params.Emer&&+e(t).paramcmdvalues.Emer?"primary":"danger",size:"small",onClick:e(b)},{default:o(()=>[c(_(e(t).params.Emer&&+e(t).paramcmdvalues.Emer?"开启":e(t).function.cease&&e(t).function.cease.funcname),1)]),_:1},8,["type","onClick"])]),_:1},8,["icon1"])):p("",!0)])):p("",!0),ga,$a])]),r("div",Ma,[s(Re)]),r("div",ka,[s(O,{btnOptions:[{label:e(f)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(M)},null,8,["btnOptions","onClickBtn"]),s(Z)])])):p("",!0),r("div",ha,[s(Ke)])],2)):p("",!0)}}},Ea=E(Ua,[["__scopeId","data-v-eb5b5c9f"]]);export{Ea as default};