1import{d as a,g as t,fV as e,j as s,k as r,a as l,t as i,J as o,dW as n,l as c,N as d,P as p,b as u,w as m,E as k,a8 as g,o as v,e as h,bJ as f,f as y,F as w,r as b,c as _,m as D,a1 as T,bL as $,A as C,B as x,bD as N,x as S,a5 as U,q as j,f9 as A,a3 as P,a4 as V,u as E,L as z,bb as F,M as I,K as R}from"./main-a0b60df5.js";import{s as q}from"./search-icon-5241af6a.js";import{R as B}from"./RealTimeTracking-9238a4b8.js";import{_ as H}from"./FaPagination-7e39f69d.js";import{a as K,E as L}from"./table-column-593235fe.js";import"./checkbox-fe648865.js";import"./FaCard-3c99474b.js";import"./input-dbce0b24.js";import"./select-c5284bbb.js";import"./strings-f0871710.js";import"./isEqual-2b8a3c76.js";import"./_Uint8Array-c2241d73.js";import"./index-586f4e15.js";import"./pagination-febe1938.js";import"./flatten-0b2aa226.js";const M={class:"track-search white-radius8"},W={class:"track-search-wrapper"},J={class:"how-to-track-title"},O={class:"large-search-input"},G=["placeholder"],Q=["src"],X={class:"track-search-button"},Y=y(a({__name:"ShipmentTrack",props:{title:null,mode:null},setup(a){const y=a,{t:w}=t(),b=e(),_=s({get:()=>b[y.mode].searchValue,set(a){b[y.mode].searchValue=f.trim(a)}}),D=s((()=>b[y.mode].isTracking)),T=s((()=>""!==_.value));function $(a){b[y.mode].searchValue=a.target.value}const C=async()=>{const a={searchBy:y.mode,referenceNo:_.value};await b.getTrackingEvents(a)},x=a=>{T.value&&"Enter"===a.code&&!D.value&&C()};return(t,e)=>{const s=k,f=g;return v(),r("div",M,[l("div",W,[l("div",J,i(a.title),1),l("div",O,[o(l("input",{class:d("search-input"),"onUpdate:modelValue":e[0]||(e[0]=a=>p(_)?_.value=a:null),placeholder:c(w)("pages.tools.track.pleaseInput"),onKeydown:x,onInput:$},null,40,G),[[n,c(_)]]),l("img",{src:c(q),width:"16px",alt:"",onClick:C},null,8,Q)]),l("div",X,[o((v(),r("div",null,[u(s,{onClick:C,type:"primary",disabled:!c(T)&&c(D)},{default:m((()=>[h(i(t.$t("pages.tools.track.trackShipment")),1)])),_:1},8,["disabled"])])),[[f,c(D)]])])])])}}}),[["__scopeId","data-v-4cff2ad8"]]),Z={class:"real-track mt-5"},aa={key:0,class:"context"},ta={class:"title"},ea={class:"ml-2",style:{"font-size":"20px"}},sa={class:"potential-carriers-wrapper"},ra={class:"carrier-options-wrapper"},la=["href"],ia={class:"context"},oa={class:"mt-2 title flex-row align-center justify-between"},na={class:"ml-2",style:{"font-size":"20px"}},ca={class:"title flex-row mt-3"},da={style:{"font-size":"12x"}},pa=(a=>(C("data-v-eefd5667"),a=a(),x(),a))((()=>l("div",{class:"green-triangle"},null,-1))),ua={style:{"font-size":"12x"}},ma={class:"info mt-3"},ka={key:0},ga={class:"info-title"},va={class:"info-text mt-1"},ha={class:"info-title"},fa={key:0,class:"info-text mt-1"},ya=["src"],wa={key:1},ba={class:"mt-2"},_a={class:"info-title"},Da={class:"info-text mt-1"},Ta={class:"mt-2"},$a={class:"info-title"},Ca={class:"info-text mt-1"},xa={class:"mt-2"},Na={class:"info-title"},Sa={class:"info-text mt-1"},Ua={class:"mt-2"},ja={class:"info-title"},Aa={class:"info-text mt-1"},Pa=y(a({__name:"RealTrack",props:{trackData:null,searchValForDisplay:null,potentialCarriers:null,mode:null},setup(a){const t=a,n=e(),d=s((()=>n[t.mode].isTracking));return(e,s)=>{var p,f,y,C;const x=k,S=T("RouterLink"),U=$,j=g;return v(),r("div",Z,[a.potentialCarriers.length>0?o((v(),r("div",aa,[l("div",ta,[l("span",null,i(e.$t(c(n).trackingNumberWording))+":",1),l("span",ea,i(a.searchValForDisplay),1)]),l("div",sa,[l("span",null,i(e.$t("pages.tools.track.multipleCarriers")),1),l("div",ra,[(v(!0),r(w,null,b(a.potentialCarriers,(a=>(v(),r("div",{key:a.courierApiCode,class:"carrier-option"},[a.courierApiCode?(v(),_(x,{key:0,link:"",onClick:e=>(async a=>{const e={searchBy:t.mode,referenceNo:t.searchValForDisplay,courierApiCode:a};await n.getTrackingEvents(e)})(a.courierApiCode)},{default:m((()=>[h(i(a.name),1)])),_:2},1032,["onClick"])):a.trackingUrl?(v(),r("a",{key:1,href:a.trackingUrl,target:"_blank"},i(a.name),9,la)):D("",!0)])))),128))])])])),[[j,c(d)]]):(v(),r(w,{key:1},[l("div",ia,[l("div",oa,[l("div",null,[l("span",null,i(e.$t(c(n).trackingNumberWording))+":",1),l("span",na,["shipment"===c(n).activeName?(v(),_(S,{key:0,to:{name:"ShipmentDetails",params:{quoteNum:a.searchValForDisplay}},class:"green-text"},{default:m((()=>[l("span",null,i(a.searchValForDisplay),1)])),_:1},8,["to"])):(v(),r(w,{key:1},[h(i(a.searchValForDisplay),1)],64))])]),a.trackData.shipmentStatus?(v(),_(U,{key:0,t
1ype:"info",effect:"dark",hit:!1,color:a.trackData.shipmentStatus.backgroundColor},{default:m((()=>[h(i(a.trackData.shipmentStatus.name.toUpperCase()),1)])),_:1},8,["color"])):D("",!0)]),l("div",ca,[a.trackData.origin&&a.trackData.destination?(v(),r(w,{key:0},[l("div",da,i(a.trackData.origin),1),pa,l("div",ua,i(a.trackData.destination),1)],64)):D("",!0)]),l("div",ma,[c(n).isCourier?D("",!0):(v(),r("div",ka,[l("div",ga,i(e.$t("components.booking.events.cbk")),1),l("div",va,i(c(N)(a.trackData.cbk)),1)])),l("div",null,[l("div",ha,i(e.$t("components.booking.events.serviceProvider")),1),(null==(p=a.trackData.serviceProvider)?void 0:p.logoPath)||(null==(f=a.trackData.serviceProvider)?void 0:f.carrierName)?(v(),r("div",fa,[(null==(y=a.trackData.serviceProvider)?void 0:y.logoPath)?(v(),r("img",{key:0,width:"38",src:a.trackData.serviceProvider.logoPath,alt:"--"},null,8,ya)):(v(),r("div",wa,i(null==(C=a.trackData.serviceProvider)?void 0:C.carrierName),1))])):D("",!0)]),c(n).isCourier?D("",!0):(v(),r(w,{key:1},[l("div",ba,[l("div",_a,i(e.$t("components.booking.events.etd")),1),l("div",Da,i(c(N)(a.trackData.etd)),1)]),l("div",Ta,[l("div",$a,i(e.$t("components.booking.events.atd")),1),l("div",Ca,i(c(N)(a.trackData.atd)),1)]),l("div",xa,[l("div",Na,i(e.$t("components.booking.events.eta")),1),l("div",Sa,i(c(N)(a.trackData.eta)),1)]),l("div",Ua,[l("div",ja,i(e.$t("components.booking.events.ata")),1),l("div",Aa,i(c(N)(a.trackData.ata)),1)])],64))])]),u(B,{"track-data":c(n).isCourier?a.trackData:a.trackData.trackingEvents,"is-sea":c(n).isAirOrSea,"is-courier":c(n).isCourier,"shipment-status":a.trackData.shipmentStatus},null,8,["track-data","is-sea","is-courier","shipment-status"])],64))])}}}),[["__scopeId","data-v-eefd5667"]]),Va={class:"tracking-history-wrapper"},Ea={class:"title"},za=["onClick"],Fa=y(a({__name:"TrackingHistory",props:{mode:null},setup(a){const t=a,n=S(),p=e(),k=s((()=>p[t.mode])),f=s((()=>k.value.histories)),y=s((()=>k.value.historyTotal)),w=s((()=>k.value.isSearching)),b=s((()=>k.value.isInitialized)),D=s((()=>k.value.isTracking)),T=s({get:()=>k.value.page,set(a){k.value.page=a}}),C=s({get:()=>k.value.pageSize,set(a){k.value.pageSize=a}}),x=async(a=T.value,e=C.value)=>{await p.getTrackingHistories({searchMode:t.mode,page:a,pageSize:e},t.mode)};return U((()=>t.mode),(async()=>{b.value||await x()})),U((()=>n.user.languagePreference),(()=>{x()})),(a,e)=>{const s=L,n=A,k=$,b=K,S=H,U=g;return v(),r("div",Va,[l("div",Ea,[l("span",null,i(a.$t("pages.tools.track.trackingHistory")),1)]),o((v(),_(b,{data:c(f),style:{width:"100%"},height:"100%","scrollbar-always-on":"","empty-text":a.$t("common.noResult")},{default:m((()=>[u(s,{prop:"trackingNumber",label:a.$t("pages.tools.track.couTitle"),"min-width":"170",fixed:"","show-overflow-tooltip":""},{default:m((a=>[l("a",{class:d(["tracking-number-wrapper",c(D)?"is-tracking":""]),onClick:j((e=>(async a=>{p[t.mode].searchValue=a,await p.getTrackingEvents({referenceNo:a,searchBy:t.mode})})(a.row.trackingNumber)),["prevent"])},[l("span",null,i(a.row.trackingNumber),1)],10,za)])),_:1},8,["label"]),u(s,{prop:"etd",label:"ETD","min-width":"120"},{default:m((a=>[u(n,{"is-dot":"",hidden:!a.row.isEtdUpdatedUnread},{default:m((()=>[l("span",null,i(c(N)(a.row.etd)),1)])),_:2},1032,["hidden"])])),_:1}),u(s,{prop:"eta",label:"ETA","min-width":"120"},{default:m((a=>[u(n,{"is-dot":"",hidden:!a.row.isEtaUpdatedUnread},{default:m((()=>[l("span",null,i(c(N)(a.row.eta)),1)])),_:2},1032,["hidden"])])),_:1}),u(s,{prop:"atd",label:"ATD","min-width":"120"},{default:m((a=>[u(n,{"is-dot":"",hidden:!a.row.isAtdUpdatedUnread},{default:m((()=>[l("span",null,i(c(N)(a.row.atd)),1)])),_:2},1032,["hidden"])])),_:1}),u(s,{prop:"ata",label:"ATA","min-width":"120"},{default:m((a=>[u(n,{"is-dot":"",hidden:!a.row.isAtaUpdatedUnread},{default:m((()=>[l("span",null,i(c(N)(a.row.ata)),1)])),_:2},1032,["hidden"])])),_:1}),u(s,{prop:"status",label:a.$t("common.status"),"min-width":"140"},{default:m((a=>[u(n,{"is-dot":"",hidden:!a.row.isStatusUpdatedUnread},{default:m((()=>{var t;return[u(k,{color:null==(t=a.row.status)?void 0:t.backgroundColor,effect:"dark",hit:!1,"disable-transitions":!0},{default:m((()=>{var t;return[h(i(null==(t=a.row.status)?void 0:t.name.toUpperCase()),1)]})),_:2},1032,["color"])]})),_:2},1032,["hidden"])])),_:1},8,["label"]),u(s,{prop:"searchedAt",label:a.$t("pages.tools.track.searchDate"),"min-width":"120"},{default:m((a=>[l("span",null,i(c(N)(a.row.searchedAt)),1)])),_:1},8,["label"])])),_:1},8,["data","empty-text"])),[[U,c(w)]]),u(S,{currentPage:c(T),pageSize:c(C),total:c(y),disabled:c(w),"onUpdate:currentPPage":e[0]||(e[0]=a=>(async a=>{T.value=a,await x()})(a)),"onUpdate:pageSize":e[1]||(e[1]=a=>(async a=>{C.value=a,T.value=1,await x()})(a))},null,8,["currentPage","pageSize","total","disabled"])])}}}),[["__scopeId","data-v-8d94d4da"]]),Ia=a=>(C("data-v-89167cd5"),a=a(),x(),a),Ra={class:"track-and-trace"},qa={class:"context"},Ba={class:"title"},Ha={class:"tabs"},Ka=["onClick"],La={class:"center-bottom-baseline"},Ma={class:"how-to-track white-radius8"},Wa={class:"how-to-track-wrapper"},Ja={class:"how-to-track-title"},Oa={style:{"list-style-type":"decimal"},class:"margin-top26 margin-left16"},Ga={class:"how-to-track-item"},Qa=Ia((()=>l("br",null,null,-1))),Xa={class:"how-to-track-item"},Ya=Ia((()=>l("br",null,null,-1))),Za={class:"how-to-track-item"},at=Ia((()=>l("br",null,null,-1))),tt={class:"how-to-track-item"},et=Ia((()=>l("br",null,null,-1))),st=y(a({__name:"index",setup(a){const n=e(),{t:d}=t(),p=P({mode:"shipment"}),m=E(),k=F(),g=[{item:"shipment",langTag:"pages.tools.track.tab.ship"},{item:"air",langTag:"pages.tools.track.tab.air"},{item:"container",langTag:"pages.tools.track.tab.con"},{item:"courier",langTag:"pages.tools.track.tab.cou"}],h=s((()=>{switch(n.activeName){case"air":return d("pages.tools.track.airTitle");case"container":return d("pages.tools.track.conTitle");case"courier":return d("pages.tools.track.couTitle");default:return d("pages.tools.track.shipTitle")}}));return V((async()=>
1{if(S().canShowTrackAndTrace){const a=k.query.mode||"shipment";p.mode=a,n.activeName=a,await n.getTrackingHistories({searchMode:a},a)}else E().replace("/v3/no-permission")})),z((()=>{n.$reset()})),(a,t)=>{var e;return v(),r("div",Ra,[l("div",qa,[l("div",Ba,i(a.$t("pages.tools.track.title")),1),l("div",Ha,[(v(),r(w,null,b(g,((t,e)=>l("div",{key:e,class:"tab-item",onClick:a=>(async a=>{n.activeName=a,p.mode=a,await m.push({query:{mode:a}})})(t.item)},[l("span",{class:"pointer",style:I("color:"+(c(n).activeName===t.item?"#20CD9A":"#929292"))},i(a.$t(t.langTag)),5),o(l("span",La,null,512),[[R,c(n).activeName===t.item]])],8,Ka))),64))])]),u(Y,{mode:c(p).mode,title:c(h)},null,8,["mode","title"]),c(n)[c(p).mode].trackData||c(n)[c(p).mode].potentialCarriers.length>0?(v(),_(Pa,{key:0,"track-data":c(n)[c(p).mode].trackData,"search-val-for-display":(null==(e=c(n)[c(p).mode].trackData)?void 0:e.trackingNumber)??c(n)[c(p).mode].searchValForDisplay,"potential-carriers":c(n)[c(p).mode].potentialCarriers,mode:c(p).mode},null,8,["track-data","search-val-for-display","potential-carriers","mode"])):D("",!0),"courier"!==c(n).activeName?(v(),_(Fa,{key:1,mode:c(p).mode},null,8,["mode"])):D("",!0),l("div",Ma,[l("div",Wa,[l("div",Ja,i(a.$t("pages.tools.track.howToTrack")),1),l("ul",Oa,[l("li",Ga,[l("p",null,i(a.$t("pages.tools.track.paragraph.p1.p11")),1),l("p",null,i(a.$t("pages.tools.track.paragraph.p1.p12")),1),l("p",null,i(a.$t("pages.tools.track.paragraph.p1.p13")),1),Qa]),l("li",Xa,[l("p",null,i(a.$t("pages.tools.track.paragraph.p2.p21")),1),l("p",null,i(a.$t("pages.tools.track.paragraph.p2.p22")),1),Ya]),l("li",Za,[l("p",null,i(a.$t("pages.tools.track.paragraph.p3.p31")),1),l("p",null,i(a.$t("pages.tools.track.paragraph.p3.p32")),1),at]),l("li",tt,[l("p",null,i(a.$t("pages.tools.track.paragraph.p4.p41")),1),l("p",null,i(a.$t("pages.tools.track.paragraph.p4.p42")),1),et])])])])])}}}),[["__scopeId","data-v-89167cd5"]]);export{st as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.