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