| 1 |
- import{_ as ee,M as y,a as w,d as q}from"./dataBlock-85e92b8f.js";import{c as N}from"./customBtn-937bf284.js";import{u as T}from"./vue-router-dd0356f0.js";import{A as R,m as ae,M as X,e as Q,a as te}from"./index-be1b3208.js";import{_ as Y}from"./_plugin-vue_export-helper-c27b6911.js";import{V as r,W as C,R as le,a4 as o,a1 as J,u as e,a5 as V,a6 as P,i as E,a as U,o as K,U as z,j as i,X as u,G as p,a7 as b,F as S,n as W,a3 as f,H as ne,a2 as I,$ as v,p as Z,f as se,a0 as ue}from"./vue-676ffbd1.js";import{L as ie}from"./index-d583a3d8.js";/* empty css */import"./index-7f94280a.js";import"./base-e59873e1.js";/* empty css */import"./ext-99480133.js";const oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAzhJREFUOE99VV1rG0cUPXd2o5ViyVKjKJaSB9uNWprgH1AQGPxoDE5wHdKHGv8N56EgaCD9F8a0D4VaED35rQJjl6Y0JG1ku5U3bhwrYFUfFlIkbavsTLiTrCs7aw/MMnt358yZe+6cIfi0bDZrjoyM3JJS3lZKfQ4gqZQCER0S0S9CiIeVSiWfzWbfnJ5OpwMrKyt3lVL3lVJpv8W8GBHZhmEsLSws5Ab/OwZkVhMTE99IKZeICJZlIZlMIpVKIZFIwHVd1Go1HB4eolKpwHEcZsz922Kx+LXH9hhwbW3tgVJqiVcLh8OIhS7gqFFDq1HDvyII0xAYMhSil68gdHEI9XYP3W5Xk2PQ6enpe3rMj42Njbuu6/7AY2YiW1UcVI8A04JhGLqbpnk8DgiFj4aCcERQx7iZpjmfyWRyVCgUzOHh4R0A6WaziU7lJQ6OuseT/QC9BSKGCxkcRiwWY0y71WrdoFKp9IWUcrXX6+Hl7jZeHLw6wew0u8F3ZkpK4upYGqFQCEKIeSqXy98B+Mq2bTwvPkG92z/BbnCrfuAW+gjHk0indVF8T81mc5dLZH19HXu/P0LPDPvmzQ+MY2Hl4E0ohsnJSRbHpn6/32Zhc7kcSttFwAx8IMJZeeS4JQBXmJibm2OGr8lxnLZSKpzP57H9x1MNeHqb5wkTIAUKBDE7O8sMX1Oj0diVUqY3NzdR/PkndIwhX8CzchmBg0D8GjKZjFaa9vf3tSh7e3t49usGyvX2B4DnCRO1DIyMXsf4+Pg7Uba2tuaJ6Ec+Sn/vPMOjx48B813BniWEt4AlFJJXErj28ae6bJRSd3RhRyKRHVa61Wrh1Z9P8cQua5Z+uRyMXb96GRfjKUSjUa1wu92+oY9eoVDQLNmiuP/zfAu/Ff8CBUK+NcnMbqbHYF1KcTF7ZnNnampq9YQ5sNN45hASLuzdEl6UdtBVFzRwzBIY/eQzjI6Nof2fQqfT0QTYHGZmZv43Bwbx7Mt1XQ3KOfHsKx6PQ0qJer2u7Ys755ybYRj+9uXxXl5e/pKI2BfPNVghhE1E9xYXF1d9DXYwyGwTicRtALe8K+D9d30FAMhXq9WHflfAWz0pYviZXkjMAAAAAElFTkSuQmCC",re=g=>(V("data-v-d1c310d1"),g=g(),P(),g),me={class:"lamp"},pe=re(()=>o("img",{src:oe,alt:""},null,-1)),de={__name:"lamp",props:{isTrue:{type:Boolean,default:()=>!0}},emits:[],setup(g,{emit:F}){const B=g;return(t,a)=>(r(),C("div",me,[pe,le(t.$slots,"default",{},void 0,!0),o("div",{class:"bg",style:J(e(B).isTrue?"":"animation:none")},null,4)]))}},H=Y(de,[["__scopeId","data-v-d1c310d1"]]),ve=""+new URL("MT01-fc32ad88.png",import.meta.url).href;const M=g=>(V("data-v-07586cb7"),g=g(),P(),g),fe={class:"header"},ce=M(()=>o("span",{style:{color:"#ffffff"}},"设备信息",-1)),_e={class:"info"},be={class:"info-item"},ye=M(()=>o("div",{class:"name"},"设备名称",-1)),xe={class:"value"},$e={class:"info-item"},ge=M(()=>o("div",{class:"name"},"设备编号",-1)),ke={class:"value"},Ce={class:"info-item"},he=M(()=>o("div",{class:"name"},"状 态",-1)),Ue={class:"value"},we={class:"info-item"},Ne=M(()=>o("div",{class:"name"},"站点",-1)),Se={class:"value"},Be={class:"info-item"},Ae=M(()=>o("div",{class:"name"},"区 域",-1)),De={class:"value"},Ie={class:"info-item"},ze=M(()=>o("div",{class:"name"},"最近上线时间",-1)),Me={class:"value"},Oe={class:"info-item",style:{"white-space":"pre-wrap"}},Fe=M(()=>o("div",{class:"name"},"地 点",-1)),Re={class:"value"},Ye={__name:"infoPanel",props:{},emits:[],setup(g,{emit:F}){let B=T(),t=E("detail"),a=U(),$=U(),n=h=>{a.value.type=h.value,a.value.param.content.type=h.value,a.value.modeVisible=!0,W(()=>{a.value.listData()})};return K(async()=>{console.log(t.value),await R.requested({id:20230701132202,content:{w_deviceid:B.currentRoute.value.query.id,type:1}})}),(h,x)=>{const m=z("a-tooltip");return r(),C(S,null,[o("div",fe,[ce,i(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"])]),o("div",_e,[o("div",be,[ye,o("div",xe,[i(m,null,{title:u(()=>[p(b(e(t).devicename),1)]),default:u(()=>[p(" "+b(e(t).devicename),1)]),_:1})])]),o("div",$e,[ge,o("div",ke,[i(m,null,{title:u(()=>[p(b(e(t).serialnumber),1)]),default:u(()=>[p(" "+b(e(t).serialnumber),1)]),_:1})])]),o("div",Ce,[he,o("div",Ue,[i(m,null,{title:u(()=>[p(b(e(t).status),1)]),default:u(()=>[p(" "+b(e(t).status),1)]),_:1})])]),o("div",we,[Ne,o("div",Se,[i(m,null,{title:u(()=>[p(b(e(t).sitename),1)]),default:u(()=>[p(" "+b(e(t).sitename),1)]),_:1})])]),o("div",Be,[Ae,o("div",De,[i(m,null,{title:u(()=>[p(b(e(t).areaname),1)]),default:u(()=>[p(" "+b(e(t).areaname),1)]),_:1})])]),o("div",Ie,[ze,o("div",Me,[i(m,null,{title:u(()=>[p(b(e(t).lastconnecttime),1)]),default:u(()=>[p(" "+b(e(t).lastconnecttime),1)]),_:1})])]),o("div",Oe,[Fe,o("div",Re,[i(m,null,{title:u(()=>[p(b(e(t).province)+b(e(t).city)+b(e(t).county)+b(e(t).address),1)]),default:u(()=>[p(" "+b(e(t).address),1)]),_:1})])])]),i(ee,{ref_key:"history",ref:a},null,512)],64)}}},He=Y(Ye,[["__scopeId","data-v-07586cb7"]]);const Te={style:{display:"flex","justify-content":"space-between"}},Ve={class:"time-select"},Pe={key:1},je={__name:"MyChart",props:{},emits:[],setup(g,{emit:F}){let B=U(null),t=U(""),a=T(),$=U([]),n=U({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"}}}),h=U([]),x=k=>{k=="时间段"&&(n.value.content.range.start="",n.value.content.range.stop="")},m=k=>{console.log(k),n.value.content.range.start=$.value[0],n.value.content.range.stop=$.value[1]},A=()=>{t.value=new ie(B.value,{data:h.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()},l=async()=>{if(!n.value.content.range.start)return ae.warning("请输入起始时间");let k=await R.requested(n.value);h.value=k.data,t.value.changeData(h.value)};return K(()=>{A(),l()}),(k,c)=>{const d=z("a-select-option"),_=z("a-select"),s=z("a-tooltip"),O=z("a-range-picker"),L=z("a-input");return r(),C(S,null,[o("div",Te,[i(N,{btnOptions:[{label:"压力历史曲线图"},{label:"流量历史曲线图"}]}),o("div",Ve,[i(s,{placement:"top"},{title:u(()=>[p(" 抓取的数据类型 ")]),default:u(()=>[i(_,{size:"mini",value:e(n).content.function.fn,"onUpdate:value":c[0]||(c[0]=D=>e(n).content.function.fn=D),style:{width:"90px","margin-right":"10px"}},{default:u(()=>[i(d,{value:"sum"},{default:u(()=>[p("总和值")]),_:1}),i(d,{value:"mean"},{default:u(()=>[p("平均值")]),_:1}),i(d,{value:"first"},{default:u(()=>[p("首值")]),_:1}),i(d,{value:"last"},{default:u(()=>[p("尾值")]),_:1}),i(d,{value:"max"},{default:u(()=>[p("最大值")]),_:1}),i(d,{value:"min"},{default:u(()=>[p("最小值")]),_:1})]),_:1},8,["value"])]),_:1}),i(s,{placement:"top"},{title:u(()=>[p(" 时间筛选类型 ")]),default:u(()=>[i(_,{size:"mini",value:e(n).content.range.timetype,"onUpdate:value":c[1]||(c[1]=D=>e(n).content.range.timetype=D),style:{width:"90px","margin-right":"10px"},onChange:e(x)},{default:u(()=>[i(d,{value:"y"},{default:u(()=>[p("年")]),_:1}),i(d,{value:"mo"},{default:u(()=>[p("月")]),_:1}),i(d,{value:"d"},{default:u(()=>[p("日")]),_:1}),i(d,{value:"h"},{default:u(()=>[p("时")]),_:1}),i(d,{value:"m"},{default:u(()=>[p("分")]),_:1}),i(d,{value:"s"},{default:u(()=>[p("秒")]),_:1}),i(d,{value:"time"},{default:u(()=>[p("时间段")]),_:1})]),_:1},8,["value","onChange"])]),_:1}),e(n).content.range.timetype=="time"?(r(),f(O,{key:0,value:e($),"onUpdate:value":c[2]||(c[2]=D=>ne($)?$.value=D:$=D),style:{width:"400px"},"show-time":"",size:"mini",onChange:e(m),format:"YYYY/MM/DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["value","onChange"])):(r(),C("div",Pe,[i(s,{placement:"top"},{title:u(()=>[p(" 筛选范围开始时间 ")]),default:u(()=>[i(L,{size:"mini",style:{width:"70px","margin-right":"10px"},value:e(n).content.range.start,"onUpdate:value":c[3]||(c[3]=D=>e(n).content.range.start=D),valueModifiers:{number:!0}},null,8,["value"])]),_:1}),i(s,{placement:"top"},{title:u(()=>[p(" 筛选范围结束时间 ")]),default:u(()=>[i(L,{size:"mini",style:{width:"70px"},value:e(n).content.range.stop,"onUpdate:value":c[4]||(c[4]=D=>e(n).content.range.stop=D),valueModifiers:{number:!0}},null,8,["value"])]),_:1})])),i(N,{btnOptions:[{label:"查询"}],style:{"margin-left":"10px"},onClick:e(l)},null,8,["onClick"])])]),o("div",{ref_key:"container",ref:B,style:{width:"100%",height:"100%",padding:"30px"}},null,512)],64)}}},qe=Y(je,[["__scopeId","data-v-21be3b13"]]);const Ee=g=>(V("data-v-a86089bc"),g=g(),P(),g),Ke=Ee(()=>o("div",{class:"header"},[o("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),Le={class:"info"},Ze={class:"info-item"},Xe={key:0,class:"title"},Qe={class:"info-item_item"},Je={class:"info-item_item"},We={key:0,class:"info-item_item"},Ge={class:"info-item_item"},ea={key:1,class:"info-item_item"},aa={key:2,class:"info-item_item"},ta={__name:"timeControl",props:{},emits:[],setup(g,{emit:F}){let B=T(),t=E("detail"),a=U(t.value.params);U(t.value.paramvalues);let $=U(t.value.paramcmdvalues);U({color:"#ffffff",marginBottom:"10px",fontSize:"12px"}),U();let n=async(h,x)=>{let m;for(var A of x)m=await A.Form.validateFields();m&&X.confirm({title:"确定更新数据吗?",async onOk(){Object.keys(t.value.function[`时段${h}`].params);let l={},k=$.value[`start${h}`].split(":"),c=$.value[`end${h}`].split(":");l[`时段${h}小时开始`]=k[0],l[`时段${h}分钟开始`]=k[1],l[`时段${h}小时结束`]=c[0],l[`时段${h}分钟结束`]=c[1],l[`时间段${h}置位`]=1,l[`时段${h}流量设定`]=$.value[`时段${h}流量设定`];let d=await R.requested({id:"20230627163701",content:{w_deviceid:B.currentRoute.value.query.id,w_functionid:t.value.function[`时段${h}`].w_functionid,params:l}});Q.message(d,"操作成功",()=>{})}})};return(h,x)=>(r(),C(S,null,[Ke,o("div",Le,[(r(),C(S,null,I(8,(m,A)=>o("div",Ze,[e(t).function[`时段${m}`]?(r(),C("div",Xe,[o("span",null,"时间段"+b(m),1),e(t).function[`时段${m}`]&&e(t).isSite?(r(),f(w,{key:0,icon1:!!(e(t).paramcmdvalues[`时段${m}小时开始`]&&e(t).isfeedback)},{default:u(()=>[i(N,{style:{"text-align":"right","padding-right":"10px","margin-bottom":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:l=>e(n)(m,h.$refs[`Input${m}`])},null,8,["onClickBtn"]),o("div",Qe,[i(y,{ref_for:!0,ref:`Input${m}`,value:e($)[`start${m}`],"onUpdate:value":l=>e($)[`start${m}`]=l,name:`start${m}`,title:"开始时间",type:"h:m",form:e($),isCheck:!0,"time-split":":",inputBorder:"1px solid #ccc"},null,8,["value","onUpdate:value","name","form"])]),o("div",Je,[i(y,{value:e($)[`end${m}`],"onUpdate:value":l=>e($)[`end${m}`]=l,name:`end${m}`,title:"结束时间",form:e($),ref_for:!0,ref:`Input${m}`,isCheck:!0,type:"h:m","time-split":":",inputBorder:"1px solid #ccc"},null,8,["value","onUpdate:value","name","form"])]),e(a)[`时段${m}流量设定`]?(r(),C("div",We,[i(y,{scale:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].num_scale,value:e($)[`时段${m}流量设定`],"onUpdate:value":l=>e($)[`时段${m}流量设定`]=l,name:`时段${m}流量设定`,title:"流量设定",form:e($),ref_for:!0,ref:`Input${m}`,isCheck:!0,inputBorder:"1px solid #ccc",max:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].num_maxvalue,min:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].num_minvalue,step:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].num_step},null,8,["scale","value","onUpdate:value","name","form","max","min","step"])])):v("",!0)]),_:2},1032,["icon1"])):v("",!0)])):v("",!0),o("div",Ge,[i(y,{scale:e(a)[`时段${m}小时开始`]&&e(a)[`时段${m}小时开始`].num_scale,value:e(t).paramvalues[`start${m}`],"onUpdate:value":l=>e(t).paramvalues[`start${m}`]=l,name:`时段${m}小时开始`,title:"开始时间",type:"h:m",form:e(t).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])]),e(a)[`时段${m}小时结束`]?(r(),C("div",ea,[i(y,{scale:e(a)[`时段${m}小时结束`]&&e(a)[`时段${m}小时结束`].num_scale,value:e(t).paramvalues[`end${m}`],"onUpdate:value":l=>e(t).paramvalues[`end${m}`]=l,name:`时段${m}小时结束`,title:"结束时间",form:e(t).paramvalues,isCheck:!0,disabled:!0},null,8,["scale","value","onUpdate:value","name","form"])])):v("",!0),e(a)[`时段${m}流量设定`]?(r(),C("div",aa,[i(y,{scale:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].num_scale,value:e(t).paramvalues[`时段${m}流量设定`],"onUpdate:value":l=>e(t).paramvalues[`时段${m}流量设定`]=l,name:`时段${m}流量设定`,title:"流量设定",form:e(t).paramvalues,isCheck:!0,unit:e(a)[`时段${m}流量设定`]&&e(a)[`时段${m}流量设定`].unit,disabled:!0},null,8,["scale","value","onUpdate:value","name","form","unit"])])):v("",!0)])),64))])],64))}},la=Y(ta,[["__scopeId","data-v-a86089bc"]]);const j=g=>(V("data-v-ca5595db"),g=g(),P(),g),na=j(()=>o("div",{class:"header"},[o("span",{style:{color:"#ffffff"}},"控制面板")],-1)),sa={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},ua={class:"lamp-box"},ia={key:0,style:{display:"flex","margin-bottom":"10px"}},oa={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},ra={style:{"font-size":"16px"}},ma={style:{display:"flex","align-items":"center"}},pa={key:1},da={style:{display:"flex","align-items":"center"}},va={key:0,style:{display:"flex","margin-bottom":"10px"}},fa={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},ca={style:{"font-size":"16px"}},_a={style:{display:"flex","align-items":"center"}},ba={key:1,style:{"font-size":"12px",color:"#ffffff"}},ya={style:{"font-size":"18px"}},xa={key:4,style:{display:"flex","margin-bottom":"10px"}},$a={style:{"font-size":"12px",color:"#ffffff","margin-right":"10px"}},ga={style:{"font-size":"16px"}},ka={style:{display:"flex","align-items":"center"}},Ca={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},ha=j(()=>o("div",{style:{width:"120px",padding:"0 10px"}},"警告状态设置",-1)),Ua={style:{display:"flex",padding:"0 10px"}},wa={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},Na=j(()=>o("div",{style:{width:"120px",padding:"0 10px"}},"报警状态设置",-1)),Sa={style:{display:"flex",padding:"0 10px"}},Ba={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},Aa=j(()=>o("div",{style:{width:"120px",padding:"0 10px"}},"超流量警告状态",-1)),Da={style:{display:"flex",padding:"0 10px"}},Ia={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},za=j(()=>o("div",{style:{width:"120px",padding:"0 10px"}},"超流量报警状态",-1)),Ma={style:{display:"flex",padding:"0 10px"}},Oa={__name:"controlPanel",props:{},emits:["onSuccess"],setup(g,{emit:F}){let B=T(),t=E("detail"),a=U(t.value.params),$=U(t.value.paramvalues),n=U(t.value.paramcmdvalues),h=U();console.log(a,"params"),console.log($.value,"formData"),E("modelList"),W(()=>{h.value.active=$.value.ConMode});let x=A=>{X.confirm({title:"确定更新数据吗?",async onOk(){let l=t.value.function[A],k=Object.keys(l.params),c={};k.forEach(_=>{c[_]=n.value[_]}),A=="PLC时钟"&&(c.同步时间=0);let d=await R.requested({id:"20230627163701",content:{w_deviceid:B.currentRoute.value.query.id,w_functionid:l.w_functionid,params:c}});Q.message(d,"操作成功",()=>{F("onSuccess")})}})},m=A=>{let l=A.split(" "),k=l[0].split("-"),c=l[1].split(":");t.value.paramcmdvalues.年=k[0],t.value.paramcmdvalues.月=k[1],t.value.paramcmdvalues.日=k[2],t.value.paramcmdvalues.时=c[0],t.value.paramcmdvalues.分=c[1],t.value.paramcmdvalues.秒=c[2],x("PLC时钟")};return(A,l)=>{const k=z("a-select-option"),c=z("a-select"),d=z("a-date-picker");return r(),C(S,null,[na,o("div",sa,[o("div",ua,[i(H,{isTrue:e(t).paramvalues.自动信号?e(t).paramvalues.自动信号.lastvalue==0:!1},{default:u(()=>[p("就地")]),_:1},8,["isTrue"]),i(H,{isTrue:e(t).paramvalues.自动信号?e(t).paramvalues.自动信号.lastvalue==1:!1},{default:u(()=>[p("远程")]),_:1},8,["isTrue"]),i(H,{isTrue:e(t).paramvalues.开到位?e(t).paramvalues.开到位.lastvalue==1:!1},{default:u(()=>[p("开到位")]),_:1},8,["isTrue"]),i(H,{isTrue:e(t).paramvalues.关到位?e(t).paramvalues.关到位.lastvalue==1:!1},{default:u(()=>[p("关到位")]),_:1},8,["isTrue"]),i(H,{isTrue:e(t).paramvalues.故障灯?e(t).paramvalues.故障灯.lastvalue==1:!1},{default:u(()=>[p("故障位")]),_:1},8,["isTrue"])]),e(a).手自动控制&&e(t).function.控制方式?(r(),C("div",ia,[o("p",oa,[p(b(e(t).function.控制方式&&e(t).function.控制方式.funcname)+": ",1),o("span",ra,b(e(t).params.手自动控制.options.filter(_=>_.value==e(t).paramvalues.手自动控制.lastvalue).length?e(t).params.手自动控制.options.filter(_=>_.value==e(t).paramvalues.手自动控制.lastvalue)[0].label:"暂未设置"),1)]),i(w,{icon1:!!(e(n).控制方式&&e(t).isfeedback)},{default:u(()=>[o("div",ma,[i(c,{ref:"select",value:e(n).手自动控制,"onUpdate:value":l[0]||(l[0]=_=>e(n).手自动控制=_),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).手自动控制.options,(_,s)=>(r(),f(k,{value:_.value},{default:u(()=>[p(b(_.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[1]||(l[1]=_=>e(x)("控制方式"))})])]),_:1},8,["icon1"])])):v("",!0),e(t).paramvalues.手自动控制=="1"?(r(),C("div",pa,[e(t).function.控制类型&&e(a).分时段控制?(r(),f(y,{key:0,value:e(t).paramvalues.分时段控制,"onUpdate:value":l[4]||(l[4]=_=>e(t).paramvalues.分时段控制=_),name:"分时段控制",unit:e(a).分时段控制&&e(a).分时段控制.unit,title:e(t).function.控制类型&&e(t).function.控制类型.funcname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).分时段控制&&e(t).isfeedback)},{default:u(()=>[o("div",da,[i(c,{ref:"select",value:e(n).分时段控制,"onUpdate:value":l[2]||(l[2]=_=>e(n).分时段控制=_),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).分时段控制.options,(_,s)=>(r(),f(k,{value:_.value},{default:u(()=>[p(b(_.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[3]||(l[3]=_=>e(x)("控制类型"))})])]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).paramvalues.分时段控制=="0"&&e(t).function.自动控制非分时&&e(a).手动流量设置?(r(),f(y,{key:1,value:e(t).paramvalues.手动流量设置,"onUpdate:value":l[7]||(l[7]=_=>e(t).paramvalues.手动流量设置=_),name:"手动流量设置",unit:e(a).手动流量设置&&e(a).手动流量设置.unit,title:e(a).手动流量设置&&e(a).手动流量设置.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).手动流量设置&&e(t).isfeedback)},{default:u(()=>[e(t).function.自动控制非分时&&e(a).手动流量设置?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).手动流量设置&&e(a).手动流量设置.num_scale,value:e(n).手动流量设置,"onUpdate:value":l[5]||(l[5]=_=>e(n).手动流量设置=_),name:"手动流量设置",unit:e(a).手动流量设置&&e(a).手动流量设置.unit,isCheck:!0,btnName:"更新",onUpData:l[6]||(l[6]=_=>e(x)("自动控制非分时")),max:e(a).手动流量设置&&e(a).手动流量设置.num_maxvalue,min:e(a).手动流量设置&&e(a).手动流量设置.num_minvalue,step:e(a).手动流量设置&&e(a).手动流量设置.num_step,inputBorder:"1px solid #ccc",title:e(a).手动流量设置&&e(a).手动流量设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).paramvalues.分时段控制=="0"&&e(t).function.自动控制非分时&&e(a).手动流量设置?(r(),f(y,{key:2,value:e(t).paramvalues.手动流量设置,"onUpdate:value":l[10]||(l[10]=_=>e(t).paramvalues.手动流量设置=_),name:"手动流量设置",unit:e(a).手动流量设置&&e(a).手动流量设置.unit,title:e(a).手动流量设置&&e(a).手动流量设置.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).手动流量设置&&e(t).isfeedback)},{default:u(()=>[e(t).function.自动控制非分时&&e(a).手动流量设置?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).手动流量设置&&e(a).手动流量设置.num_scale,value:e(n).手动流量设置,"onUpdate:value":l[8]||(l[8]=_=>e(n).手动流量设置=_),name:"手动流量设置",unit:e(a).手动流量设置&&e(a).手动流量设置.unit,isCheck:!0,btnName:"更新",onUpData:l[9]||(l[9]=_=>e(x)("自动控制非分时")),max:e(a).手动流量设置&&e(a).手动流量设置.num_maxvalue,min:e(a).手动流量设置&&e(a).手动流量设置.num_minvalue,step:e(a).手动流量设置&&e(a).手动流量设置.num_step,inputBorder:"1px solid #ccc",title:e(a).手动流量设置&&e(a).手动流量设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):e(a).分时流量设置?(r(),f(y,{key:3,value:e(t).paramvalues.分时流量设置,"onUpdate:value":l[11]||(l[11]=_=>e(t).paramvalues.分时流量设置=_),name:"分时流量设置",unit:e(a).分时流量设置&&e(a).分时流量设置.unit,title:e(a).分时流量设置&&e(a).分时流量设置.paramname,btnName:"",form:e(t).paramvalues,disabled:!0},null,8,["value","unit","title","form"])):v("",!0)])):v("",!0),i(N,{tab:!0,btnOptions:[{label:"关断设置"},{label:"报警设置"},{label:"仪表量程"},{label:"PLC时钟"}],myStyle:{transform:"scale(1.05)"}},{slot0:u(({data:_})=>[e(a).允许自动关断&&e(t).function.关断设置?(r(),C("div",va,[o("p",fa,[p(b(e(t).function.关断设置&&e(t).function.关断设置.funcname)+": ",1),o("span",ca,b(e(t).params.允许自动关断.options.filter(s=>s.value==e(t).paramvalues.允许自动关断.lastvalue).length?e(t).params.允许自动关断.options.filter(s=>s.value==e(t).paramvalues.允许自动关断.lastvalue)[0].label:"暂未设置"),1)]),i(w,{icon1:!!(e(n).关断设置&&e(t).isfeedback)},{default:u(()=>[o("div",_a,[i(c,{ref:"select",value:e(n).允许自动关断,"onUpdate:value":l[12]||(l[12]=s=>e(n).允许自动关断=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).允许自动关断.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[13]||(l[13]=s=>e(x)("关断设置"))})])]),_:1},8,["icon1"])])):v("",!0),e(a).流量采集?(r(),C("p",ba,[p(b(e(a).流量采集&&e(a).流量采集.paramname)+":",1),o("span",ya,b(e(t).paramvalues.流量采集)+"MPa",1)])):v("",!0),e(t).function.关断流量设置&&e(a).关断流量设置?(r(),f(y,{key:2,value:e(t).paramvalues.关断流量设置,"onUpdate:value":l[16]||(l[16]=s=>e(t).paramvalues.关断流量设置=s),name:"关断流量设置",unit:e(a).关断流量设置&&e(a).关断流量设置.unit,title:e(a).关断流量设置&&e(a).关断流量设置.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).关断流量设置&&e(t).isfeedback)},{default:u(()=>[e(t).function.关断流量设置&&e(a).关断流量设置?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).关断流量设置&&e(a).关断流量设置.num_scale,value:e(n).关断流量设置,"onUpdate:value":l[14]||(l[14]=s=>e(n).关断流量设置=s),name:"关断流量设置",unit:e(a).关断流量设置&&e(a).关断流量设置.unit,isCheck:!0,btnName:"更新",onUpData:l[15]||(l[15]=s=>e(x)("关断流量设置")),max:e(a).关断流量设置&&e(a).关断流量设置.num_maxvalue,min:e(a).关断流量设置&&e(a).关断流量设置.num_minvalue,step:e(a).关断流量设置&&e(a).关断流量设置.num_step,inputBorder:"1px solid #ccc",title:e(a).关断流量设置&&e(a).关断流量设置.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).function.关断延时设置&&e(a).关断延时?(r(),f(y,{key:3,value:e(t).paramvalues.关断延时,"onUpdate:value":l[19]||(l[19]=s=>e(t).paramvalues.关断延时=s),name:"关断延时",unit:e(a).关断延时&&e(a).关断延时.unit,title:e(a).关断延时&&e(a).关断延时.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).关断延时&&e(t).isfeedback)},{default:u(()=>[e(t).function.关断延时设置&&e(a).关断延时?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).关断延时&&e(a).关断延时.num_scale,value:e(n).关断延时,"onUpdate:value":l[17]||(l[17]=s=>e(n).关断延时=s),name:"关断延时",unit:e(a).关断延时&&e(a).关断延时.unit,isCheck:!0,btnName:"更新",onUpData:l[18]||(l[18]=s=>e(x)("关断延时设置")),max:e(a).关断延时&&e(a).关断延时.num_maxvalue,min:e(a).关断延时&&e(a).关断延时.num_minvalue,step:e(a).关断延时&&e(a).关断延时.num_step,inputBorder:"1px solid #ccc",title:e(a).关断延时&&e(a).关断延时.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(a).关断报警复位&&e(t).function.关断复位?(r(),C("div",xa,[o("p",$a,[p(b(e(t).function.关断复位&&e(t).function.关断复位.funcname)+": ",1),o("span",ga,b(e(t).params.关断报警复位.options.filter(s=>s.value==e(t).paramvalues.关断报警复位.lastvalue).length?e(t).params.关断报警复位.options.filter(s=>s.value==e(t).paramvalues.关断报警复位.lastvalue)[0].label:"暂未设置"),1)]),i(w,{icon1:!!(e(n).关断复位&&e(t).isfeedback)},{default:u(()=>[o("div",ka,[i(c,{ref:"select",value:e(n).关断报警复位,"onUpdate:value":l[20]||(l[20]=s=>e(n).关断报警复位=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).关断报警复位.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[21]||(l[21]=s=>e(x)("关断复位"))})])]),_:1},8,["icon1"])])):v("",!0)]),slot1:u(({data:_})=>[e(t).function.失压警告&&e(a).失压警告设定?(r(),f(y,{key:0,value:e(t).paramvalues.失压警告设定,"onUpdate:value":l[26]||(l[26]=s=>e(t).paramvalues.失压警告设定=s),name:"失压警告设定",unit:e(a).失压警告设定&&e(a).失压警告设定.unit,title:e(a).失压警告设定&&e(a).失压警告设定.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0,descript:e(t).params.失压警告投入.options.filter(s=>s.value==e(t).paramvalues.失压警告投入.lastvalue).length?e(t).params.失压警告投入.options.filter(s=>s.value==e(t).paramvalues.失压警告投入.lastvalue)[0].label:"暂未设置"},{default:u(()=>[i(w,{icon1:!!(e(n).失压警告设定&&e(t).isfeedback)},{default:u(()=>[o("div",Ca,[ha,o("div",Ua,[i(c,{size:"small",ref:"select",value:e(n).失压警告投入,"onUpdate:value":l[22]||(l[22]=s=>e(n).失压警告投入=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).失压警告投入.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"48px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[23]||(l[23]=s=>e(x)("失压警告"))})])]),e(t).function.失压警告设定&&e(a).失压警告设定?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).失压警告设定&&e(a).失压警告设定.num_scale,value:e(n).失压警告设定,"onUpdate:value":l[24]||(l[24]=s=>e(n).失压警告设定=s),name:"失压警告设定",unit:e(a).失压警告设定&&e(a).失压警告设定.unit,isCheck:!0,btnName:"更新",onUpData:l[25]||(l[25]=s=>e(x)("失压警告设定")),max:e(a).失压警告设定&&e(a).失压警告设定.num_maxvalue,min:e(a).失压警告设定&&e(a).失压警告设定.num_minvalue,step:e(a).失压警告设定&&e(a).失压警告设定.num_step,inputBorder:"1px solid #ccc",title:e(a).失压警告设定&&e(a).失压警告设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):v("",!0),e(t).function.失压报警设定&&e(a).失压报警设定?(r(),f(y,{key:1,value:e(t).paramvalues.失压报警设定,"onUpdate:value":l[31]||(l[31]=s=>e(t).paramvalues.失压报警设定=s),name:"失压报警设定",unit:e(a).失压报警设定&&e(a).失压报警设定.unit,title:e(a).失压报警设定&&e(a).失压报警设定.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0,descript:e(t).params.失压报警投入.options.filter(s=>s.value==e(t).paramvalues.失压报警投入.lastvalue).length?e(t).params.失压报警投入.options.filter(s=>s.value==e(t).paramvalues.失压报警投入.lastvalue)[0].label:"暂未设置"},{default:u(()=>[i(w,{icon1:!!(e(n).失压报警设定&&e(t).isfeedback)},{default:u(()=>[o("div",wa,[Na,o("div",Sa,[i(c,{size:"small",ref:"select",value:e(n).失压报警投入,"onUpdate:value":l[27]||(l[27]=s=>e(n).失压报警投入=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).失压报警投入.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"48px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[28]||(l[28]=s=>e(x)("失压报警"))})])]),e(t).function.失压报警设定&&e(a).失压报警设定?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).失压报警设定&&e(a).失压报警设定.num_scale,value:e(n).失压报警设定,"onUpdate:value":l[29]||(l[29]=s=>e(n).失压报警设定=s),name:"失压报警设定",unit:e(a).失压报警设定&&e(a).失压报警设定.unit,isCheck:!0,btnName:"更新",onUpData:l[30]||(l[30]=s=>e(x)("失压报警设定")),max:e(a).失压报警设定&&e(a).失压报警设定.num_maxvalue,min:e(a).失压报警设定&&e(a).失压报警设定.num_minvalue,step:e(a).失压报警设定&&e(a).失压报警设定.num_step,inputBorder:"1px solid #ccc",title:e(a).失压报警设定&&e(a).失压报警设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):v("",!0),e(t).function.超流量警告设定&&e(a).超流量警告设定?(r(),f(y,{key:2,value:e(t).paramvalues.超流量警告设定,"onUpdate:value":l[36]||(l[36]=s=>e(t).paramvalues.超流量警告设定=s),name:"超流量警告设定",unit:e(a).超流量警告设定&&e(a).超流量警告设定.unit,title:e(a).超流量警告设定&&e(a).超流量警告设定.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0,descript:e(t).params.超流量警告投入.options.filter(s=>s.value==e(t).paramvalues.超流量警告投入.lastvalue).length?e(t).params.超流量警告投入.options.filter(s=>s.value==e(t).paramvalues.超流量警告投入.lastvalue)[0].label:"暂未设置"},{default:u(()=>[i(w,{icon1:!!(e(n).超流量警告设定&&e(t).isfeedback)},{default:u(()=>[o("div",Ba,[Aa,o("div",Da,[i(c,{size:"small",ref:"select",value:e(n).超流量报警投入,"onUpdate:value":l[32]||(l[32]=s=>e(n).超流量报警投入=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).超流量报警投入.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"25px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[33]||(l[33]=s=>e(x)("超流量警告"))})])]),e(t).function.超流量警告设定&&e(a).超流量警告设定?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).超流量警告设定&&e(a).超流量警告设定.num_scale,value:e(n).超流量警告设定,"onUpdate:value":l[34]||(l[34]=s=>e(n).超流量警告设定=s),name:"超流量警告设定",unit:e(a).超流量警告设定&&e(a).超流量警告设定.unit,isCheck:!0,btnName:"更新",onUpData:l[35]||(l[35]=s=>e(x)("超流量警告设定")),max:e(a).超流量警告设定&&e(a).超流量警告设定.num_maxvalue,min:e(a).超流量警告设定&&e(a).超流量警告设定.num_minvalue,step:e(a).超流量警告设定&&e(a).超流量警告设定.num_step,inputBorder:"1px solid #ccc",title:e(a).超流量警告设定&&e(a).超流量警告设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):v("",!0),e(t).function.超流量报警设定&&e(a).超流量报警设定?(r(),f(y,{key:3,value:e(t).paramvalues.超流量报警设定,"onUpdate:value":l[41]||(l[41]=s=>e(t).paramvalues.超流量报警设定=s),name:"超流量报警设定",unit:e(a).超流量报警设定&&e(a).超流量报警设定.unit,title:e(a).超流量报警设定&&e(a).超流量报警设定.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0,descript:e(t).params.超流量报警投入.options.filter(s=>s.value==e(t).paramvalues.超流量报警投入.lastvalue).length?e(t).params.超流量报警投入.options.filter(s=>s.value==e(t).paramvalues.超流量报警投入.lastvalue)[0].label:"暂未设置"},{default:u(()=>[i(w,{icon1:!!(e(n).超流量报警设定&&e(t).isfeedback)},{default:u(()=>[o("div",Ia,[za,o("div",Ma,[i(c,{size:"small",ref:"select",value:e(n).超流量报警投入,"onUpdate:value":l[37]||(l[37]=s=>e(n).超流量报警投入=s),style:{width:"150px",color:"#000000"}},{default:u(()=>[(r(!0),C(S,null,I(e(a).超流量报警投入.options,(s,O)=>(r(),f(k,{value:s.value},{default:u(()=>[p(b(s.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),i(N,{style:{"margin-left":"25px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:l[38]||(l[38]=s=>e(x)("超流量报警"))})])]),e(t).function.超流量报警设定&&e(a).超流量报警设定?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).超流量报警设定&&e(a).超流量报警设定.num_scale,value:e(n).超流量报警设定,"onUpdate:value":l[39]||(l[39]=s=>e(n).超流量报警设定=s),name:"超流量报警设定",unit:e(a).超流量报警设定&&e(a).超流量报警设定.unit,isCheck:!0,btnName:"更新",onUpData:l[40]||(l[40]=s=>e(x)("超流量报警设定")),max:e(a).超流量报警设定&&e(a).超流量报警设定.num_maxvalue,min:e(a).超流量报警设定&&e(a).超流量报警设定.num_minvalue,step:e(a).超流量报警设定&&e(a).超流量报警设定.num_step,inputBorder:"1px solid #ccc",title:e(a).超流量报警设定&&e(a).超流量报警设定.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form","descript"])):v("",!0)]),slot2:u(({data:_})=>[e(t).function.压力量程高值&&e(a).压力量程高值?(r(),f(y,{key:0,value:e(t).paramvalues.压力量程高值,"onUpdate:value":l[44]||(l[44]=s=>e(t).paramvalues.压力量程高值=s),name:"压力量程高值",unit:e(a).压力量程高值&&e(a).压力量程高值.unit,title:e(a).压力量程高值&&e(a).压力量程高值.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).压力量程高值&&e(t).isfeedback)},{default:u(()=>[e(t).function.压力量程高值&&e(a).压力量程高值?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).压力量程高值&&e(a).压力量程高值.num_scale,value:e(n).压力量程高值,"onUpdate:value":l[42]||(l[42]=s=>e(n).压力量程高值=s),name:"压力量程高值",unit:e(a).压力量程高值&&e(a).压力量程高值.unit,isCheck:!0,btnName:"更新",onUpData:l[43]||(l[43]=s=>e(x)("压力量程高值")),max:e(a).压力量程高值&&e(a).压力量程高值.num_maxvalue,min:e(a).压力量程高值&&e(a).压力量程高值.num_minvalue,step:e(a).压力量程高值&&e(a).压力量程高值.num_step,inputBorder:"1px solid #ccc",title:e(a).压力量程高值&&e(a).压力量程高值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).function.压力量程低值&&e(a).压力量程低值?(r(),f(y,{key:1,value:e(t).paramvalues.压力量程低值,"onUpdate:value":l[47]||(l[47]=s=>e(t).paramvalues.压力量程低值=s),name:"压力量程低值",unit:e(a).压力量程低值&&e(a).压力量程低值.unit,title:e(a).压力量程低值&&e(a).压力量程低值.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).压力量程低值&&e(t).isfeedback)},{default:u(()=>[e(t).function.压力量程低值&&e(a).压力量程低值?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).压力量程低值&&e(a).压力量程低值.num_scale,value:e(n).压力量程低值,"onUpdate:value":l[45]||(l[45]=s=>e(n).压力量程低值=s),name:"压力量程低值",unit:e(a).压力量程低值&&e(a).压力量程低值.unit,isCheck:!0,btnName:"更新",onUpData:l[46]||(l[46]=s=>e(x)("压力量程低值")),max:e(a).压力量程低值&&e(a).压力量程低值.num_maxvalue,min:e(a).压力量程低值&&e(a).压力量程低值.num_minvalue,step:e(a).压力量程低值&&e(a).压力量程低值.num_step,inputBorder:"1px solid #ccc",title:e(a).压力量程低值&&e(a).压力量程低值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).function.流量量程高值&&e(a).流量量程高值?(r(),f(y,{key:2,value:e(t).paramvalues.流量量程高值,"onUpdate:value":l[50]||(l[50]=s=>e(t).paramvalues.流量量程高值=s),name:"流量量程高值",unit:e(a).流量量程高值&&e(a).流量量程高值.unit,title:e(a).流量量程高值&&e(a).流量量程高值.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).流量量程高值&&e(t).isfeedback)},{default:u(()=>[e(t).function.流量量程高值&&e(a).流量量程高值?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).流量量程高值&&e(a).流量量程高值.num_scale,value:e(n).流量量程高值,"onUpdate:value":l[48]||(l[48]=s=>e(n).流量量程高值=s),name:"流量量程高值",unit:e(a).流量量程高值&&e(a).流量量程高值.unit,isCheck:!0,btnName:"更新",onUpData:l[49]||(l[49]=s=>e(x)("流量量程高值")),max:e(a).流量量程高值&&e(a).流量量程高值.num_maxvalue,min:e(a).流量量程高值&&e(a).流量量程高值.num_minvalue,step:e(a).流量量程高值&&e(a).流量量程高值.num_step,inputBorder:"1px solid #ccc",title:e(a).流量量程高值&&e(a).流量量程高值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0),e(t).function.流量量程低值&&e(a).流量量程低值?(r(),f(y,{key:3,value:e(t).paramvalues.流量量程低值,"onUpdate:value":l[53]||(l[53]=s=>e(t).paramvalues.流量量程低值=s),name:"流量量程低值",unit:e(a).流量量程低值&&e(a).流量量程低值.unit,title:e(a).流量量程低值&&e(a).流量量程低值.paramname,btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0},{default:u(()=>[i(w,{icon1:!!(e(n).流量量程低值&&e(t).isfeedback)},{default:u(()=>[e(t).function.流量量程低值&&e(a).流量量程低值?(r(),f(y,{key:0,label:!0,form:e(n),scale:e(a).流量量程低值&&e(a).流量量程低值.num_scale,value:e(n).流量量程低值,"onUpdate:value":l[51]||(l[51]=s=>e(n).流量量程低值=s),name:"流量量程低值",unit:e(a).流量量程低值&&e(a).流量量程低值.unit,isCheck:!0,btnName:"更新",onUpData:l[52]||(l[52]=s=>e(x)("流量量程低值")),max:e(a).流量量程低值&&e(a).流量量程低值.num_maxvalue,min:e(a).流量量程低值&&e(a).流量量程低值.num_minvalue,step:e(a).流量量程低值&&e(a).流量量程低值.num_step,inputBorder:"1px solid #ccc",title:e(a).流量量程低值&&e(a).流量量程低值.paramname},null,8,["form","scale","value","unit","max","min","step","title"])):v("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","btnName","form"])):v("",!0)]),slot3:u(({data:_})=>[e(t).function.PLC时钟&&e(t).paramvalues.nian?(r(),f(y,{key:0,value:e(t).paramvalues.nian,"onUpdate:value":l[54]||(l[54]=s=>e(t).paramvalues.nian=s),name:"nian",unit:"",title:"年月日时分秒",btnName:e(t).isSite?"更新":"",form:e(t).paramvalues,disabled:!0,descript:e(t).paramvalues.time},{default:u(()=>[i(w,{icon1:!1},{default:u(()=>[i(d,{"value-format":"YYYY-MM-DD HH:mm:ss","show-time":"",onChange:e(m)},null,8,["onChange"])]),_:1})]),_:1},8,["value","btnName","form","descript"])):v("",!0)]),_:1},8,["myStyle"])])],64)}}},Fa=Y(Oa,[["__scopeId","data-v-ca5595db"]]);const G=g=>(V("data-v-29715934"),g=g(),P(),g),Ra={class:"control-left"},Ya={class:"top"},Ha={class:"bottom"},Ta={key:0,class:"control-content"},Va={style:{display:"inline-block",position:"relative"}},Pa=G(()=>o("img",{src:ve,alt:""},null,-1)),ja=G(()=>o("div",{style:{clear:"both"}},null,-1)),qa={class:"chart"},Ea={class:"message-header"},Ka={class:"control-right"},La={__name:"index",props:{},emits:["onSuccess"],setup(g,{emit:F}){let B=te(),t=T(),a=U(!0),$=U(!1),n=U(""),h=U([{label:"就地模式",value:"就地模式"},{label:"远程开关阀模式",value:"远程开关阀模式"},{label:"远程不利点模式",value:"远程不利点模式"},{label:"恒压控制",value:"恒压控制启动"},{label:"分时控制模式",value:"分时控制启动"}]);Z("detail",n),Z("modelList",h);let x=U(1),m=()=>{setTimeout(()=>{let c=721,d=document.getElementsByClassName("control-content")[0].clientWidth;x.value=d/c,console.log(d)},200)},A=c=>{c.label=="进入全屏"?$.value=!0:$.value=!1,a.value=!1,setTimeout(()=>{a.value=!0})},l=async()=>{let c=await R.requested({id:"20230628084901",content:{w_deviceid:t.currentRoute.value.query.id}});n.value=c.data;for(let d=1;d<9;d++)n.value.paramvalues[`开始时间段${d}小时`]?(n.value.paramvalues[`start${d}`]=n.value.paramvalues[`开始时间段${d}小时`]?n.value.paramvalues[`开始时间段${d}小时`]+":"+n.value.paramvalues[`开始时间段${d}分钟`]:"",n.value.paramvalues[`end${d}`]=n.value.paramvalues[`结束时间段${d}小时`]?n.value.paramvalues[`结束时间段${d}小时`]+":"+n.value.paramvalues[`结束时间段${d}分钟`]:"",n.value.paramcmdvalues[`start${d}`]=n.value.paramcmdvalues[`开始时间段${d}小时`]?n.value.paramcmdvalues[`开始时间段${d}小时`]+":"+n.value.paramcmdvalues[`开始时间段${d}分钟`]:"",n.value.paramcmdvalues[`end${d}`]=n.value.paramcmdvalues[`结束时间段${d}小时`]?n.value.paramcmdvalues[`结束时间段${d}小时`]+":"+n.value.paramcmdvalues[`结束时间段${d}分钟`]:""):(n.value.paramvalues[`start${d}`]="",n.value.paramvalues[`end${d}`]="",n.value.paramcmdvalues[`start${d}`]="",n.value.paramcmdvalues[`end${d}`]="");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.秒}`,console.log(c.data),n.value.isSite=B.nowAccount.siteid==n.value.siteid},k=setInterval(async()=>{await R.isRefreshDevice({w_deviceid:t.currentRoute.value.query.id},"get")&&l()},5e3);return K(()=>{l(),m()}),se(()=>{clearInterval(k)}),(c,d)=>e(n)?(r(),C("div",{key:0,class:ue(["control",{wrapper:e($)}])},[o("div",Ra,[o("div",Ya,[i(He)]),o("div",Ha,[i(Fa,{onOnSuccess:e(l)},null,8,["onOnSuccess"])])]),e(a)?(r(),C("div",Ta,[o("div",{class:"map",style:J({transform:`scale(${e(x)})`})},[o("div",Va,[e(n).params.流量显示?(r(),f(q,{key:0,title:e(n).params.流量显示.paramname,top:"-30",left:"50",data:[{value:e(n).params.流量显示.lastvalue,unit:e(n).params.流量显示.unit},{title:e(n).params.累计流量.paramname,value:e(n).params.累计流量.lastvalue,unit:e(n).params.累计流量.unit}]},null,8,["title","data"])):v("",!0),e(n).params.调节阀开度显示?(r(),f(q,{key:1,title:e(n).params.调节阀开度显示.paramname,top:"0",left:"340",data:[{value:e(n).params.调节阀开度显示.lastvalue,unit:e(n).params.调节阀开度显示.unit}]},null,8,["title","data"])):v("",!0),e(n).params.阀前压力显示?(r(),f(q,{key:2,title:e(n).params.阀前压力显示.paramname,top:230,left:70,data:[{value:e(n).params.阀前压力显示.lastvalue,unit:e(n).params.阀前压力显示.unit}]},null,8,["title","data"])):v("",!0),e(n).params.阀后压力显示?(r(),f(q,{key:3,title:e(n).params.阀后压力显示.paramname,top:230,left:350,data:[{value:e(n).params.阀后压力显示.lastvalue,unit:e(n).params.阀后压力显示.unit}]},null,8,["title","data"])):v("",!0),Pa,ja])],4),o("div",qa,[i(qe)]),o("div",Ea,[i(N,{btnOptions:[{label:e($)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(A)},null,8,["btnOptions","onClickBtn"])])])):v("",!0),o("div",Ka,[i(la)])],2)):v("",!0)}},ut=Y(La,[["__scopeId","data-v-29715934"]]);export{ut as default};
|