index-f79102b8.js 29 KB

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