You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
1.5KB

  1. import{u as g}from"./orderManage.082718dd.js";import{d as h,k as Y,r as u,o as b,f as _,g as x,c as D,e as a,w as n,b as o,t as s,v as d,M as m,h as c}from"./index.511d224b.js";import{_ as M}from"./index.83c0ae8a.js";import"./locationTransform.e2d22cb6.js";const T={class:"track-playback"},C=c(" \u64AD\u653E\u8F68\u8FF9 "),N=c("\u6682\u505C\u52A8\u753B"),H=c("\u7EE7\u7EED\u52A8\u753B"),V=h({name:"trackPlayback"}),q=Object.assign(V,{setup(A){const p=Y(),e=u({});b(()=>{f()});const t=u(null);function f(){g(p.query.orderId).then(l=>{e.value=l,t.value.initTrack(l.data.locusLocationList)})}const v=()=>{t.value.start()},k=()=>{t.value.pause()},y=()=>{t.value.start()};return(l,B)=>{const i=_("el-button"),r=_("el-card");return x(),D("div",T,[a(M,{ref_key:"tiandiTrack",ref:t,class:"map"},null,512),a(r,{class:"input-card"},{default:n(()=>[a(i,{type:"primary",icon:"VideoPlay",onClick:v},{default:n(()=>[C]),_:1}),a(i,{type:"primary",onClick:k},{default:n(()=>[N]),_:1}),a(i,{type:"primary",onClick:y},{default:n(()=>[H]),_:1})]),_:1}),a(r,{class:"title-card",style:{"z-index":"999"}},{default:n(()=>[o("div",null,"\u8F66\u724C\u53F7\uFF1A"+s(e.value.carNo),1),o("div",null," \u7528\u8F66\u65F6\u95F4\uFF1A"+s(d(m)(e.value.beginTime).format("YYYY-MM-DD HH:mm")),1),o("div",null," \u7ED3\u675F\u65F6\u95F4\uFF1A"+s(d(m)(e.value.endTime).format("YYYY-MM-DD HH:mm")),1),o("div",null,"\u53F8\u673A\u59D3\u540D\uFF1A"+s(e.value.driverName),1),o("div",null,"\u8F66\u673A\u8F68\u8FF9\u91CC\u7A0B(km)\uFF1A"+s(e.value.gpsMileage),1)]),_:1})])}}});export{q as default};