index-181f29b2.js 7.1 KB

1
  1. import{c as J,i as K}from"./util-48971381.js";import{d as z,M as Q}from"./dataBlock-a5177c74.js";import{c as Y}from"./customBtn-12003663.js";import{u as Z}from"./vue-router-7cea8bea.js";import{f as ee,a as te,A as b,c as ae}from"./index-728900e0.js";import{_ as se}from"./_plugin-vue_export-helper-c27b6911.js";import{a as r,p as le,c as C,o as oe,f as ne,U as I,V as n,W as d,j as u,u as e,a0 as ie,a4 as t,X as i,$ as g,F as N,a2 as M,a3 as R,a1 as ce,x as re,G as c,a5 as l,a6 as ue,a7 as de}from"./vue-957f79fa.js";import"./index-717b6068.js";import"./base-65737d8f.js";/* empty css */import"./index-2e586be2.js";import"./ext-510417d9.js";import"./index-9dee0ead.js";const m=k=>(ue("data-v-73518e43"),k=k(),de(),k),ve={class:"control-left"},_e={class:"top"},me={key:0,class:"bottom"},pe=m(()=>t("div",{class:"header",style:{"margin-bottom":"10px"}},[t("span",{style:{color:"#ffffff"}},"关联信息")],-1)),he={class:"info"},fe={key:0},ge={class:"info-item"},ye=m(()=>t("div",{class:"name"},"物联卡",-1)),we={class:"value"},be={class:"info-item"},ke=m(()=>t("div",{class:"name"},"剩余流量",-1)),Se={class:"value"},Le={class:"info-item"},De=m(()=>t("div",{class:"name"},"余额",-1)),xe={class:"value"},Be={class:"info-item"},ze=m(()=>t("div",{class:"name"},"阀门资产",-1)),Ie={class:"value"},Ne={class:"info-item"},Re=m(()=>t("div",{class:"name"},"型号",-1)),qe={class:"value"},Ee={class:"info-item"},Oe=m(()=>t("div",{class:"name"},"规格",-1)),Ve={class:"value"},Fe={class:"info-item"},Te=m(()=>t("div",{class:"name",style:{"line-height":"88px"}},"图片",-1)),Ce={class:"value"},Me=["src"],Ae={key:0,class:"control-content"},Pe={style:{display:"inline-block",position:"relative"}},Ue=["src"],We=m(()=>t("div",{style:{clear:"both"}},null,-1)),je={class:"chart"},He={class:"message-header"},Ge={class:"control-right"},$e=m(()=>t("div",{class:"header"},[t("span",{style:{color:"#ffffff"}},"上传日志")],-1)),Xe={class:"upinfo"},Je={key:0,class:"upinfo-wrapper"},Ke={class:"name"},Qe={class:"value"},Ye={__name:"index",props:{},emits:["onSuccess"],setup(k,{emit:Ze}){const A=ee.PRESENTED_IMAGE_SIMPLE;let P=te();r();let y=Z(),D=r(!0),S=r(!1),s=r("");le("detail",s);let q=r(1);J(a=>{q.value=a});let U=C(()=>{let a=s.value.attinfos.filter(h=>h.usetype=="previewImage");return a[a.length-1]&&a[a.length-1].url}),W=a=>{a.label=="进入全屏"?S.value=!0:S.value=!1,D.value=!1,setTimeout(()=>{D.value=!0})},E=C(()=>a=>a?(a/1024).toFixed(2)+"MB":"0.0MB"),j=r(),v=r({}),L=r([]),w=r([]),f=r({id:20230701132202,content:{type:1,pageNumber:1,pageSize:20,w_deviceid:y.currentRoute.value.query.id}}),O=async()=>{let a=await b.requested({id:"20230628084901",content:{w_deviceid:y.currentRoute.value.query.id}});s.value=a.data,s.value.isSite=P.nowAccount.sitename==s.value.sitename;let h=await b.requested({id:20230826160402,content:{w_deviceid:y.currentRoute.value.query.id}});v.value=h.data.length?h.data[0]:{},console.log(v.value,"物联卡信息");let p=await b.requested({id:20230802163102,content:{assettype:"阀门",pageNumber:1,pageSize:999999,w_deviceid:y.currentRoute.value.query.id}});L.value=p.data,console.log(L.value,"阀门资产信息")},x=r(""),H=async()=>{x.value=s.value.paramvalues.Longitude&&s.value.paramvalues.Latitude?await ae.getLocation({lng:s.value.paramvalues.Longitude,lat:s.value.paramvalues.Latitude}):"--",console.log(x,"地址")},G={mounted(a,h){let p=a;function _(T){p.scrollTop+p.clientHeight>=p.scrollHeight&&h.value()}p.addEventListener("scroll",_),a.tableWarp=p,a.handleFun=_},unmounted(a){a.tableWarp.removeEventListener("scroll",a.handleFun)}},V=r(0),B=r(!1),$=()=>{f.value.content.pageNumber==V.value||B.value==!0||(f.value.content.pageNumber+=1,console.log(f.value),F())},F=async()=>{B.value=!0,f.value.content.timer=new Date().getTime();let a=await b.requested(f.value);console.log(a),w.value=f.value.content.pageNumber==1?a.data:w.value.concat(a.data),V.value=a.pageTotal,setTimeout(()=>{B.value=!1},1500),console.log(w.value,"上传日志信息")},X=setInterval(async()=>{await b.isRefreshDevice({w_deviceid:y.currentRoute.value.query.id},"get")&&O()},5e3);return oe(()=>{O(),F()}),ne(()=>{clearInterval(X)}),(a,h)=>{const p=I("baidu-map"),_=I("a-tooltip"),T=I("a-empty");return n(),d(N,null,[u(p,{class:"view",center:a.latlng,zoom:a.zoom,"scroll-wheel-zoom":!0,onReady:e(H)},null,8,["center","zoom","onReady"]),e(s)?(n(),d("div",{key:0,class:ie(["control",{wrapper:e(S)}])},[t("div",ve,[t("div",_e,[u(K,{"and-info":!1,"is-handle":!1})]),Object.keys(e(v)).length||e(L).length?(n(),d("div",me,[pe,t("div",he,[Object.keys(e(v)).length?(n(),d("div",fe,[t("div",ge,[ye,t("div",we,[u(_,null,{title:i(()=>[c(l(e(v).iccid),1)]),default:i(()=>[c(" "+l(e(v).iccid),1)]),_:1})])]),t("div",be,[ke,t("div",Se,[u(_,null,{title:i(()=>[c(l(e(E)(e(v).data_remainamount)),1)]),default:i(()=>[c(" "+l(e(E)(e(v).data_remainamount)),1)]),_:1})])]),t("div",Le,[De,t("div",xe,[u(_,null,{title:i(()=>[c(l(e(v).balance),1)]),default:i(()=>[c(" "+l(e(v).balance),1)]),_:1})])])])):g("",!0),(n(!0),d(N,null,M(e(L),o=>(n(),d("div",{class:"assets",key:o.w_device_assetid},[t("div",Be,[ze,t("div",Ie,[u(_,null,{title:i(()=>[c(l(o.itemname),1)]),default:i(()=>[c(" "+l(o.itemname),1)]),_:2},1024)])]),t("div",Ne,[Re,t("div",qe,[u(_,null,{title:i(()=>[c(l(o.model),1)]),default:i(()=>[c(" "+l(o.model),1)]),_:2},1024)])]),t("div",Ee,[Oe,t("div",Ve,[u(_,null,{title:i(()=>[c(l(o.spec),1)]),default:i(()=>[c(" "+l(o.spec),1)]),_:2},1024)])]),t("div",Fe,[Te,t("div",Ce,[t("img",{src:o.attinfos.length?o.attinfos[0].url:"",alt:""},null,8,Me)])])]))),128))])])):g("",!0)]),e(D)?(n(),d("div",Ae,[t("div",{class:"map",style:ce({transform:`scale(${e(q)})`})},[t("div",Pe,[u(z,{style:{transform:"scale(0.9)"},top:-20,left:0,data:[{title:e(s).params.Longitude.paramname,value:e(s).params.Longitude.lastvalue||"--"},{title:e(s).params.Latitude.paramname,value:a.value,value:e(s).params.Latitude.lastvalue||"--"},{title:"地址",value:a.value,value:e(x)}]},null,8,["data"]),e(s).params.OpenDeg?(n(),R(z,{key:0,title:e(s).params.OpenDeg.paramname,top:0,left:350,data:[{value:e(s).params.OpenDeg.lastvalue,unit:e(s).params.OpenDeg.unit}]},null,8,["title","data"])):g("",!0),e(s).params.Voltage?(n(),R(z,{key:1,title:e(s).params.Voltage.paramname,top:80,left:350,data:[{value:e(s).params.Voltage.lastvalue,unit:e(s).params.Voltage.unit}]},null,8,["title","data"])):g("",!0),t("img",{src:e(U),alt:""},null,8,Ue),We])],4),t("div",je,[u(Q,{ref_key:"chart",ref:j,options:[{label:"阀门开度",value:["OpenDeg"],sumShow:!0}],sumShow:!1},null,512)]),t("div",He,[u(Y,{btnOptions:[{label:e(S)?"退出全屏":"进入全屏"}],btn:!0,style:{width:"70px"},onClickBtn:e(W)},null,8,["btnOptions","onClickBtn"])])])):g("",!0),t("div",Ge,[$e,re((n(),d("div",Xe,[e(w).length?(n(),d("div",Je,[(n(!0),d(N,null,M(e(w),o=>(n(),d("div",{class:"upinfo-item",key:o.rowindex},[t("div",Ke,l(o.createdate),1),t("div",Qe,[u(_,null,{title:i(()=>[c(l(o.content),1)]),default:i(()=>[c(" "+l(o.content),1)]),_:2},1024)])]))),128))])):(n(),R(T,{key:1,image:e(A)},null,8,["image"]))])),[[e(G),e($)]])])],2)):g("",!0)],64)}}},_t=se(Ye,[["__scopeId","data-v-73518e43"]]);export{_t as default};