index-58fac073.js 43 KB

1
  1. import{c as H,s as G,i as W}from"./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-043702bc.js";import{d as I,M as X}from"./dataBlock-0f6c07b6.js";import{M as c,_ as g}from"./updataBtn-6aebf291.js";import{c as B}from"./customBtn-0a8ecd38.js";import{M as V,A as E,c as Y,a as J}from"./index-55522c1c.js";/* empty css */import{_ as q}from"./_plugin-vue_export-helper-c27b6911.js";import{u as F}from"./vue-router-f797b6fe.js";import{i as M,a as S,V as s,W as x,u as a,a3 as v,$ as o,a4 as d,F as T,a2 as D,a5 as _,X as r,j as m,a6 as h,a7 as A,U as P,G as y,p as j,c as K,o as Q,f as Z,a1 as aa,a0 as ea}from"./vue-9763c232.js";import{L as N}from"./lamp-597ed36b.js";import"./index-46678be9.js";import"./base-06a845d7.js";/* empty css */import"./index-13473605.js";import"./ext-99480133.js";import"./index-c7f7a46d.js";import"./fullScreen-582c5f67.js";/* empty css */const ta=C=>(h("data-v-33bd6560"),C=C(),A(),C),la=ta(()=>d("div",{class:"header"},[d("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),ua={class:"info"},na={class:"info-item"},sa={key:0,class:"title"},ra={class:"info-item_item"},ma={class:"info-item_item"},ia={key:0,class:"info-item_item"},oa={class:"info-item_item"},pa={key:1,class:"info-item_item"},va={key:2,class:"info-item_item"},da={__name:"timeControl",props:{},emits:[],setup(C,{emit:L}){let O=F(),e=M("detail"),t=S(e.value.params);S(e.value.paramvalues),S(e.value.paramcmdvalues),S({color:"#ffffff",marginBottom:"10px",fontSize:"12px"}),S();let f={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},n=async(k,U)=>{let l;for(var $ of U)l=await $.Form.validateFields();l&&V.confirm({title:"确定更新数据吗?",async onOk(){Object.keys(e.value.function[`时段${k}`].params);let i={},w=e.value.paramcmdvalues[`start${k}`].split(":"),p=e.value.paramcmdvalues[`end${k}`].split(":");i[`时段${f[k]}小时开始`]=w[0],i[`时段${f[k]}分钟开始`]=w[1],i[`时段${f[k]}小时结束`]=p[0],i[`时段${f[k]}分钟结束`]=p[1],i[`时间段${f[k]}置位`]=1,i[`时段${f[k]}流量设定`]=e.value.paramcmdvalues[`时段${f[k]}流量设定`];let u=await E.requested({id:"20230627163701",content:{w_deviceid:O.currentRoute.value.query.id,w_functionid:e.value.function[`时段${k}`].w_functionid,params:i}});Y.message(u,"操作成功",()=>{})}})};return(k,U)=>(s(),x(T,null,[la,a(e).params.分时流量设置&&a(e).paramvalues.分时段控制=="1"?(s(),v(c,{key:0,value:a(e).paramvalues.分时流量设置,"onUpdate:value":U[0]||(U[0]=l=>a(e).paramvalues.分时流量设置=l),name:"分时流量设置",unit:a(t).分时流量设置&&a(t).分时流量设置.unit,title:a(t).分时流量设置&&a(t).分时流量设置.paramname,btnName:"",form:a(e).paramvalues,disabled:!0},null,8,["value","unit","title","form"])):o("",!0),d("div",ua,[(s(),x(T,null,D(8,(l,$)=>d("div",na,[a(e).function[`时段${l}`]?(s(),x("div",sa,[d("span",null,"时间段"+_(l),1),a(e).function[`时段${l}`]&&a(e).isSite?(s(),v(g,{key:0,icon1:!!(a(e).paramcmdvalues[`时段${l}流量设定`]&&a(e).isfeedback)},{default:r(()=>[d("div",ra,[m(c,{ref_for:!0,ref:`Input${l}`,value:a(e).paramcmdvalues[`start${l}`],"onUpdate:value":i=>a(e).paramcmdvalues[`start${l}`]=i,name:`start${l}`,title:"开始时间",type:"h:m",form:a(e).paramcmdvalues,isCheck:!0,"time-split":":",inputBorder:"1px solid #ccc",unit:a(t)[`start${l}`]&&a(t)[`start${l}`].unit},null,8,["value","onUpdate:value","name","form","unit"])]),d("div",ma,[m(c,{value:a(e).paramcmdvalues[`end${l}`],"onUpdate:value":i=>a(e).paramcmdvalues[`end${l}`]=i,name:`end${l}`,title:"结束时间",form:a(e).paramcmdvalues,ref_for:!0,ref:`Input${l}`,isCheck:!0,type:"h:m","time-split":":",inputBorder:"1px solid #ccc",unit:a(t)[`end${l}`]&&a(t)[`end${l}`].unit},null,8,["value","onUpdate:value","name","form","unit"])]),a(t)[`时段${a(f)[l]}流量设定`]?(s(),x("div",ia,[m(c,{scale:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].num_scale,value:a(e).paramcmdvalues[`时段${a(f)[l]}流量设定`],"onUpdate:value":i=>a(e).paramcmdvalues[`时段${a(f)[l]}流量设定`]=i,name:`时段${a(f)[l]}流量设定`,title:"流量设定",form:a(e).paramcmdvalues,ref_for:!0,ref:`Input${l}`,isCheck:!0,inputBorder:"1px solid #ccc",max:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].num_maxvalue,min:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].num_minvalue,step:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].num_step,unit:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].unit},null,8,["scale","value","onUpdate:value","name","form","max","min","step","unit"])])):o("",!0),m(B,{style:{"text-align":"right","margin-top":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:i=>a(n)(l,k.$refs[`Input${l}`])},null,8,["onClickBtn"])]),_:2},1032,["icon1"])):o("",!0)])):o("",!0),d("div",oa,[m(c,{scale:a(t)[`时段${l}小时开始`]&&a(t)[`时段${l}小时开始`].num_scale,value:a(e).paramvalues[`start${l}`],"onUpdate:value":i=>a(e).paramvalues[`start${l}`]=i,name:`时段${l}小时开始`,title:"开始时间",type:"h:m",form:a(e).paramvalues,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])]),a(t)[`时段${l}小时结束`]?(s(),x("div",pa,[m(c,{scale:a(t)[`时段${l}小时结束`]&&a(t)[`时段${l}小时结束`].num_scale,value:a(e).paramvalues[`end${l}`],"onUpdate:value":i=>a(e).paramvalues[`end${l}`]=i,name:`时段${l}小时结束`,title:"结束时间",form:a(e).paramvalues,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])])):o("",!0),a(t)[`时段${a(f)[l]}流量设定`]?(s(),x("div",va,[m(c,{scale:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].num_scale,value:a(e).paramvalues[`时段${a(f)[l]}流量设定`],"onUpdate:value":i=>a(e).paramvalues[`时段${a(f)[l]}流量设定`]=i,name:`时段${a(f)[l]}流量设定`,title:"流量设定",form:a(e).paramvalues,unit:a(t)[`时段${a(f)[l]}流量设定`]&&a(t)[`时段${a(f)[l]}流量设定`].unit,disabled:!0},null,8,["scale","value","onUpdate:value","name","form","unit"])])):o("",!0)])),64))])],64))}},fa=q(da,[["__scopeId","data-v-33bd6560"]]);const z=C=>(h("data-v-3ae07c36"),C=C(),A(),C),ca=z(()=>d("div",{class:"header"},[d("span",{style:{color:"#ffffff"}},"控制面板")],-1)),ba={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},_a={class:"lamp-box"},ya={key:0,style:{display:"flex","margin-bottom":"10px"}},xa={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},$a={style:{"font-size":"16px"}},ga={style:{display:"flex","align-items":"center"}},ka={key:1},Ca={style:{display:"flex","align-items":"center"}},Ua={key:2},Sa={key:0,style:{display:"flex","margin-bottom":"10px"}},Na={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},wa={style:{"font-size":"16px"}},Ba={style:{display:"flex","align-items":"center"}},Ta={key:1,style:{"font-size":"12px",color:"#ffffff"}},Da={style:{"font-size":"18px"}},Oa={key:4,style:{display:"flex","margin-bottom":"10px"}},za={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},Ia={style:{"font-size":"16px"}},Ea={style:{display:"flex","align-items":"center"}},La=z(()=>d("div",{style:{"margin-bottom":"5px"}},"警告状态设置",-1)),Pa={style:{display:"flex","align-items":"center","margin-bottom":"10px","justify-content":"space-between"}},ja=z(()=>d("div",{style:{"margin-bottom":"5px"}},"报警状态设置",-1)),Ma={style:{display:"flex","align-items":"center","margin-bottom":"10px","justify-content":"space-between"}},qa=z(()=>d("div",{style:{"margin-bottom":"5px"}},"超流量警告状态",-1)),Fa={style:{display:"flex","align-items":"center","margin-bottom":"10px","justify-content":"space-between"}},ha=z(()=>d("div",{style:{"margin-bottom":"5px"}},"超流量报警状态",-1)),Aa={style:{display:"flex","align-items":"center","margin-bottom":"10px","justify-content":"space-between"}},Ra={__name:"controlPanel",props:{},emits:["onSuccess"],setup(C,{emit:L}){let O=F(),e=M("detail"),t=S(e.value.params),f=S(e.value.paramvalues);S(e.value.paramcmdvalues),S(),console.log(t,"params"),console.log(f.value,"formData"),M("modelList");let n=U=>{V.confirm({title:"确定更新数据吗?",async onOk(){let l=e.value.function[U],$=Object.keys(l.params),i={};$.forEach(p=>{i[p]=e.value.paramcmdvalues[p]}),U=="PLC时钟"&&(i.同步时间=0);let w=await E.requested({id:"20230627163701",content:{w_deviceid:O.currentRoute.value.query.id,w_functionid:l.w_functionid,params:i}});Y.message(w,"操作成功",async()=>{U=="控制方式"&&await E.requested({id:"20230627163701",content:{w_deviceid:O.currentRoute.value.query.id,w_functionid:e.value.function.自动控制.w_functionid,params:{分时段控制:0}}}),L("onSuccess")})}})},k=U=>{let l=U.split(" "),$=l[0].split("-"),i=l[1].split(":");e.value.paramcmdvalues.年=$[0],e.value.paramcmdvalues.月=$[1],e.value.paramcmdvalues.日=$[2],e.value.paramcmdvalues.时=i[0],e.value.paramcmdvalues.分=i[1],e.value.paramcmdvalues.秒=i[2],n("PLC时钟")};return(U,l)=>{const $=P("a-select-option"),i=P("a-select"),w=P("a-date-picker");return s(),x(T,null,[ca,d("div",ba,[d("div",_a,[m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(e).paramvalues.执行器就地_远程信号?a(e).paramvalues.执行器就地_远程信号==0:!1},{default:r(()=>[y("就地")]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(e).paramvalues.执行器就地_远程信号?a(e).paramvalues.执行器就地_远程信号==1:!1},{default:r(()=>[y("远程")]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(e).paramvalues.开到位?a(e).paramvalues.开到位==1:!1},{default:r(()=>[y(_(a(e).params.开到位.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(e).paramvalues.关到位?a(e).paramvalues.关到位==1:!1},{default:r(()=>[y(_(a(e).params.关到位.paramname),1)]),_:1},8,["isTrue"]),m(N,{isTrue:a(e).paramvalues.故障?a(e).paramvalues.故障==1:!1},{default:r(()=>[y(_(a(e).params.故障.paramname),1)]),_:1},8,["isTrue"])]),a(t).手自动控制&&a(e).function.控制方式?(s(),x("div",ya,[d("p",xa,[y(_(a(e).function.控制方式&&a(e).function.控制方式.funcname)+": ",1),d("span",$a,_(a(e).params.手自动控制.options.filter(p=>p.value==a(e).paramvalues.手自动控制).length?a(e).params.手自动控制.options.filter(p=>p.value==a(e).paramvalues.手自动控制)[0].label:"暂未设置"),1)]),a(e).isSite?(s(),v(g,{key:0,icon1:!!(a(e).paramcmdvalues.手自动控制!==""&&a(e).isfeedback)},{default:r(()=>[d("div",ga,[m(i,{ref:"select",value:a(e).paramcmdvalues.手自动控制,"onUpdate:value":l[0]||(l[0]=p=>a(e).paramcmdvalues.手自动控制=p),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).手自动控制.options,(p,u)=>(s(),v($,{value:p.value},{default:r(()=>[y(_(p.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[1]||(l[1]=p=>a(n)("控制方法"))})])]),_:1},8,["icon1"])):o("",!0)])):o("",!0),a(e).paramvalues.手自动控制=="1"?(s(),x("div",ka,[a(e).function.自动控制&&a(t).分时段控制?(s(),v(c,{key:0,text:a(t).分时段控制.options.filter(p=>p.value==a(e).paramvalues.分时段控制).length?a(t).分时段控制.options.filter(p=>p.value==a(e).paramvalues.分时段控制)[0].label:"暂未设置",name:"分时段控制",unit:a(t).分时段控制&&a(t).分时段控制.unit,title:a(e).function.自动控制&&a(e).function.自动控制.funcname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.分时段控制!==""&&a(e).isfeedback)},{default:r(()=>[d("div",Ca,[m(i,{ref:"select",value:a(e).paramcmdvalues.分时段控制,"onUpdate:value":l[2]||(l[2]=p=>a(e).paramcmdvalues.分时段控制=p),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).分时段控制.options,(p,u)=>(s(),v($,{value:p.value},{default:r(()=>[y(_(p.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[3]||(l[3]=p=>a(n)("自动控制"))})])]),_:1},8,["icon1"])]),_:1},8,["text","unit","title","btnName","form"])):o("",!0),a(e).paramvalues.分时段控制=="0"&&a(e).function.手动流量设置&&a(t).手动流量设置?(s(),v(c,{key:1,value:a(e).paramvalues.手动流量设置,"onUpdate:value":l[6]||(l[6]=p=>a(e).paramvalues.手动流量设置=p),name:"手动流量设置",unit:a(t).手动流量设置&&a(t).手动流量设置.unit,title:a(t).手动流量设置&&a(t).手动流量设置.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.手动流量设置&&a(e).isfeedback)},{default:r(()=>[a(e).function.手动流量设置&&a(t).手动流量设置?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).手动流量设置&&a(t).手动流量设置.num_scale,value:a(e).paramcmdvalues.手动流量设置,"onUpdate:value":l[4]||(l[4]=p=>a(e).paramcmdvalues.手动流量设置=p),name:"手动流量设置",unit:a(t).手动流量设置&&a(t).手动流量设置.unit,isCheck:!0,btnName:"更新",onUpData:l[5]||(l[5]=p=>a(n)("手动流量设置")),max:a(t).手动流量设置&&a(t).手动流量设置.num_maxvalue,min:a(t).手动流量设置&&a(t).手动流量设置.num_minvalue,step:a(t).手动流量设置&&a(t).手动流量设置.num_step,inputBorder:"1px solid #ccc",title:a(t).手动流量设置&&a(t).手动流量设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(e).paramvalues.分时段控制=="0"&&a(e).function.自动控制非分时&&a(t).手动流量设置?(s(),v(c,{key:2,value:a(e).paramvalues.手动流量设置,"onUpdate:value":l[9]||(l[9]=p=>a(e).paramvalues.手动流量设置=p),name:"手动流量设置",unit:a(t).手动流量设置&&a(t).手动流量设置.unit,title:a(t).手动流量设置&&a(t).手动流量设置.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.手动流量设置&&a(e).isfeedback)},{default:r(()=>[a(e).function.自动控制非分时&&a(t).手动流量设置?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).手动流量设置&&a(t).手动流量设置.num_scale,value:a(e).paramcmdvalues.手动流量设置,"onUpdate:value":l[7]||(l[7]=p=>a(e).paramcmdvalues.手动流量设置=p),name:"手动流量设置",unit:a(t).手动流量设置&&a(t).手动流量设置.unit,isCheck:!0,btnName:"更新",onUpData:l[8]||(l[8]=p=>a(n)("自动控制非分时")),max:a(t).手动流量设置&&a(t).手动流量设置.num_maxvalue,min:a(t).手动流量设置&&a(t).手动流量设置.num_minvalue,step:a(t).手动流量设置&&a(t).手动流量设置.num_step,inputBorder:"1px solid #ccc",title:a(t).手动流量设置&&a(t).手动流量设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0)])):(s(),x("div",Ua,[a(e).function.手动控制&&a(t).手动开度设置?(s(),v(c,{key:0,value:a(e).paramvalues.手动开度设置,"onUpdate:value":l[12]||(l[12]=p=>a(e).paramvalues.手动开度设置=p),name:"手动开度设置",unit:a(t).手动开度设置&&a(t).手动开度设置.unit,title:a(t).手动开度设置&&a(t).手动开度设置.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.手动开度设置&&a(e).isfeedback)},{default:r(()=>[a(e).function.手动控制&&a(t).手动开度设置?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).手动开度设置&&a(t).手动开度设置.num_scale,value:a(e).paramcmdvalues.手动开度设置,"onUpdate:value":l[10]||(l[10]=p=>a(e).paramcmdvalues.手动开度设置=p),name:"手动开度设置",unit:a(t).手动开度设置&&a(t).手动开度设置.unit,isCheck:!0,btnName:"更新",onUpData:l[11]||(l[11]=p=>a(n)("手动开度设置")),max:a(t).手动开度设置&&a(t).手动开度设置.num_maxvalue,min:a(t).手动开度设置&&a(t).手动开度设置.num_minvalue,step:a(t).手动开度设置&&a(t).手动开度设置.num_step,inputBorder:"1px solid #ccc",title:a(t).手动开度设置&&a(t).手动开度设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0)])),m(B,{tab:!0,btnOptions:[{label:"关断设置"},{label:"报警设置"},{label:"仪表量程"},{label:"PLC时钟"}],myStyle:{transform:"scale(1.05)"}},{slot0:r(({data:p})=>[a(t).允许自动关断&&a(e).function.关断设置?(s(),x("div",Sa,[d("p",Na,[y(_(a(e).function.关断设置&&a(e).function.关断设置.funcname)+": ",1),d("span",wa,_(a(e).params.允许自动关断.options.filter(u=>u.value==a(e).paramvalues.允许自动关断).length?a(e).params.允许自动关断.options.filter(u=>u.value==a(e).paramvalues.允许自动关断)[0].label:"暂未设置"),1)]),a(e).isSite?(s(),v(g,{key:0,icon1:!!(a(e).paramcmdvalues.允许自动关断!==""&&a(e).isfeedback)},{default:r(()=>[d("div",Ba,[m(i,{ref:"select",value:a(e).paramcmdvalues.允许自动关断,"onUpdate:value":l[13]||(l[13]=u=>a(e).paramcmdvalues.允许自动关断=u),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).允许自动关断.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[14]||(l[14]=u=>a(n)("关断设置"))})])]),_:1},8,["icon1"])):o("",!0)])):o("",!0),a(t).流量采集?(s(),x("p",Ta,[y(_(a(t).流量采集&&a(t).流量采集.paramname)+":",1),d("span",Da,_(a(e).paramvalues.流量采集)+"MPa",1)])):o("",!0),a(e).function.关断流量值设定&&a(t).关断流量值设定?(s(),v(c,{key:2,value:a(e).paramvalues.关断流量值设定,"onUpdate:value":l[17]||(l[17]=u=>a(e).paramvalues.关断流量值设定=u),name:"关断流量值设定",unit:a(t).关断流量值设定&&a(t).关断流量值设定.unit,title:a(t).关断流量值设定&&a(t).关断流量值设定.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.关断流量值设定&&a(e).isfeedback)},{default:r(()=>[a(e).function.关断流量值设定&&a(t).关断流量值设定?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).关断流量值设定&&a(t).关断流量值设定.num_scale,value:a(e).paramcmdvalues.关断流量值设定,"onUpdate:value":l[15]||(l[15]=u=>a(e).paramcmdvalues.关断流量值设定=u),name:"关断流量值设定",unit:a(t).关断流量值设定&&a(t).关断流量值设定.unit,isCheck:!0,btnName:"更新",onUpData:l[16]||(l[16]=u=>a(n)("关断流量值设定")),max:a(t).关断流量值设定&&a(t).关断流量值设定.num_maxvalue,min:a(t).关断流量值设定&&a(t).关断流量值设定.num_minvalue,step:a(t).关断流量值设定&&a(t).关断流量值设定.num_step,inputBorder:"1px solid #ccc",title:a(t).关断流量值设定&&a(t).关断流量值设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(e).function.关断延时设置&&a(t).关断延时?(s(),v(c,{key:3,value:a(e).paramvalues.关断延时,"onUpdate:value":l[20]||(l[20]=u=>a(e).paramvalues.关断延时=u),name:"关断延时",unit:a(t).关断延时&&a(t).关断延时.unit,title:a(t).关断延时&&a(t).关断延时.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.关断延时&&a(e).isfeedback)},{default:r(()=>[a(e).function.关断延时设置&&a(t).关断延时?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).关断延时&&a(t).关断延时.num_scale,value:a(e).paramcmdvalues.关断延时,"onUpdate:value":l[18]||(l[18]=u=>a(e).paramcmdvalues.关断延时=u),name:"关断延时",unit:a(t).关断延时&&a(t).关断延时.unit,isCheck:!0,btnName:"更新",onUpData:l[19]||(l[19]=u=>a(n)("关断延时设置")),max:a(t).关断延时&&a(t).关断延时.num_maxvalue,min:a(t).关断延时&&a(t).关断延时.num_minvalue,step:a(t).关断延时&&a(t).关断延时.num_step,inputBorder:"1px solid #ccc",title:a(t).关断延时&&a(t).关断延时.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(t).关断报警复位&&a(e).function.关断复位?(s(),x("div",Oa,[d("p",za,[y(_(a(e).function.关断复位&&a(e).function.关断复位.funcname)+": ",1),d("span",Ia,_(a(e).params.关断报警复位.options.filter(u=>u.value==a(e).paramvalues.关断报警复位).length?a(e).params.关断报警复位.options.filter(u=>u.value==a(e).paramvalues.关断报警复位)[0].label:"暂未设置"),1)]),a(e).isSite?(s(),v(g,{key:0,icon1:!!(a(e).paramcmdvalues.关断报警复位!==""&&a(e).isfeedback)},{default:r(()=>[d("div",Ea,[m(i,{ref:"select",value:a(e).paramcmdvalues.关断报警复位,"onUpdate:value":l[21]||(l[21]=u=>a(e).paramcmdvalues.关断报警复位=u),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).关断报警复位.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[22]||(l[22]=u=>a(n)("关断复位"))})])]),_:1},8,["icon1"])):o("",!0)])):o("",!0)]),slot1:r(({data:p})=>[a(e).function.失压警告&&a(t).失压警告设定?(s(),v(c,{key:0,value:a(e).paramvalues.失压警告设定,"onUpdate:value":l[27]||(l[27]=u=>a(e).paramvalues.失压警告设定=u),name:"失压警告设定",unit:a(t).失压警告设定&&a(t).失压警告设定.unit,title:a(t).失压警告设定&&a(t).失压警告设定.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0,descript:a(e).params.失压警告投入.options.filter(u=>u.value==a(e).paramvalues.失压警告投入).length?a(e).params.失压警告投入.options.filter(u=>u.value==a(e).paramvalues.失压警告投入)[0].label:"暂未设置"},{default:r(()=>[m(g,{icon1:!!((a(e).paramcmdvalues.失压警告设定||a(e).paramcmdvalues.失压警告投入!=="")&&a(e).isfeedback)},{default:r(()=>[La,d("div",Pa,[m(i,{size:"small",ref:"select",value:a(e).paramcmdvalues.失压警告投入,"onUpdate:value":l[23]||(l[23]=u=>a(e).paramcmdvalues.失压警告投入=u),style:{width:"100%",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).失压警告投入.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[24]||(l[24]=u=>a(n)("失压警告"))})]),a(e).function.失压警告设定&&a(t).失压警告设定?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).失压警告设定&&a(t).失压警告设定.num_scale,value:a(e).paramcmdvalues.失压警告设定,"onUpdate:value":l[25]||(l[25]=u=>a(e).paramcmdvalues.失压警告设定=u),name:"失压警告设定",unit:a(t).失压警告设定&&a(t).失压警告设定.unit,isCheck:!0,btnName:"更新",onUpData:l[26]||(l[26]=u=>a(n)("失压警告设定")),max:a(t).失压警告设定&&a(t).失压警告设定.num_maxvalue,min:a(t).失压警告设定&&a(t).失压警告设定.num_minvalue,step:a(t).失压警告设定&&a(t).失压警告设定.num_step,inputBorder:"1px solid #ccc",title:a(t).失压警告设定&&a(t).失压警告设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):o("",!0),a(e).function.失压报警设定&&a(t).失压报警设定?(s(),v(c,{key:1,value:a(e).paramvalues.失压报警设定,"onUpdate:value":l[32]||(l[32]=u=>a(e).paramvalues.失压报警设定=u),name:"失压报警设定",unit:a(t).失压报警设定&&a(t).失压报警设定.unit,title:a(t).失压报警设定&&a(t).失压报警设定.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0,descript:a(e).params.失压报警投入.options.filter(u=>u.value==a(e).paramvalues.失压报警投入).length?a(e).params.失压报警投入.options.filter(u=>u.value==a(e).paramvalues.失压报警投入)[0].label:"暂未设置"},{default:r(()=>[m(g,{icon1:!!((a(e).paramcmdvalues.失压报警设定||a(e).paramcmdvalues.失压报警投入!=="")&&a(e).isfeedback)},{default:r(()=>[ja,d("div",Ma,[m(i,{size:"small",ref:"select",value:a(e).paramcmdvalues.失压报警投入,"onUpdate:value":l[28]||(l[28]=u=>a(e).paramcmdvalues.失压报警投入=u),style:{width:"100%",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).失压报警投入.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[29]||(l[29]=u=>a(n)("失压报警"))})]),a(e).function.失压报警设定&&a(t).失压报警设定?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).失压报警设定&&a(t).失压报警设定.num_scale,value:a(e).paramcmdvalues.失压报警设定,"onUpdate:value":l[30]||(l[30]=u=>a(e).paramcmdvalues.失压报警设定=u),name:"失压报警设定",unit:a(t).失压报警设定&&a(t).失压报警设定.unit,isCheck:!0,btnName:"更新",onUpData:l[31]||(l[31]=u=>a(n)("失压报警设定")),max:a(t).失压报警设定&&a(t).失压报警设定.num_maxvalue,min:a(t).失压报警设定&&a(t).失压报警设定.num_minvalue,step:a(t).失压报警设定&&a(t).失压报警设定.num_step,inputBorder:"1px solid #ccc",title:a(t).失压报警设定&&a(t).失压报警设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):o("",!0),a(e).function.超流量警告设定&&a(t).超流量警告设定?(s(),v(c,{key:2,value:a(e).paramvalues.超流量警告设定,"onUpdate:value":l[37]||(l[37]=u=>a(e).paramvalues.超流量警告设定=u),name:"超流量警告设定",unit:a(t).超流量警告设定&&a(t).超流量警告设定.unit,title:a(t).超流量警告设定&&a(t).超流量警告设定.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0,descript:a(e).params.超流量警告投入.options.filter(u=>u.value==a(e).paramvalues.超流量警告投入).length?a(e).params.超流量警告投入.options.filter(u=>u.value==a(e).paramvalues.超流量警告投入)[0].label:"暂未设置"},{default:r(()=>[m(g,{icon1:!!((a(e).paramcmdvalues.超流量警告设定||a(e).paramcmdvalues.超流量警告投入!=="")&&a(e).isfeedback)},{default:r(()=>[qa,d("div",Fa,[m(i,{size:"small",ref:"select",value:a(e).paramcmdvalues.超流量报警投入,"onUpdate:value":l[33]||(l[33]=u=>a(e).paramcmdvalues.超流量报警投入=u),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).超流量报警投入.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[34]||(l[34]=u=>a(n)("超流量警告"))})]),a(e).function.超流量警告设定&&a(t).超流量警告设定?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).超流量警告设定&&a(t).超流量警告设定.num_scale,value:a(e).paramcmdvalues.超流量警告设定,"onUpdate:value":l[35]||(l[35]=u=>a(e).paramcmdvalues.超流量警告设定=u),name:"超流量警告设定",unit:a(t).超流量警告设定&&a(t).超流量警告设定.unit,isCheck:!0,btnName:"更新",onUpData:l[36]||(l[36]=u=>a(n)("超流量警告设定")),max:a(t).超流量警告设定&&a(t).超流量警告设定.num_maxvalue,min:a(t).超流量警告设定&&a(t).超流量警告设定.num_minvalue,step:a(t).超流量警告设定&&a(t).超流量警告设定.num_step,inputBorder:"1px solid #ccc",title:a(t).超流量警告设定&&a(t).超流量警告设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):o("",!0),a(e).function.超流量报警设定&&a(t).超流量报警设定?(s(),v(c,{key:3,value:a(e).paramvalues.超流量报警设定,"onUpdate:value":l[42]||(l[42]=u=>a(e).paramvalues.超流量报警设定=u),name:"超流量报警设定",unit:a(t).超流量报警设定&&a(t).超流量报警设定.unit,title:a(t).超流量报警设定&&a(t).超流量报警设定.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0,descript:a(e).params.超流量报警投入.options.filter(u=>u.value==a(e).paramvalues.超流量报警投入).length?a(e).params.超流量报警投入.options.filter(u=>u.value==a(e).paramvalues.超流量报警投入)[0].label:"暂未设置"},{default:r(()=>[m(g,{icon1:!!((a(e).paramcmdvalues.超流量报警设定||a(e).paramcmdvalues.超流量报警投入!=="")&&a(e).isfeedback)},{default:r(()=>[ha,d("div",Aa,[m(i,{size:"small",ref:"select",value:a(e).paramcmdvalues.超流量报警投入,"onUpdate:value":l[38]||(l[38]=u=>a(e).paramcmdvalues.超流量报警投入=u),style:{width:"150px",color:"#000000"}},{default:r(()=>[(s(!0),x(T,null,D(a(t).超流量报警投入.options,(u,b)=>(s(),v($,{value:u.value},{default:r(()=>[y(_(u.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),m(B,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[39]||(l[39]=u=>a(n)("超流量报警"))})]),a(e).function.超流量报警设定&&a(t).超流量报警设定?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).超流量报警设定&&a(t).超流量报警设定.num_scale,value:a(e).paramcmdvalues.超流量报警设定,"onUpdate:value":l[40]||(l[40]=u=>a(e).paramcmdvalues.超流量报警设定=u),name:"超流量报警设定",unit:a(t).超流量报警设定&&a(t).超流量报警设定.unit,isCheck:!0,btnName:"更新",onUpData:l[41]||(l[41]=u=>a(n)("超流量报警设定")),max:a(t).超流量报警设定&&a(t).超流量报警设定.num_maxvalue,min:a(t).超流量报警设定&&a(t).超流量报警设定.num_minvalue,step:a(t).超流量报警设定&&a(t).超流量报警设定.num_step,inputBorder:"1px solid #ccc",title:a(t).超流量报警设定&&a(t).超流量报警设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):o("",!0)]),slot2:r(({data:p})=>[a(e).function.压力量程高值&&a(t).压力量程高值?(s(),v(c,{key:0,value:a(e).paramvalues.压力量程高值,"onUpdate:value":l[45]||(l[45]=u=>a(e).paramvalues.压力量程高值=u),name:"压力量程高值",unit:a(t).压力量程高值&&a(t).压力量程高值.unit,title:a(t).压力量程高值&&a(t).压力量程高值.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.压力量程高值&&a(e).isfeedback)},{default:r(()=>[a(e).function.压力量程高值&&a(t).压力量程高值?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).压力量程高值&&a(t).压力量程高值.num_scale,value:a(e).paramcmdvalues.压力量程高值,"onUpdate:value":l[43]||(l[43]=u=>a(e).paramcmdvalues.压力量程高值=u),name:"压力量程高值",unit:a(t).压力量程高值&&a(t).压力量程高值.unit,isCheck:!0,btnName:"更新",onUpData:l[44]||(l[44]=u=>a(n)("压力量程高值")),max:a(t).压力量程高值&&a(t).压力量程高值.num_maxvalue,min:a(t).压力量程高值&&a(t).压力量程高值.num_minvalue,step:a(t).压力量程高值&&a(t).压力量程高值.num_step,inputBorder:"1px solid #ccc",title:a(t).压力量程高值&&a(t).压力量程高值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(e).function.压力量程低值&&a(t).压力量程低值?(s(),v(c,{key:1,value:a(e).paramvalues.压力量程低值,"onUpdate:value":l[48]||(l[48]=u=>a(e).paramvalues.压力量程低值=u),name:"压力量程低值",unit:a(t).压力量程低值&&a(t).压力量程低值.unit,title:a(t).压力量程低值&&a(t).压力量程低值.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.压力量程低值&&a(e).isfeedback)},{default:r(()=>[a(e).function.压力量程低值&&a(t).压力量程低值?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).压力量程低值&&a(t).压力量程低值.num_scale,value:a(e).paramcmdvalues.压力量程低值,"onUpdate:value":l[46]||(l[46]=u=>a(e).paramcmdvalues.压力量程低值=u),name:"压力量程低值",unit:a(t).压力量程低值&&a(t).压力量程低值.unit,isCheck:!0,btnName:"更新",onUpData:l[47]||(l[47]=u=>a(n)("压力量程低值")),max:a(t).压力量程低值&&a(t).压力量程低值.num_maxvalue,min:a(t).压力量程低值&&a(t).压力量程低值.num_minvalue,step:a(t).压力量程低值&&a(t).压力量程低值.num_step,inputBorder:"1px solid #ccc",title:a(t).压力量程低值&&a(t).压力量程低值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(e).function.流量量程高值&&a(t).流量量程高值?(s(),v(c,{key:2,value:a(e).paramvalues.流量量程高值,"onUpdate:value":l[51]||(l[51]=u=>a(e).paramvalues.流量量程高值=u),name:"流量量程高值",unit:a(t).流量量程高值&&a(t).流量量程高值.unit,title:a(t).流量量程高值&&a(t).流量量程高值.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.流量量程高值&&a(e).isfeedback)},{default:r(()=>[a(e).function.流量量程高值&&a(t).流量量程高值?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).流量量程高值&&a(t).流量量程高值.num_scale,value:a(e).paramcmdvalues.流量量程高值,"onUpdate:value":l[49]||(l[49]=u=>a(e).paramcmdvalues.流量量程高值=u),name:"流量量程高值",unit:a(t).流量量程高值&&a(t).流量量程高值.unit,isCheck:!0,btnName:"更新",onUpData:l[50]||(l[50]=u=>a(n)("流量量程高值")),max:a(t).流量量程高值&&a(t).流量量程高值.num_maxvalue,min:a(t).流量量程高值&&a(t).流量量程高值.num_minvalue,step:a(t).流量量程高值&&a(t).流量量程高值.num_step,inputBorder:"1px solid #ccc",title:a(t).流量量程高值&&a(t).流量量程高值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0),a(e).function.流量量程低值&&a(t).流量量程低值?(s(),v(c,{key:3,value:a(e).paramvalues.流量量程低值,"onUpdate:value":l[54]||(l[54]=u=>a(e).paramvalues.流量量程低值=u),name:"流量量程低值",unit:a(t).流量量程低值&&a(t).流量量程低值.unit,title:a(t).流量量程低值&&a(t).流量量程低值.paramname,btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.流量量程低值&&a(e).isfeedback)},{default:r(()=>[a(e).function.流量量程低值&&a(t).流量量程低值?(s(),v(c,{key:0,label:!0,form:a(e).paramcmdvalues,scale:a(t).流量量程低值&&a(t).流量量程低值.num_scale,value:a(e).paramcmdvalues.流量量程低值,"onUpdate:value":l[52]||(l[52]=u=>a(e).paramcmdvalues.流量量程低值=u),name:"流量量程低值",unit:a(t).流量量程低值&&a(t).流量量程低值.unit,isCheck:!0,btnName:"更新",onUpData:l[53]||(l[53]=u=>a(n)("流量量程低值")),max:a(t).流量量程低值&&a(t).流量量程低值.num_maxvalue,min:a(t).流量量程低值&&a(t).流量量程低值.num_minvalue,step:a(t).流量量程低值&&a(t).流量量程低值.num_step,inputBorder:"1px solid #ccc",title:a(t).流量量程低值&&a(t).流量量程低值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):o("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):o("",!0)]),slot3:r(({data:p})=>[a(e).function.PLC时钟&&a(e).paramvalues.nian?(s(),v(c,{key:0,value:a(e).paramvalues.time,"onUpdate:value":l[55]||(l[55]=u=>a(e).paramvalues.time=u),name:"nian",unit:"",title:"年月日时分秒",btnName:a(e).isSite?"更新":"",form:a(e).paramvalues,disabled:!0,descript:a(e).paramvalues.nian},{default:r(()=>[m(g,{icon1:!!(a(e).paramcmdvalues.秒&&a(e).isfeedback)},{default:r(()=>[m(w,{"value-format":"YYYY-MM-DD HH:mm:ss","show-time":"",onChange:a(k)},null,8,["onChange"])]),_:1},8,["icon1"])]),_:1},8,["value","btnName","form","descript"])):o("",!0)]),_:1},8,["myStyle"])])],64)}}},Va=q(Ra,[["__scopeId","data-v-3ae07c36"]]);const Ya=C=>(h("data-v-908d67bc"),C=C(),A(),C),Ha={class:"control-left"},Ga={class:"top"},Wa={class:"bottom"},Xa={key:0,class:"control-content"},Ja={class:"lamp-box"},Ka={style:{display:"inline-block",position:"relative"}},Qa=["src"],Za=Ya(()=>d("div",{style:{clear:"both"}},null,-1)),ae={class:"chart"},ee={class:"message-header"},te={class:"control-right"},le={__name:"index",props:{},emits:["onSuccess"],setup(C,{emit:L}){let O=J(),e=F(),t=S(!0),f=S(!1),n=S(""),k=S([{label:"就地模式",value:"就地模式"},{label:"远程开关阀模式",value:"远程开关阀模式"},{label:"远程不利点模式",value:"远程不利点模式"},{label:"恒压控制",value:"恒压控制启动"},{label:"分时控制模式",value:"分时控制启动"}]);j("detail",n),j("modelList",k);let U=S(1);H(u=>{U.value=u});let l=K(()=>{let u=n.value.attinfos.filter(b=>b.usetype=="previewImage");return u[u.length-1]?u[u.length-1].url:""}),$=u=>{u.label=="进入全屏"?f.value=!0:f.value=!1,t.value=!1,setTimeout(()=>{t.value=!0})},i={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},w=async()=>{let u=await E.requested({id:"20230628084901",content:{w_deviceid:e.currentRoute.value.query.id}});n.value=u.data;for(let b=1;b<9;b++)n.value.paramvalues[`时段${i[b]}小时开始`]?(n.value.paramvalues[`start${b}`]=n.value.paramvalues[`时段${i[b]}小时开始`]?n.value.paramvalues[`时段${i[b]}小时开始`]+":"+n.value.paramvalues[`时段${i[b]}分钟开始`]:"",n.value.paramvalues[`end${b}`]=n.value.paramvalues[`时段${i[b]}小时结束`]?n.value.paramvalues[`时段${i[b]}小时结束`]+":"+n.value.paramvalues[`时段${i[b]}分钟结束`]:"",n.value.paramcmdvalues[`start${b}`]=n.value.paramcmdvalues[`时段${i[b]}小时开始`]?n.value.paramcmdvalues[`时段${i[b]}小时开始`]+":"+n.value.paramcmdvalues[`时段${i[b]}分钟开始`]:"",n.value.paramcmdvalues[`end${b}`]=n.value.paramcmdvalues[`时段${i[b]}小时结束`]?n.value.paramcmdvalues[`时段${i[b]}小时结束`]+":"+n.value.paramcmdvalues[`时段${i[b]}分钟结束`]:""):(n.value.paramvalues[`start${b}`]="",n.value.paramvalues[`end${b}`]="",n.value.paramcmdvalues[`start${b}`]="",n.value.paramcmdvalues[`end${b}`]="");n.value.paramvalues.nian=`${n.value.paramvalues.年}-${n.value.paramvalues.月}-${n.value.paramvalues.日}`,n.value.paramvalues.time=`${n.value.paramvalues.时}-${n.value.paramvalues.分}-${n.value.paramvalues.秒}`,n.value.isfeedback||Object.keys(n.value.paramcmdvalues).forEach(R=>{n.value.paramcmdvalues[R]=n.value.paramvalues[R]}),console.log(u.data),n.value.isSite=O.nowAccount.sitename==n.value.sitename};j("detailFun",w);let p=G(w,e.currentRoute.value.query.id);return Q(()=>{w()}),Z(()=>{clearInterval(p)}),(u,b)=>a(n)?(s(),x("div",{key:0,class:ea(["control",{wrapper:a(f)}])},[d("div",Ha,[d("div",Ga,[m(W)]),d("div",Wa,[m(Va,{onOnSuccess:a(w)},null,8,["onOnSuccess"])])]),a(t)?(s(),x("div",Xa,[d("div",Ja,[m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.失压警告?a(n).params.失压警告.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.失压警告&&a(n).params.失压警告.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.失压报警?a(n).params.失压报警.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.失压报警&&a(n).params.失压报警.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.超流量警告?a(n).params.超流量警告.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.超流量警告&&a(n).params.超流量警告.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.超流量报警?a(n).params.超流量报警.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.超流量报警&&a(n).params.超流量报警.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.强制关断?a(n).params.强制关断.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.强制关断&&a(n).params.强制关断.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.阀门故障?a(n).params.阀门故障.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.阀门故障&&a(n).params.阀门故障.paramname),1)]),_:1},8,["isTrue"]),m(N,{bgStart:"green",bgEnd:"rgb(0, 255, 0)",isTrue:a(n).params.PLC电量低报警?a(n).params.PLC电量低报警.lastvalue==1:!1},{default:r(()=>[y(_(a(n).params.PLC电量低报警&&a(n).params.PLC电量低报警.paramname),1)]),_:1},8,["isTrue"])]),d("div",{class:"map",style:aa({transform:`scale(${a(U)})`})},[d("div",Ka,[a(n).params.瞬时流量?(s(),v(I,{key:0,title:a(n).params.瞬时流量.paramname,top:"-30",left:"50",data:[{value:a(n).params.瞬时流量.lastvalue,unit:a(n).params.瞬时流量.unit},{title:a(n).params.累计流量.paramname,value:a(n).params.累计流量.lastvalue,unit:a(n).params.累计流量.unit}]},null,8,["title","data"])):o("",!0),a(n).params.阀门开度?(s(),v(I,{key:1,title:a(n).params.阀门开度.paramname,top:"25",left:"350",data:[{value:a(n).params.阀门开度.lastvalue,unit:a(n).params.阀门开度.unit}]},null,8,["title","data"])):o("",!0),a(n).params.阀前压力?(s(),v(I,{key:2,title:a(n).params.阀前压力.paramname,top:240,left:50,data:[{value:a(n).params.阀前压力.lastvalue,unit:a(n).params.阀前压力.unit}]},null,8,["title","data"])):o("",!0),a(n).params.阀后压力?(s(),v(I,{key:3,title:a(n).params.阀后压力.paramname,top:240,left:350,data:[{value:a(n).params.阀后压力.lastvalue,unit:a(n).params.阀后压力.unit}]},null,8,["title","data"])):o("",!0),d("img",{src:a(l),alt:""},null,8,Qa),Za])],4),d("div",ae,[m(X,{options:[{label:"压力历史曲线图",value:["阀后压力"],sumShow:!0},{label:"流量历史曲线图",value:["瞬时流量"]}]})]),d("div",ee,[m(B,{btnOptions:[{label:a(f)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:a($)},null,8,["btnOptions","onClickBtn"])])])):o("",!0),d("div",te,[m(fa)])],2)):o("",!0)}},ke=q(le,[["__scopeId","data-v-908d67bc"]]);export{ke as default};