| 1 |
- import{c as L,s as W,i as X}from"./util-e16c460e.js";import{_ as w,M as p,d as D,a as H}from"./dataBlock-4a7faeba.js";import{M as U}from"./myRadio-bb2e36f0.js";import{c as O}from"./customBtn-567319ef.js";import{M as A,A as $,c as M,m as J,a as K}from"./index-04452fb6.js";import{u as I}from"./vue-router-f797b6fe.js";import{_ as q}from"./_plugin-vue_export-helper-c27b6911.js";import{i as j,a as F,V as r,W as P,u as e,a3 as i,X as m,j as c,$ as s,a4 as d,F as B,a2 as V,a5 as S,a6 as E,a7 as R,U as N,G as h,p as z,c as Q,o as Y,f as Z,a1 as ee,a0 as ae}from"./vue-9763c232.js";/* empty css */import"./index-8fb848cc.js";/* empty css */import{n as te}from"./network-4abe4d03.js";import"./index-e2752da6.js";import"./index.vue_vue_type_style_index_0_scoped_91ff406c_lang-086af275.js";import"./index-94ebccf3.js";import"./ext-510417d9.js";import"./fullScreen-6e4ce61b.js";const le=T=>(E("data-v-ab5aaf5e"),T=T(),R(),T),ne=le(()=>d("div",{class:"header"},[d("span",{style:{color:"#ffffff"}},"分时控制设置")],-1)),oe={class:"info"},ue={class:"info-item"},re={key:0,class:"title"},se={key:0,class:"info-item_item",style:{"margin-bottom":"10px"}},me={key:1,class:"info-item_item"},ie={key:1,class:"info-item_item"},ce={key:2,class:"info-item_item"},pe={__name:"timeControl",props:{},emits:["onSuccess"],setup(T,{emit:g}){let k=I(),t=j("detail"),a=F(t.value.params);F(t.value.paramvalues);let y=F(t.value.paramcmdvalues);F({color:"#ffffff",marginBottom:"10px",fontSize:"12px"}),F();let u=C=>{A.confirm({title:"确定改变模式吗?",async onOk(){let x=await $.requested({id:"20230627163701",content:{w_deviceid:k.currentRoute.value.query.id,w_functionid:t.value.function.TimeControl.w_functionid,params:{TimeCon:C}}});M.message(x,"操作成功",()=>{})},onCancel(){y.value.TimeCon=y.value.TimeCon==1?0:1}})},_=async(C,x)=>{await x[0].Form.validateFields()&&A.confirm({title:"确定更新数据吗?",async onOk(){let l=Object.keys(t.value.function[`T${C}`].params),f={};l.forEach(n=>{f[n]=t.value.paramcmdvalues[n].replace(":","_")});let v=await $.requested({id:"20230627163701",content:{w_deviceid:k.currentRoute.value.query.id,w_functionid:t.value.function[`T${C}`].w_functionid,params:f}});M.message(v,"操作成功",()=>{g("onSuccess")})}})};return(C,x)=>(r(),P(B,null,[ne,e(t).function.TimeControl&&e(a).TimeCon?(r(),i(p,{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:"更新",text:e(a).TimeCon.options.filter(o=>o.value==e(t).paramvalues.TimeCon).length&&e(a).TimeCon.options.filter(o=>o.value==e(t).paramvalues.TimeCon)[0].label},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.TimeCon&&e(t).isfeedback)},{default:m(()=>[c(U,{data:e(t).paramcmdvalues.TimeCon,textColor:"#000000",onChange:e(u),value:e(t).paramcmdvalues.TimeCon,"onUpdate:value":x[0]||(x[0]=o=>e(t).paramcmdvalues.TimeCon=o),options:e(a).TimeCon.options},null,8,["data","onChange","value","options"])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","text"])):s("",!0),d("div",oe,[(r(),P(B,null,V(12,(o,l)=>d("div",ue,[e(a)[`T${o}_T`]?(r(),P("div",re,[d("span",null,"时间段"+S(o),1),e(t).function[`T${o}`]?(r(),i(w,{key:0,icon1:!!(e(t).paramcmdvalues[`T${o}_T`]&&e(t).isfeedback)},{default:m(()=>[e(a)[`T${o}_T`]?(r(),P("div",se,[c(p,{scale:e(a)[`T${o}_T`]&&e(a)[`T${o}_T`].num_scale,value:e(t).paramcmdvalues[`T${o}_T`],"onUpdate:value":f=>e(t).paramcmdvalues[`T${o}_T`]=f,name:`T${o}_T`,title:e(a)[`T${o}_T`]&&e(a)[`T${o}_T`].paramname,type:"h:m",form:e(t).paramcmdvalues,ref_for:!0,ref:`Input${o}`,isCheck:!0,inputBorder:"1px solid #ccc",unit:e(a)[`T${o}_T`]&&e(a)[`T${o}_T`].unit},null,8,["scale","value","onUpdate:value","name","title","form","unit"])])):s("",!0),e(a)[`T${o}_T`]?(r(),P("div",me,[c(p,{scale:e(a)[`T${o}_P`]&&e(a)[`T${o}_P`].num_scale,value:e(t).paramcmdvalues[`T${o}_P`],"onUpdate:value":f=>e(t).paramcmdvalues[`T${o}_P`]=f,name:`T${o}_P`,title:e(a)[`T${o}_P`]&&e(a)[`T${o}_P`].paramname,form:e(t).paramcmdvalues,isCheck:!0,ref_for:!0,ref:`Input${o}`,inputBorder:"1px solid #ccc",unit:e(a)[`T${o}_P`]&&e(a)[`T${o}_P`].unit},null,8,["scale","value","onUpdate:value","name","title","form","unit"])])):s("",!0),e(t).function[`T${o}`]?(r(),i(O,{key:2,style:{"text-align":"right","margin-top":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:f=>e(_)(o,C.$refs[`Input${o}`])},null,8,["onClickBtn"])):s("",!0)]),_:2},1032,["icon1"])):s("",!0)])):s("",!0),e(a)[`T${o}_T`]?(r(),P("div",ie,[c(p,{scale:e(a)[`T${o}_T`]&&e(a)[`T${o}_T`].num_scale,value:e(t).paramvalues[`T${o}_T`],"onUpdate:value":f=>e(t).paramvalues[`T${o}_T`]=f,name:`T${o}_T`,title:e(a)[`T${o}_T`]&&e(a)[`T${o}_T`].paramname,type:"h:m",form:e(t).paramvalues,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):s("",!0),e(a)[`T${o}_T`]?(r(),P("div",ce,[c(p,{scale:e(a)[`T${o}_P`]&&e(a)[`T${o}_P`].num_scale,value:e(t).paramvalues[`T${o}_P`],"onUpdate:value":f=>e(t).paramvalues[`T${o}_P`]=f,name:`T${o}_P`,title:e(a)[`T${o}_P`]&&e(a)[`T${o}_P`].paramname,form:e(t).paramvalues,disabled:!0},null,8,["scale","value","onUpdate:value","name","title","form"])])):s("",!0)])),64))])],64))}},de=q(pe,[["__scopeId","data-v-ab5aaf5e"]]);const ve=T=>(E("data-v-888ccae1"),T=T(),R(),T),fe=ve(()=>d("div",{class:"header"},[d("span",{style:{color:"#ffffff"}},"控制面板")],-1)),_e={style:{height:"calc(100% - 25px)","overflow-y":"scroll","scrollbar-width":"none"}},Te={style:{display:"flex","align-items":"center"}},we={__name:"controlPanel",props:{},emits:["onSuccess"],setup(T,{emit:g}){let k=I(),t=j("detail"),a=F(t.value.params),y=F(t.value.paramvalues),u=F(t.value.paramcmdvalues);F(),console.log(a,"params"),console.log(y.value,"formData");let _=o=>{A.confirm({title:"确定更新数据吗?",async onOk(){let l=t.value.function[o],f=Object.keys(l.params),v={};f.forEach(b=>{v[b]=t.value.paramcmdvalues[b]}),console.log(l);let n=await $.requested({id:"20230627163701",content:{w_deviceid:k.currentRoute.value.query.id,w_functionid:l.w_functionid,params:v}});M.message(n,"操作成功",()=>{g("onSuccess")})}})},C=async o=>{if(t.value.paramcmdvalues.ConMode==0||t.value.paramcmdvalues.ConMode){if(t.value.paramcmdvalues.ConMode==1&&t.value.paramvalues.DownTar==""||t.value.paramcmdvalues.ConMode==2&&t.value.paramvalues.TatFlow==""||t.value.paramcmdvalues.ConMode==3&&t.value.paramvalues.TarBad=="")return J.warning("该模式下空值,变更失败");let l=await $.requested({id:"20230627163701",content:{w_deviceid:k.currentRoute.value.query.id,w_functionid:t.value.function.Ctrl.w_functionid,params:{ConMode:t.value.paramcmdvalues.ConMode}}});M.message(l,()=>{M.message(l,"模式变更成功"),g("onSuccess")})}},x=async o=>{console.log(1111),A.confirm({title:"确定改变模式吗?",async onOk(){let l=await $.requested({id:"20230627163701",content:{w_deviceid:k.currentRoute.value.query.id,w_functionid:t.value.function.Config.w_functionid,params:{Config:t.value.paramcmdvalues.Config}}});l.code==0&&(t.value.paramcmdvalues.Config=t.value.paramcmdvalues.Config==1?0:1),M.message(l,"操作成功",()=>{})},onCancel(){t.value.paramcmdvalues.Config=t.value.paramcmdvalues.Config==1?0:1}})};return(o,l)=>{const f=N("a-select-option"),v=N("a-select");return r(),P(B,null,[fe,d("div",_e,[e(t).function.Ctrl&&e(a).ConMode?(r(),i(p,{key:0,form:e(t).paramvalues,name:"ConMode",unit:e(a).ConMode&&e(a).ConMode.unit,title:e(a).ConMode&&e(a).ConMode.paramname,btnName:"更新",disabled:!0,text:e(a).ConMode.options.filter(n=>n.value==e(t).paramvalues.ConMode).length&&e(a).ConMode.options.filter(n=>n.value==e(t).paramvalues.ConMode)[0].label},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.ConMode&&e(t).isfeedback)},{default:m(()=>[d("div",Te,[c(v,{ref:"select",value:e(t).paramcmdvalues.ConMode,"onUpdate:value":l[0]||(l[0]=n=>e(t).paramcmdvalues.ConMode=n),style:{width:"150px",color:"#000000"}},{default:m(()=>[(r(!0),P(B,null,V(e(a).ConMode.options,(n,b)=>(r(),i(f,{value:n.value+""},{default:m(()=>[h(S(n.label),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"]),c(O,{style:{"margin-left":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新"}],onClick:e(C)},null,8,["onClick"])])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","text"])):s("",!0),d("div",null,[e(t).function.Downstream&&e(a).DownTar?(r(),i(p,{key:0,value:e(t).paramvalues.DownTar,"onUpdate:value":l[3]||(l[3]=n=>e(t).paramvalues.DownTar=n),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,title:e(a).DownTar&&e(a).DownTar.paramname,btnName:"更新",form:e(t).paramvalues,disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.DownTar&&e(t).isfeedback)},{default:m(()=>[e(t).function.Downstream&&e(a).DownTar?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).DownTar&&e(a).DownTar.num_scale,value:e(t).paramcmdvalues.DownTar,"onUpdate:value":l[1]||(l[1]=n=>e(t).paramcmdvalues.DownTar=n),name:"DownTar",unit:e(a).DownTar&&e(a).DownTar.unit,isCheck:!0,btnName:"更新",onUpData:l[2]||(l[2]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","form"])):s("",!0)]),d("div",null,[e(t).function.Constantflow&&e(a).TatFlow?(r(),i(p,{key:0,value:e(t).paramvalues.TatFlow,"onUpdate:value":l[6]||(l[6]=n=>e(t).paramvalues.TatFlow=n),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,title:e(a).TatFlow&&e(a).TatFlow.paramname,btnName:"更新",form:e(t).paramvalues,disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.TatFlow&&e(t).isfeedback)},{default:m(()=>[e(t).function.Constantflow&&e(a).TatFlow?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).TatFlow&&e(a).TatFlow.num_scale,value:e(t).paramcmdvalues.TatFlow,"onUpdate:value":l[4]||(l[4]=n=>e(t).paramcmdvalues.TatFlow=n),name:"TatFlow",unit:e(a).TatFlow&&e(a).TatFlow.unit,isCheck:!0,btnName:"更新",onUpData:l[5]||(l[5]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","form"])):s("",!0)]),d("div",null,[e(t).function.unfavorable&&e(a).TarBad?(r(),i(p,{key:0,value:e(t).paramvalues.TarBad,"onUpdate:value":l[9]||(l[9]=n=>e(t).paramvalues.TarBad=n),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,title:e(a).TarBad&&e(a).TarBad.paramname,btnName:"更新",form:e(t).paramvalues,disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.TarBad&&e(t).isfeedback)},{default:m(()=>[e(t).function.unfavorable&&e(a).TarBad?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).TarBad&&e(a).TarBad.num_scale,value:e(t).paramcmdvalues.TarBad,"onUpdate:value":l[7]||(l[7]=n=>e(t).paramcmdvalues.TarBad=n),name:"TarBad",unit:e(a).TarBad&&e(a).TarBad.unit,isCheck:!0,btnName:"更新",onUpData:l[8]||(l[8]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","form"])):s("",!0)]),e(t).function["Flow control"]&&e(a).FlowAcc?(r(),i(p,{key:1,form:e(t).paramvalues,value:e(t).paramvalues.FlowAcc,"onUpdate:value":l[12]||(l[12]=n=>e(t).paramvalues.FlowAcc=n),name:"FlowAcc",unit:e(a).FlowAcc&&e(a).FlowAcc.unit,title:e(a).FlowAcc&&e(a).FlowAcc.paramname,btnName:"更新",disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.FlowAcc&&e(t).isfeedback)},{default:m(()=>[e(t).function["Flow control"]&&e(a).FlowAcc?(r(),i(p,{key:0,form:e(t).paramcmdvalues,scale:e(a).FlowAcc&&e(a).FlowAcc.num_scale,value:e(t).paramcmdvalues.FlowAcc,"onUpdate:value":l[10]||(l[10]=n=>e(t).paramcmdvalues.FlowAcc=n),name:"FlowAcc",cmdValue:e(u).FlowAcc,unit:e(a).FlowAcc&&e(a).FlowAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[11]||(l[11]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title"])):s("",!0),e(t).function["pressure control"]&&e(a).PresAcc?(r(),i(p,{key:2,type:"int",scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(t).paramvalues.PresAcc,"onUpdate:value":l[15]||(l[15]=n=>e(t).paramvalues.PresAcc=n),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,title:e(a).PresAcc&&e(a).PresAcc.paramname,btnName:"更新",form:e(t).paramvalues,onUpData:l[16]||(l[16]=n=>e(_)("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:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.PresAcc&&e(t).isfeedback)},{default:m(()=>[e(t).function["pressure control"]&&e(a).PresAcc?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).PresAcc&&e(a).PresAcc.num_scale,value:e(t).paramcmdvalues.PresAcc,"onUpdate:value":l[13]||(l[13]=n=>e(t).paramcmdvalues.PresAcc=n),name:"PresAcc",unit:e(a).PresAcc&&e(a).PresAcc.unit,isCheck:!0,btnName:"更新",onUpData:l[14]||(l[14]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["scale","value","unit","title","form","max","min","step"])):s("",!0),e(t).function.Config&&e(a).Config?(r(),i(p,{key:3,form:e(t).paramvalues,name:"Config",unit:e(a).Config&&e(a).Config.unit,title:e(a).Config&&e(a).Config.paramname,btnName:"更新",text:e(a).Config.options.filter(n=>n.value==e(t).paramvalues.Config)[0].label},{default:m(()=>[c(w,{icon1:!!((e(t).paramcmdvalues.Config||e(t).paramcmdvalues.Config===0)&&e(t).isfeedback)},{default:m(()=>[e(t).function.Config?(r(),i(U,{key:0,data:e(t).paramcmdvalues.Config,textColor:"#000000",onChange:e(x),value:e(t).paramcmdvalues.Config,"onUpdate:value":l[17]||(l[17]=n=>e(t).paramcmdvalues.Config=n),title:e(t).function.Config.funcname,options:e(a).Config.options},null,8,["data","onChange","value","title","options"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","text"])):s("",!0),e(t).function["Sleep time"]&&e(a).SleepTime?(r(),i(p,{key:4,type:"int",value:e(t).paramvalues.SleepTime,"onUpdate:value":l[20]||(l[20]=n=>e(t).paramvalues.SleepTime=n),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,title:e(a).SleepTime&&e(a).SleepTime.paramname,btnName:"更新",form:e(t).paramvalues,disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.SleepTime&&e(t).isfeedback)},{default:m(()=>[e(t).function["Sleep time"]&&e(a).SleepTime?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).SleepTime&&e(a).SleepTime.num_scale,value:e(t).paramcmdvalues.SleepTime,"onUpdate:value":l[18]||(l[18]=n=>e(t).paramcmdvalues.SleepTime=n),name:"SleepTime",unit:e(a).SleepTime&&e(a).SleepTime.unit,isCheck:!0,btnName:"更新",onUpData:l[19]||(l[19]=n=>e(_)("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","max","min","step","title"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["value","unit","title","form"])):s("",!0),e(t).function["Pilot valve"]&&e(a).DaoFa?(r(),i(p,{key:5,form:e(t).paramvalues,name:"DaoFa",unit:e(a).DaoFa&&e(a).DaoFa.unit,title:e(a).DaoFa&&e(a).DaoFa.paramname,btnName:"更新",text:e(a).DaoFa.options.filter(n=>n.value==e(t).paramvalues.DaoFa)[0]&&e(a).DaoFa.options.filter(n=>n.value==e(t).paramvalues.DaoFa)[0].label},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.DaoFa&&e(t).isfeedback)},{default:m(()=>[c(U,{textColor:"#000000",onChange:l[21]||(l[21]=n=>e(_)("Pilot valve")),value:e(t).paramcmdvalues.DaoFa,"onUpdate:value":l[22]||(l[22]=n=>e(t).paramcmdvalues.DaoFa=n),title:e(a).DaoFa.paramname,options:e(a).DaoFa.options},null,8,["value","title","options"])]),_:1},8,["icon1"])]),_:1},8,["form","unit","title","text"])):s("",!0),e(t).function.Minimum&&e(a).FloMinP?(r(),i(p,{key:6,form:e(t).paramvalues,value:e(t).paramvalues.FloMinP,"onUpdate:value":l[25]||(l[25]=n=>e(t).paramvalues.FloMinP=n),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,title:e(a).FloMinP&&e(a).FloMinP.paramname,btnName:"更新",disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.FloMinP&&e(t).isfeedback)},{default:m(()=>[e(t).function.Minimum&&e(a).FloMinP?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).FloMinP&&e(a).FloMinP.num_scale,value:e(t).paramcmdvalues.FloMinP,"onUpdate:value":l[23]||(l[23]=n=>e(t).paramcmdvalues.FloMinP=n),name:"FloMinP",unit:e(a).FloMinP&&e(a).FloMinP.unit,isCheck:!0,btnName:"更新",onUpData:l[24]||(l[24]=n=>e(_)("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","max","min","step","title"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title"])):s("",!0),e(t).function.MOP&&e(a).FloMaxP?(r(),i(p,{key:7,form:e(t).paramvalues,value:e(t).paramvalues.FloMaxP,"onUpdate:value":l[28]||(l[28]=n=>e(t).paramvalues.FloMaxP=n),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,title:e(a).FloMaxP&&e(a).FloMaxP.paramname,btnName:"更新",disabled:!0},{default:m(()=>[c(w,{icon1:!!(e(t).paramcmdvalues.FloMaxP&&e(t).isfeedback)},{default:m(()=>[e(t).function.MOP&&e(a).FloMaxP?(r(),i(p,{key:0,label:!0,form:e(t).paramcmdvalues,scale:e(a).FloMaxP&&e(a).FloMaxP.num_scale,value:e(t).paramcmdvalues.FloMaxP,"onUpdate:value":l[26]||(l[26]=n=>e(t).paramcmdvalues.FloMaxP=n),name:"FloMaxP",unit:e(a).FloMaxP&&e(a).FloMaxP.unit,isCheck:!0,btnName:"更新",onUpData:l[27]||(l[27]=n=>e(_)("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"])):s("",!0)]),_:1},8,["icon1"])]),_:1},8,["form","value","unit","title"])):s("",!0)])],64)}}},Fe=q(we,[["__scopeId","data-v-888ccae1"]]);const G=T=>(E("data-v-5e944d16"),T=T(),R(),T),Pe={class:"control-left"},Ce={class:"top"},xe={class:"bottom"},ye={key:0,class:"control-content"},be={style:{display:"inline-block",position:"relative"}},ke={style:{display:"flex",position:"absolute","align-items":"baseline",left:"-70px",top:"-15px"}},Me=G(()=>d("span",{style:{color:"#ffffff","font-size":"10px"}},"信号强度:",-1)),$e={key:4,class:"stop"},ge=["src"],Ae=G(()=>d("div",{style:{clear:"both"}},null,-1)),De={class:"chart"},Be={class:"message-header"},Se={class:"control-right"},Ue={__name:"index",props:{},emits:["onSuccess"],setup(T,{emit:g}){let k=K(),t=I(),a=F(!0),y=F(!1),u=F("");z("detail",u);let _=F(1);L(v=>{_.value=v});let C=Q(()=>{let v=u.value.attinfos.filter(n=>n.usetype=="previewImage");return v[v.length-1]?v[v.length-1].url:""}),x=v=>{v.label=="进入全屏"?y.value=!0:y.value=!1,a.value=!1,setTimeout(()=>{a.value=!0})},o=()=>{A.confirm({title:`确定${+u.value.paramvalues.Emer?"解除急停":u.value.function.cease.funcname}吗?`,async onOk(){let v=await $.requested({id:"20230627163701",content:{w_deviceid:t.currentRoute.value.query.id,w_functionid:u.value.function.cease.w_functionid,params:{Emer:+u.value.paramvalues.Emer?"0":"1"}}});M.message(v,"操作成功",async()=>{l()})}})},l=async()=>{let v=await $.requested({id:"20230628084901",content:{w_deviceid:t.currentRoute.value.query.id}});u.value=v.data,u.value.isSite=k.nowAccount.siteid==u.value.siteid,console.log(u.value,"数据"),u.value.isfeedback||Object.keys(u.value.paramcmdvalues).forEach(b=>{u.value.paramcmdvalues[b]=u.value.paramvalues[b]})};z("detailFun",l);let f=W(l,t.currentRoute.value.query.id);return Y(()=>{l()}),Z(()=>{clearInterval(f)}),(v,n)=>{const b=N("a-button");return e(u)?(r(),P("div",{key:0,class:ae(["control",{wrapper:e(y)}])},[d("div",Pe,[d("div",Ce,[c(X)]),d("div",xe,[c(Fe,{onOnSuccess:e(l)},null,8,["onOnSuccess"])])]),e(a)?(r(),P("div",ye,[d("div",{class:"map",style:ee({transform:`scale(${e(_)})`})},[d("div",be,[d("div",ke,[Me,c(te,{num:e(u).paramvalues.RSSI},null,8,["num"])]),e(u).params.NowFlow?(r(),i(D,{key:0,title:e(u).params.NowFlow.paramname,top:-18,left:40,data:[{value:e(u).params.NowFlow.lastvalue,unit:e(u).params.NowFlow.unit},{title:e(u).params.CumFlow.paramname,value:e(u).params.CumFlow.lastvalue,unit:e(u).params.CumFlow.unit}]},null,8,["title","data"])):s("",!0),e(u).params.UpP?(r(),i(D,{key:1,title:e(u).params.UpP.paramname,top:240,left:40,data:[{value:e(u).params.UpP.lastvalue,unit:e(u).params.UpP.unit}]},null,8,["title","data"])):s("",!0),e(u).params.Batt4?(r(),i(D,{key:2,top:-60,left:350,data:[{title:e(u).params.Batt4.paramname,value:e(u).params.Batt4.lastvalue,unit:e(u).params.Batt4.unit},{title:e(u).params.Batt12.paramname,value:v.value,value:e(u).params.Batt12.lastvalue,unit:e(u).params.Batt12.unit},{title:e(u).params.BatFlow.paramname,value:e(u).params.BatFlow.lastvalue,unit:e(u).params.BatFlow.unit}]},null,8,["data"])):s("",!0),e(u).params.DownP?(r(),i(D,{key:3,title:e(u).params.DownP.paramname,top:240,left:350,data:[{value:e(u).params.DownP.lastvalue,unit:e(u).params.DownP.unit}]},null,8,["title","data"])):s("",!0),e(u).function.cease?(r(),P("div",$e,[c(b,{type:e(u).params.Emer&&+e(u).params.Emer.lastvalue?"danger":"primary",size:"small"},{default:m(()=>[h(S(e(u).params.Emer&&+e(u).params.Emer.lastvalue?"紧急关阀中":"正常工作中"),1)]),_:1},8,["type"]),e(u).isSite?(r(),i(w,{key:0,icon1:!!(e(u).paramcmdvalues.Emer&&e(u).isfeedback)},{default:m(()=>[c(b,{type:+e(u).paramvalues.Emer?"primary":"danger",size:"small",onClick:e(o)},{default:m(()=>[h(S(+e(u).paramvalues.Emer?"正常":e(u).function.cease.funcname),1)]),_:1},8,["type","onClick"])]),_:1},8,["icon1"])):s("",!0)])):s("",!0),d("img",{src:e(C),alt:""},null,8,ge),Ae])],4),d("div",De,[c(H,{options:[{label:"压力曲线图",value:["UpP","DownP"],sumShow:!0}]})]),d("div",Be,[c(O,{btnOptions:[{label:e(y)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(x)},null,8,["btnOptions","onClickBtn"])])])):s("",!0),d("div",Se,[c(de,{onOnSuccess:e(l)},null,8,["onOnSuccess"])])],2)):s("",!0)}}},Qe=q(Ue,[["__scopeId","data-v-5e944d16"]]);export{Qe as default};
|