PageSourceSearch

https://app.easyparcel.com/build/1790905447354/chunks/ShipmentDetails.js

js easyparcel.com collected 2026-10-02 03:25:53 UTC 95,539 bytes, 1 lines download raw bytes

1import{a as _i,i as di,aR as ui,aS as pi,D as mi,c as m,d as h,w as D,l as Ie,m as f,b as t,j as c,h as hi,z as A,k as vi,u as yi,p as ee,n as gi,aL as fi,aK as bi,o as p,e as ki,t as s,aO as xi,f as te,ar as Ue,P as Pn,T as Si,s as wi,aW as Di,I as Ci,a_ as Fi,g as Ai,aY as N,aM as Pi,b0 as zt,G as ae,b1 as Ti,B as Oi,H as nt,aZ as Li,aH as Tn,bf as On}from"../app-vue3.js";import{c as Vi,s as Mi,a as Ri,b as $i,_ as Ii,u as Ui,i as ji,g as Ni}from"./cancellationReason.js";import{s as qi}from"./index5.js";import{s as Bi}from"./index29.js";import{d as Yi}from"./useFileDownload.js";import{_ as Wi}from"./ChargeableWeightTooltip.js";import{e as Ei}from"./popper.esm.js";import{s as Ln}from"./index28.js";import"./index14.js";import"./index15.js";import"./index16.js";const Hi={class:"d-flex flex-row flex-wrap gap-3 align-items-center"},zi={class:"flex-grow-1"},Gi={class:"d-flex flex-row flex-wrap gap-3 align-items-center"},Ji={class:"flex-grow-1"},Ki=["_href","href"],Zi={key:1,class:"heading-sm text-secondary"},Qi={class:"d-flex flex-row gap-2 mt-25"},Xi={class:"d-flex flex-row gap-2"},es={class:"text-secondary"},ts={key:0},ns={key:1},is=["onClick"],ss={key:0},rs={class:"heading-sm mb-1"},as={class:"row"},os={class:"col-md-4 col-12 mb-1"},cs={class:"d-flex align-items-center mb-1"},ls={class:"mb-25"},_s={class:"d-flex align-items-center gap-2"},ds={class:"col-md-4 col-12 mb-1"},us={class:"d-flex align-items-center mb-1"},ps={class:"mb-25"},ms={class:"d-flex align-items-center gap-2"},hs={class:"col-md-4 col-12 mb-1"},vs={class:"d-flex align-items-center mb-1"},ys={class:"mb-25"},gs={class:"d-flex align-items-center gap-2"},fs={key:0},bs={class:"text-secondary d-block"},ks={key:1},xs={class:"heading-sm mb-2"},Ss={class:"row"},ws={class:"col-md-4 col-12 mb-1"},Ds={class:"d-flex align-items-center mb-1"},Cs={class:"mb-25"},Fs={class:"d-flex align-items-center gap-2"},As={key:0,class:"text-danger d-block mt-25"},Ps={key:0,class:"text-danger d-block"},Ts={class:"col-md-4 col-12 mb-1"},Os={class:"d-flex align-items-center mb-1"},Ls={class:"mb-25"},Vs={class:"d-flex align-items-center gap-2"},Ms={key:0,class:"text-danger d-block mt-25"},Rs={key:0,class:"text-danger d-block"},$s={class:"col-md-4 col-12 mb-1"},Is={class:"d-flex align-items-center mb-1"},Us={class:"mb-25"},js={class:"d-flex align-items-center gap-2"},Ns={key:0},qs={key:0,class:"text-danger d-block mt-25"},Bs={key:0,class:"text-danger d-block"},Ys={class:"d-flex justify-content-end"},Ws={class:"d-flex flex-column text-start"},Es={class:"d-flex flex-column text-start"},Hs={class:"d-flex flex-column text-start"},zs={class:"d-flex flex-row justify-content-between mt-2"},Gs={class:"d-flex flex-column"},Js={class:"text-secondary"},Ks={class:"text-primary"},Zs={class:"d-flex flex-column"},Qs={class:"text-secondary"},Xs={class:"text-black"},er={class:"d-flex flex-column"},tr={class:"text-secondary"},nr={class:"text-primary"},ir={class:"d-flex flex-column"},sr={class:"text-secondary"},rr={class:"text-black"},ar={class:"row shipment-details-sender-receiver-row"},or={class:"col d-flex flex-column"},cr={class:"shipment-details-contact-block"},lr={class:"heading-sm mb-50"},_r={class:"d-flex flex-row mb-25"},dr={class:"body-md"},ur={class:"mb-25 body-md"},pr={class:"mb-25 body-md"},mr={class:"mb-25 body-md text-secondary"},hr={class:"mb-25 body-md text-secondary"},vr={class:"mb-25 body-md text-secondary"},yr={class:"mb-25 body-md text-secondary"},gr={class:"text-secondary"},fr={class:"mb-25 body-md text-secondary"},br={class:"text-secondary"},kr={key:0,class:"shipment-details-point-block mt-1"},xr={class:"heading-sm mb-50"},Sr={class:"body-md text-secondary mb-25"},wr={key:0,class:"d-flex align-items-center gap-2"},Dr={class:"body-md mb-0"},Cr={key:0,class:"body-md text-secondary mb-0"},Fr={class:"body-md mb-0"},Ar=["href"],Pr={key:0,class:"d-flex align-items-center gap-2"},Tr={class:"body-md text-secondary mb-50"},Or={class:"body-md mb-0"},Lr={key:0,class:"body-md text-secondary mb-0"},Vr={class:"body-md text-secondary mb-50"},Mr={key:0},Rr={class:"body-md mb-0"},$r={key:0,class:"body-md text-secondary mb-0"},Ir={class:"body-md text-secondary mb-50"},Ur={class:"d-flex align-items-center"},jr=["href"],Nr={key:4,class:"body-md text-secondary mb-0"},qr={class:"col d-flex flex-column"},Br={class:"shipment-details-contact-block"},Yr={class:"heading-sm mb-50"},Wr={class:"d-flex flex-row mb-25"},Er={class:"body-md"},Hr={class:"mb-25 body-md"},zr={class:"mb-25 body-md"},Gr={class:"mb-25 body-md text-secondary"},Jr={class:"mb-25 body-md text-secondary"},Kr={class:"mb-25 body-md text-secondary"},Zr={key:0,class:"shipment-details-point-block mt-1"},Qr={class:"heading-sm mb-50"},Xr={class:"body-md text-secondary mb-25"},ea={key:0,class:"d-flex align-items-center gap-2"},ta={class:"body-md mb-0"},na={key:0,class:"body-md text-secondary mb-0"},ia={class:"body-md mb-0"},sa=["href"],ra={key:0,class:"d-flex align-items-center gap-2"},aa={class:"body-md text-secondary mb-50"},oa={class:"body-md mb-0"},ca={key:0,class:"body-md text-secondary mb-0"},la={class:"body-md text-secondary mb-50"},_a={key:0},da={class:"body-md mb-0"},ua={key:0,class:"body-md text-secondary mb-0"},pa={class:"body-md text-secondary mb-50"},ma={class:"d-flex align-items-center"},ha=["href"],va={key:4,class:"body-md text-secondary mb-0"},ya={class:"d-flex flex-row justify-content-between gap-2 mt-2"},ga={class:"d-flex flex-column flex-wrap justify-content-between gap-2 w-50"},fa={class:"heading-sm mb-0"},ba={key:0,class:"text-secondary"},ka={key:1,class:"text-secondary"},xa={class:"d-flex flex-row justify-content-between"},Sa={class:"text-secondary"},wa={class:"text-secondary"},Da={class:"d-flex flex-row justify-content-between"},Ca={class:"text-secondary"},Fa={class:"text-secondary"},Aa={key:1,class:"d-flex flex-row justify-content-between"},Pa={class:"text-secondary"},Ta={class:"text-secondary"},Oa={key:2,class:"d-flex flex-row justify-content-between"},La={class:"text-secondary"},Va={class:"text-secondary"},Ma={key:3,class:"d-flex flex-row justify-content-between"},Ra={class:"text-secondary"},$a={class:"text-secondary"},Ia={key:4},Ua={class:"text-secondary"},ja={class:"text-secondary"},Na={key:5,class:"d-flex flex-row justify-content-between"},qa={class:"text-secondary"},Ba={class:"text-secondary"},Ya={key:6,class:"d-flex flex-row justify-content-between"},Wa={class:"text-secondary"},Ea={class:"text-secondary"},Ha={key:7,class:"d-flex flex-row justify-content-between"},za={class:"text-secondary"},Ga={class:"text-secondary"},Ja={class:"d-flex flex-row justify-content-between"},Ka={class:"text-secondary"},Za={class:"text-secondary"},Qa={key:8,class:"d-flex flex-row justify-content-between"},Xa={class:"text-secondary"},eo={class:"text-secondary"},to={key:9,class:"d-flex flex-row justify-content-between"},no={class:"text-secondary"},io={class:"text-secondary"},so={key:10,class:"d-flex flex-row justify-content-between"},ro={class:"text-secondary"},ao={class:"text-secondary"},oo={key:11,class:"d-flex flex-row justify-content-between"},co={class:"text-secondary"},lo={class:"text-secondary"},_o={key:12,class:"d-flex flex-row justify-content-between"},uo={class:"text-secondary"},po={class:"text-secondary"},mo={key:13,class:"d-flex flex-row justify-content-between"},ho={class:"text-secondary"},vo={class:"text-secondary"},yo={key:14},go={class:"text-secondary"},fo={class:"text-secondary"},bo={key:15,class:"d-flex flex-row justify-content-between"},ko={class:"text-secondary"},xo={class:"text-secondary"},So={key:16,class:"d-flex flex-row justify-content-between"},wo={class:"text-secondary"},Do={class:"text-secondary"},Co={key:17,class:"d-flex flex-row justify-content-between"},Fo={class:"text-secondary"},Ao={class:"text-secondary"},Po={key:18,class:"d-flex flex-row justify-content-end gap-5"},To={class:"text-secondary"},Oo={class:"text-primary"},Lo={class:"d-flex flex-row justify-content-end gap-5"},Vo={class:"text-secondary"},Mo={class:"text-primary"},Ro={class:"d-flex flex-row justify-content-end gap-5"},$o={class:"text-secondary"},Io={class:"text-primary"},Uo={class:"d-flex flex-row justify-content-end gap-5"},jo={class:"text-secondary"},No={class:"text-primary"},qo={class:"heading-sm mb-0"},Bo={class:"d-flex flex-row justify-content-between"},Yo={class:"flex-grow-1"},Wo={class:"d-flex flex-row justify-content-between"},Eo={class:"d-flex flex-grow-1 align-items-center"},Ho={class:"d-flex flex-row justify-content-end gap-5 mt-1 text-secondary"},zo={class:"d-flex flex-column flex-wrap justify-content-between gap-2 w-50"},Go={class:"heading-sm mb-0"},Jo={class:"d-flex flex-row justify-content-between"},Ko={class:"d-flex flex-column"},Zo={class:"flex-grow-1"},Qo={class:"mt-2 pt-2 border-top text-secondary small"},Xo={class:"mb-25"},ec={class:"mb-0 text-break text-body"},tc={class:"d-flex flex-row justify-content-end gap-5 mt-1 text-secondary"},nc={class:"m-0"},ic={class:"d-flex flex-column mt-2 gap-2"},sc={for:"cancel-reason",class:"mb-0"},rc={class:"d-flex flex-row justify-content-end gap-2"},ac={key:0,class:"d-flex justify-content-center py-4"},oc={key:1},cc=["src","alt"],lc=["src","alt"],_c={key:2,class:"d-flex flex-column align-items-center py-4 text-center"},dc={class:"heading-sm mb-1"},uc={class:"text-secondary body-md mb-3 px-4"},pc={key:0,class:"d-flex justify-content-center py-4"},mc={key:1},hc=["src","alt"],vc=["src","alt"],yc={key:2,class:"d-flex flex-column align-items-center py-4 text-center"},gc={class:"heading-sm mb-1"},fc={class:"text-secondary body-md mb-3 px-4"},bc={__name:"ShipmentDetails",setup(kc){const $=vi(),je=hi(),fe=yi(),{t:o}=di(),{copy:Vn}=ui(),{loadPricing:_n,repriceSms:dn,repriceEmail:un}=Ui(),le=pi(),$t=ee(()=>$.getters["user/getActiveAccount"]),Gt=A(["A4","A5","A6"]),Mn=A(),pn=A(),xe=A(!0),We=A(!1),Ne=A(!1),Jt=A(0),Kt=A(0),Zt=A(0),Qt=A(0),Xt=A(0),en=A(0),a=A(),mn=ee(()=>{var r,i;return!!((i=(r=a.value)==null?void 0:r.shipment)!=null&&i.can_rate)}),Rn=ee(()=>{var _;const r=(_=a.value)==null?void 0:_.shipment;if(!r)return"";const i=r.reference??r.customer_reference_no;return i==null||i===""?"":String(i).trim()}),$n=A({0:"ShipmentDetails.Cancelled",1:"ShipmentDetails.OnGoing",2:"ShipmentDetails.Completed",3:"ShipmentList.PendingAWB"}),hn=A([{id:0,label:"ShipmentDetails.Cancelled"},{id:1,label:"ShipmentDetails.Pending"},{id:2,label:"ShipmentDetails.ToBeCollected"},{id:3,label:"ShipmentDetails.Collected"},{id:4,label:"ShipmentDetails.DeliveryInTransit"},{id:5,label:"ShipmentDetails.Delivered"},{id:6,label:"ShipmentDetails.Returned"},{id:7,label:"ShipmentDetails.ScheduleInArrangement"},{id:8,label:"ShipmentDetails.DeliveryOnHold"},{id:9,label:"ShipmentList.ScheduleInArrangement"},{id:10,label:"ShipmentList.Cancelled"},{id:11,label:"ShipmentList.ScheduleInArrangement"}]),Le=A(),Ee=A(!1),it=A(""),In=ee(()=>it.value),Un=ee(()=>ji(Le.value)),tn=ee(()=>{var r;return Ni((r=Le.value)==null?void 0:r.shipment)}),jn=ee(()=>tn.value==="dropoff"),Nn=ee(()=>tn.value==="pickup"),qn=ee(()=>tn.value==="pickup"),He=A(!1),nn=()=>{it.value=""},vn=A(),It=A("1"),qe=ee(()=>{var i,_;const r=(_=(i=a.value)==null?void 0:i.shipment)==null?void 0:_.courier_option_variant;if(Array.isArray(r)){const y=r.find(v=>{var l;return((l=v.courier_option)==null?void 0:l.name)==="Service Methods"});if(y){const v=(y.value||"").toLowerCase();return v.includes("drop off")||v.includes("drop-off")}}return!1}),yn=ee(()=>{var i,_;const r=(_=(i=a.value)==null?void 0:i.shipment)==null?void 0:_.courier_option_variant;if(Array.isArray(r)){const y=r.find(v=>{var l;return((l=v.courier_option)==null?void 0:l.name)==="Service Methods"});if(y){const v=(y.value||"").toLowerCase();return v.includes("collection point")||v.includes("receiver")&&v.includes("pick up")||v.includes("receiver pickup")}}return!1}
1),Bn=ee(()=>{var i,_;const r=(_=(i=a.value)==null?void 0:i.shipment)==null?void 0:_.courier_option_variant;return Array.isArray(r)&&r.find(v=>{var l;return((l=v.courier_option)==null?void 0:l.name)==="Service Methods"})?qe.value?"ShipmentList.SelfDropOffOn":"ShipmentList.CourierPickUpOn":"ShipmentDetails.PickUpDropOffOn"}),Ut=ee(()=>{var _;const r=(_=a.value)==null?void 0:_.shipment;if(!r||r.status===0)return!1;const i=r.tracking_status;return!![2,7,11].includes(i)}),jt=A(!1),Nt=A([]),ze=A(""),Ge=A(null),qt=A(!1),Bt=A([]),Je=A(""),Ke=A(null),st=ee(()=>{var i,_;const r=(_=(i=a.value)==null?void 0:i.shipment)==null?void 0:_.sender_point_code;return!!r&&r!==""&&r!=="any_point"}),Yt=ee(()=>{var _,y;if(!st.value)return null;const r=(y=(_=a.value)==null?void 0:_.shipment)==null?void 0:y.sender_point_code,i=r!=null?String(r):"";return Nt.value.find(v=>v.point_code!=null&&String(v.point_code)===i)||null}),Ze=ee(()=>Nt.value.filter(r=>r.is_dropoff===!0)),rt=ee(()=>{var i,_;const r=(_=(i=a.value)==null?void 0:i.shipment)==null?void 0:_.receiver_point_code;return!!r&&r!==""&&r!=="any_point"}),Wt=ee(()=>{var _,y;if(!rt.value)return null;const r=(y=(_=a.value)==null?void 0:_.shipment)==null?void 0:y.receiver_point_code,i=r!=null?String(r):"";return Bt.value.find(v=>v.point_code!=null&&String(v.point_code)===i)||null}),Qe=ee(()=>Bt.value.filter(r=>r.is_pickup===!0)),be=r=>{const i=[r.address_1,r.address_2,r.address_3,r.address_4,r.city].filter(Boolean);return i.length===0?"":(r.postcode&&i.push(r.postcode),i.join(", "))},Yn=async()=>{var _,y;if(!qe.value&&!st.value)return;const r=(_=a.value)==null?void 0:_.shipment;if(!((y=r==null?void 0:r.courier)!=null&&y.courier_id))return;const i={courier_id:r.courier.courier_id,is_active:1,output_format_version:"v2"};if(st.value)i.point_code=r.sender_point_code;else{if(!r.sender_province_code)return;i.state_code=r.sender_province_code}jt.value=!0;try{const v=await $.dispatch("courier/getCourierPoint",i);Nt.value=(v==null?void 0:v.point)||[],ze.value=(v==null?void 0:v.sender_dropoff_point_url)||""}catch(v){console.error("Failed to fetch drop-off points:",v),Nt.value=[],ze.value=""}finally{jt.value=!1}},Wn=async()=>{var _,y;if(!yn.value&&!rt.value)return;const r=(_=a.value)==null?void 0:_.shipment;if(!((y=r==null?void 0:r.courier)!=null&&y.courier_id))return;const i={courier_id:r.courier.courier_id,is_active:1,output_format_version:"v2"};if(rt.value)i.point_code=r.receiver_point_code;else{if(!r.receiver_province_code)return;i.state_code=r.receiver_province_code}qt.value=!0;try{const v=await $.dispatch("courier/getCourierPoint",i);Bt.value=(v==null?void 0:v.point)||[],Je.value=(v==null?void 0:v.receiver_pickup_point_url)||""}catch(v){console.error("Failed to fetch pick-up points:",v),Bt.value=[],Je.value=""}finally{qt.value=!1}},Et=A(!1),sn=A(!1),Xe=A([]),En=A([{breakpoint:"1024px",numVisible:5},{breakpoint:"768px",numVisible:3},{breakpoint:"560px",numVisible:1}]),Ht=A(!1),rn=A(!1),et=A([]),Hn=A([{breakpoint:"1024px",numVisible:5},{breakpoint:"768px",numVisible:3},{breakpoint:"560px",numVisible:1}]),pe=A(null),an=A(!1),oe=A({}),q=A({service_recommendation_score:5,service_recommendation_comment:"",delivery_rating_score:5,delivery_comment:"",pickup_dropoff_rating_score:5,pickup_dropoff_comment:""}),zn=r=>r.shipment.is_legacy?`/${$.getters["user/getActiveAccount"].base_country.toLowerCase()}/en/track/details/?awb=${r.tracking_number}`:`/tools/easytrack/details?courier=${r.shipment.courier.short_name}&awb=${r.tracking_number}`,gn=async()=>{var r,i;if((i=(r=a.value)==null?void 0:r.shipment)!=null&&i.easyparcel_shipment_rating){const _=a.value.shipment.easyparcel_shipment_rating.find(y=>y.submitted_from===1);pe.value=_||null}else pe.value=null},Gn=()=>{oe.value={};let r=!0;return(!q.value.service_recommendation_score||q.value.service_recommendation_score<1)&&(oe.value.service_recommendation_score=o("ShipmentDetails.RatingRequired"),r=!1),(!q.value.delivery_rating_score||q.value.delivery_rating_score<1)&&(oe.value.delivery_rating_score=o("ShipmentDetails.RatingRequired"),r=!1),(!q.value.pickup_dropoff_rating_score||q.value.pickup_dropoff_rating_score<1)&&(oe.value.pickup_dropoff_rating_score=o("ShipmentDetails.RatingRequired"),r=!1),r},tt=r=>{oe.value[r]&&delete oe.value[r]},Jn=async()=>{var r,i,_,y,v,l;if(Gn())try{an.value=!0;const L={shipment_number:(i=(r=a.value)==null?void 0:r.shipment)==null?void 0:i.shipment_number,service_recommendation_score:q.value.service_recommendation_score||0,service_recommendation_comment:q.value.service_recommendation_comment||null,delivery_rating_score:q.value.delivery_rating_score||0,delivery_comment:q.value.delivery_comment||null,pickup_dropoff_rating_score:q.value.pickup_dropoff_rating_score||0,pickup_dropoff_comment:q.value.pickup_dropoff_comment||null},x=await $.dispatch("order/createShipmentRating",L);if(x.data.status_code===200)le.add({severity:"success",summary:o("ShipmentDetails.Success"),detail:o("ShipmentDetails.RatingSubmitted"),life:3e3}),(_=a.value)!=null&&_.shipment&&(a.value.shipment.easyparcel_shipment_rating||(a.value.shipment.easyparcel_shipment_rating=[]),a.value.shipment.easyparcel_shipment_rating.push(x.data.data),a.value.shipment.can_rate=!1,a.value.shipment.view_submitted_rating=!0,await gn());else throw new Error(x.data.message||o("ShipmentDetails.SubmissionFailed"))}catch(I){let L=o("ShipmentDetails.SubmissionFailed");(v=(y=I.response)==null?void 0:y.data)!=null&&v.errors&&(L=((l=I.response.data.errors[0])==null?void 0:l.message)||L),le.add({severity:"error",summary:o("ShipmentDetails.Error"),detail:L,life:5e3})}finally{an.value=!1}};mi(async()=>{Mn.value=je.query.order_no,pn.value=je.query.shipment_no,await $.dispatch("order/getShipmentList",{page_size:2e3,order_number:je.query.order_no,shipment_number:je.query.shipment_no,parcel_number:je.query.parcel_number,base_country:je.query.base_country,is_legacy:je.query.is_legacy}).then(r=>{var y,v;const _=(((y=r==null?void 0:r.data)==null?void 0:y.data)||[]).map(l
1=>{var ye,Ve,Me,Be,u,S,Q,re,w,ue,Ye,at,ot,ct,lt,_t,dt,ut,pt,mt,ht,vt,yt,gt,ft,bt,kt,xt,St,wt,Dt,Ct,Ft,At,Pt,Tt,Ot,Lt,Vt,Mt,Rt,k,ge,De,Re,$e,Sn,wn,Dn,Cn,Fn,An;let I=parseFloat(l.free_credit_amount||0),L=parseFloat(((ye=l.shipment_tracking_sms)==null?void 0:ye.free_credit_applied)||0),x=parseFloat(((Ve=l.shipment_tracking_email)==null?void 0:Ve.free_credit_applied)||0),E=parseFloat(((Me=l.shipment_tracking_whatsapp)==null?void 0:Me.free_credit_applied)||0),_e=parseFloat(((Be=l.shipment_awb_branding)==null?void 0:Be.free_credit_applied)||0),de=l.shipment_insurance.reduce((C,F)=>C+parseFloat(F.free_credit_applied||0),0),X=((S=(u=l.shipment_item)==null?void 0:u[0])==null?void 0:S.easyparcel_shipment_item_ddp_handling_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_handling_charges)==null?void 0:R.free_credit_applied)||0)},0)):0,me=((re=(Q=l.shipment_item)==null?void 0:Q[0])==null?void 0:re.easyparcel_shipment_item_ddp_tax_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_tax_charges)==null?void 0:R.free_credit_applied)||0)},0)):0,ke=((ue=(w=l.shipment_item)==null?void 0:w[0])==null?void 0:ue.easyparcel_shipment_item_ddp_duty_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:R.free_credit_applied)||0)},0)):0,Se=((Ye=l==null?void 0:l.shipment_privacy_masking)==null?void 0:Ye.length)>0?l.shipment_privacy_masking.reduce((C,F)=>C+parseFloat(F.free_credit_applied||0),0):0,he=parseFloat(((at=l.shipment_courier_surcharge)==null?void 0:at.free_credit_applied)||0);l.total_free_credit_redeemed=I+L+x+E+_e+de+X+me+ke+Se+he;let Ce=parseFloat(l.coupon_applied||0),we=parseFloat(((ot=l.shipment_tracking_sms)==null?void 0:ot.coupon_applied)||0),Fe=parseFloat(((ct=l.shipment_tracking_email)==null?void 0:ct.coupon_applied)||0),Ae=parseFloat(((lt=l.shipment_tracking_whatsapp)==null?void 0:lt.coupon_applied)||0),Pe=parseFloat(((_t=l.shipment_awb_branding)==null?void 0:_t.coupon_applied)||0),Te=l.shipment_insurance.reduce((C,F)=>C+parseFloat(F.coupon_applied||0),0),g=((ut=(dt=l.shipment_item)==null?void 0:dt[0])==null?void 0:ut.easyparcel_shipment_item_ddp_handling_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_handling_charges)==null?void 0:R.coupon_applied)||0)},0)):0,B=((mt=(pt=l.shipment_item)==null?void 0:pt[0])==null?void 0:mt.easyparcel_shipment_item_ddp_tax_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_tax_charges)==null?void 0:R.coupon_applied)||0)},0)):0,Y=((vt=(ht=l.shipment_item)==null?void 0:ht[0])==null?void 0:vt.easyparcel_shipment_item_ddp_duty_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:R.coupon_applied)||0)},0)):0,n=parseFloat(((yt=l.shipment_courier_surcharge)==null?void 0:yt.coupon_applied)||0);l.total_coupon_redeemed=Ce+we+Fe+Ae+Pe+Te+g+B+Y+n;let P=parseFloat(l.price||0),T=parseFloat(((gt=l.shipment_tracking_sms)==null?void 0:gt.amount)||0),b=parseFloat(((ft=l.shipment_tracking_email)==null?void 0:ft.amount)||0),V=parseFloat(((bt=l.shipment_tracking_whatsapp)==null?void 0:bt.amount)||0),O=parseFloat(((kt=l.shipment_awb_branding)==null?void 0:kt.amount)||0),ne=l.shipment_insurance.reduce((C,F)=>C+parseFloat(F.total_amount||0),0),H=((St=(xt=l.shipment_item)==null?void 0:xt[0])==null?void 0:St.easyparcel_shipment_item_ddp_handling_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_handling_charges)==null?void 0:R.amount)||0)},0)):0,z=((Dt=(wt=l.shipment_item)==null?void 0:wt[0])==null?void 0:Dt.easyparcel_shipment_item_ddp_duty_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:R.amount)||0)},0)):0,ie=((Ft=(Ct=l.shipment_item)==null?void 0:Ct[0])==null?void 0:Ft.easyparcel_shipment_item_ddp_tax_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_tax_charges)==null?void 0:R.amount)||0)},0)):0,J=((At=l==null?void 0:l.shipment_privacy_masking)==null?void 0:At.length)>0?l.shipment_privacy_masking.reduce((C,F)=>C+(parseFloat(F.amount||0)+parseFloat(F.discounted_amount||0)),0):0,d=parseFloat(((Pt=l.shipment_courier_surcharge)==null?void 0:Pt.amount)||0),M=parseFloat(l.tax_amount||0),K=parseFloat(((Tt=l.shipment_tracking_sms)==null?void 0:Tt.tax_amount)||0),se=parseFloat(((Ot=l.shipment_tracking_email)==null?void 0:Ot.tax_amount)||0),e=parseFloat(((Lt=l.shipment_tracking_whatsapp)==null?void 0:Lt.tax_amount)||0),W=parseFloat(((Vt=l.shipment_awb_branding)==null?void 0:Vt.tax_amount)||0),ce=l.shipment_insurance.reduce((C,F)=>
1C+parseFloat(F.tax_amount||0),0),j=((Rt=(Mt=l.shipment_item)==null?void 0:Mt[0])==null?void 0:Rt.easyparcel_shipment_item_ddp_handling_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_handling_charges)==null?void 0:R.tax_amount)||0)},0)):0,G=((ge=(k=l.shipment_item)==null?void 0:k[0])==null?void 0:ge.easyparcel_shipment_item_ddp_tax_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_tax_charges)==null?void 0:R.tax_amount)||0)},0)):0,Z=((Re=(De=l.shipment_item)==null?void 0:De[0])==null?void 0:Re.easyparcel_shipment_item_ddp_duty_charges)!=null?parseFloat(l.shipment_item.reduce((C,F)=>{var R;return C+parseFloat(((R=F.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:R.tax_amount)||0)},0)):0,Oe=(($e=l==null?void 0:l.shipment_privacy_masking)==null?void 0:$e.length)>0?l.shipment_privacy_masking.reduce((C,F)=>C+parseFloat(F.tax_amount||0),0):0;l.total_privacy_masking_discount=((Sn=l==null?void 0:l.shipment_privacy_masking)==null?void 0:Sn.length)>0?l.shipment_privacy_masking.reduce((C,F)=>C+parseFloat(F.discounted_amount||0),0):0,Ne.value=!!((Dn=(wn=l.shipment_item)==null?void 0:wn[0])!=null&&Dn.easyparcel_shipment_item_ddp_handling_charges),Jt.value=ie,Kt.value=z,Zt.value=H,Qt.value=G,Xt.value=Z,en.value=j,l.total_price=P+T+b+V+O+ne+H+z+ie+J+d+M+K+se+e+W+ce+j+G+Z+Oe-(l.total_free_credit_redeemed||0)-(l.total_coupon_redeemed||0)-(l.total_privacy_masking_discount||0),l.shipment_item_currency_code=l.shipment_item.map(C=>C.currency_code)[0],l.total_shipment_item_value=l.shipment_item.reduce((C,F)=>C+parseFloat(F.value*F.quantity),0).toFixed(2);const ve=(Cn=l.courier_order_submission)!=null&&Cn.length?cn(l):null;return{shipment:l,tracking_number:(An=(Fn=l.courier_order_submission)==null?void 0:Fn[0])==null?void 0:An.tracking_number,awb_url:(ve==null?void 0:ve.url)||void 0,selected:!1}}).find(l=>l.shipment.shipment_number===pn.value)||null;if(!_){le.add({severity:"warn",summary:o("ShipmentDetails.ShipmentNotFound"),detail:o("ShipmentDetails.ShipmentNotInAccount"),life:5e3}),fe.push({name:"ShipmentList"}),xe.value=!1;return}if(_.shipment.price_breakdown){let l=_.shipment.price_breakdown.length>0?_.shipment.price_breakdown:[],I=0;for(const L of _.shipment.price_breakdown)L.label&&L.label.startsWith("courier-")&&!L.label.endsWith("gst_amount")&&!L.label.endsWith("delivery_fee")&&(I+=parseFloat(L.amount));l.push({label:"Pick up/delivery Surcharge",amount:I}),_.shipment.price_breakdown=l}a.value=_||null,_.shipment.status==1?It.value="1":_.shipment.status==2?It.value="2":It.value="",(v=a.value)!=null&&v.shipment&&(gn(),Yn(),Wn())}).catch(()=>{le.add({severity:"warn",summary:o("ShipmentDetails.ShipmentNotFound"),detail:o("ShipmentDetails.ShipmentNotInAccount"),life:5e3}),fe.push({name:"ShipmentList"})}),xe.value=!1});const fn=ee(()=>{var i;if(!((i=a.value)!=null&&i.shipment))return null;const r=cn(a.value.shipment);return(r==null?void 0:r.format)||null}),bn=ee(()=>{const r=o("ShipmentDetails.PrintAWB");return fn.value?`${r} (${fn.value})`:r}),Kn=ee(()=>{var v,l,I,L;const r=(L=(I=(l=(v=a.value)==null?void 0:v.shipment)==null?void 0:l.courier_order_submission)==null?void 0:I[0])==null?void 0:L.easyparcel_label;if(!r||r.length===0)return[{label:o("ShipmentDetails.WantToChangeDefaultSetting"),command:()=>{fe.push({name:"AccountSetting"})}}];const i=cn(a.value.shipment),_=i==null?void 0:i.format;let y=[];return r.forEach(x=>{x.format!==_&&y.push({label:x.format,command:()=>{var E;return ln({awb_url:x.url,tracking_number:(E=a.value)==null?void 0:E.tracking_number})}})}),y.length>0&&y.push({separator:!0}),y.push({label:o("ShipmentDetails.WantToChangeDefaultSetting"),command:()=>{fe.push({name:"AccountSetting"})}}),y}),Zn=r=>r===2?"success":r===0?"secondary":"warn",Qn=r=>{var _;let i="";return(_=hn.value.filter(y=>y.id===r))==null||_[0],r===0&&(i="secondary"),(r>=1||r<=4)&&(i="info"),r===5&&(i="success"),{severity:i||"warn"}},on=r=>{},Xn=r=>{let i;switch(r){case 2:i=qe.value?o("ShipmentDetails.PendingSenderDropOff"):o("ShipmentDetails.ToBeCollected");break;case 8:i=o("ShipmentDetails.ToBeCollected");break;case 11:case 12:case 14:i=qe.value?o("ShipmentDetails.PendingSenderDropOff"):o("ShipmentDetails.ToBeCollected");break;case 3:i=o("ShipmentDetails.Collected");break;case 4:i=o("ShipmentDetails.DeliveryInTransit");break;case 5:i=o("ShipmentDetails.Delivered");break;case 13:case 6:i=o("ShipmentDetails.Returned");break;case 7:i=qe.value?o("ShipmentDetails.PendingSenderDropOff"):o("ShipmentDetails.ScheduleInArrangement");break;default:i=o("ShipmentDetails.Cancelled")}return i},U=r=>{if(r){const i=Li.getParamByParam("currency",r,"symbol");if(i)return i}return"RM"},kn=r=>{let i=`${r.address1}, `,_="",y="";if(r.address2&&(i+=`${r.address2}, `),r.state&&r.country){const v=Tn.subdivision(r.country,r.state.replace(`${r.country}-`,""));if(v)_=v.name,y=v.countryName;else{const l=Tn.country(r.country);_=r.state,y=l.name}}return i+=`${r.postcode}, ${r.city}, ${_}, ${y}`,i},cn=r=>{var y,v,l,I,L;if(!((l=(v=(y=r==null?void 0:r.courier_order_submission)==null?void 0:y[0])==null?void 0:v.easyparcel_label)!=null&&l.length))return null;const i=r.courier_order_submission[0].easyparcel_label;let _=null;return((L=(I=$t.value)==null?void 0:I.label_preference)==null?void 0:L.length)>0&&(_=i.filter(x=>$t.value.label_preference.includes(x.format)).sort((x,E)=>$t.value.label_preference.indexOf(x.format)-$t.value.label_preference.indexOf(E.format))[0]),_||(_=i.filter(x=>Gt.value.includes(x.format)).sort((x,E)=>Gt.value.indexOf(x.format)-Gt.value.indexOf(E.format))[0]),_||(_=i[0]),_},ln=async r=>{We.value=!0;try{const _=await(await fetch(r.awb_url?r.awb_url:r)).blob();await Yi(_,r.tracking_number+".pdf")}catch(i){console.error(i)}We.value=!1},ei=r=>{vn.value.toggle(r)},ti=async()=>{const r=a.value;if(r){Et.value=!0,sn.value=!0,Xe.value=[];try{const i=await $.dispatch("track/getEPODInternal",{tracking_number:r.tracking_number,courier_id:r.shipment.courier.courier_id});if(i!=null&&i.data){const _=i.data.filter(y=>y.pod);if(_.length>0){const y=[];_.forEach(v=>{var l,I,L;(l=v.pod)!=null&&l.attachment&&v.pod.attachment.forEach(x=>{x.url&&y.push({url:x.url,type:"attachment"})}
1),(L=(I=v.pod)==null?void 0:I.signature)!=null&&L.url&&v.pod.signature.url.forEach(x=>{x.url&&y.push({url:x.url,type:"signature"})})}),Xe.value=y}}}catch(i){console.error("Failed to fetch POD:",i),le.add({severity:"error",summary:o("ShipmentList.FailedToLoadPOD"),life:3e3})}finally{sn.value=!1}}},ni=()=>{var i,_;const r=a.value;r&&(fe.push({name:"ContactUs",query:{dialog:"shipment"},state:{awb:r.tracking_number,courier:r.shipment.courier.courier_id,shipment_id:r.shipment.shipment_number,tracking_status:Number((i=r.shipment)==null?void 0:i.status)===0?0:(_=r.shipment)==null?void 0:_.tracking_status,source:101}}),Et.value=!1)},ii=async()=>{const r=a.value;if(r){Ht.value=!0,rn.value=!0,et.value=[];try{const i=await $.dispatch("track/getEPODInternal",{tracking_number:r.tracking_number,courier_id:r.shipment.courier.courier_id});if(i!=null&&i.data){const _=i.data.filter(y=>y.pop);if(_.length>0){const y=[];_.forEach(v=>{var l,I,L;(l=v.pop)!=null&&l.attachment&&v.pop.attachment.forEach(x=>{x.url&&y.push({url:x.url,type:"attachment"})}),(L=(I=v.pop)==null?void 0:I.signature)!=null&&L.url&&v.pop.signature.url.forEach(x=>{x.url&&y.push({url:x.url,type:"signature"})})}),et.value=y}}}catch(i){console.error("Failed to fetch POP:",i),le.add({severity:"error",summary:o("ShipmentList.FailedToLoadPOP"),life:3e3})}finally{rn.value=!1}}},si=()=>{var i,_;const r=a.value;r&&(fe.push({name:"ContactUs",query:{dialog:"shipment"},state:{awb:r.tracking_number,courier:r.shipment.courier.courier_id,shipment_id:r.shipment.shipment_number,tracking_status:Number((i=r.shipment)==null?void 0:i.status)===0?0:(_=r.shipment)==null?void 0:_.tracking_status,source:101}}),Ht.value=!1)},ri=async r=>{var i,_,y,v,l,I,L,x,E,_e,de,X,me,ke,Se,he,Ce,we,Fe,Ae,Pe,Te,g,B,Y,n,P,T,b,V,O,ne,H,z,ie,J,d,M,K,se;try{let e=(r==null?void 0:r.shipment)||{};try{const u=$.getters["user/getActiveAccount"],S=u.business_information.account_id,Q=$.getters["user/getCurrentWallet"].id,re={order_number:(_=(i=r==null?void 0:r.shipment)==null?void 0:i.order)==null?void 0:_.order_number,shipment_number:e==null?void 0:e.shipment_number,parcel_number:e==null?void 0:e.shipment_number,base_country:u.base_country,is_legacy:e!=null&&e.is_legacy?1:0};if(re.order_number&&re.shipment_number&&re.base_country){const w=await axios.get(`/portal/v2/user/account/${S}/wallet/${Q}/shipment`,{params:re}),ue=((v=(y=w==null?void 0:w.data)==null?void 0:y.data)==null?void 0:v.find(Ye=>Ye.shipment_number===(e==null?void 0:e.shipment_number)))||((I=(l=w==null?void 0:w.data)==null?void 0:l.data)==null?void 0:I[0]);ue&&(e=ue)}}catch{if(!(e!=null&&e.service_id)){const S=await $.dispatch("order/getShipmentList",{shipment_number:e==null?void 0:e.shipment_number,is_lite:!1,page_size:1}),Q=((x=(L=S==null?void 0:S.data)==null?void 0:L.data)==null?void 0:x.find(re=>re.shipment_number===(e==null?void 0:e.shipment_number)))||((_e=(E=S==null?void 0:S.data)==null?void 0:E.data)==null?void 0:_e[0]);Q&&(e=Q)}}e.insurance=Array.isArray(e.shipment_insurance)?e.shipment_insurance.filter(u=>{var S;return(u==null?void 0:u.service_id)||(u==null?void 0:u.insurance_service_id)||((S=u==null?void 0:u.service)==null?void 0:S.id)}).map(u=>{var S;return{service:{id:u.service_id||u.insurance_service_id||u.service.id},currency_code:u.currency_code||e.currency_code||((S=$.getters["user/getCurrentWallet"])==null?void 0:S.currency)||"MYR"}}):[];const W=((de=$.getters["user/getCurrentWallet"])==null?void 0:de.currency)||"MYR",ce=e.currency_code||W;Array.isArray(e.shipment_item)&&(e.cart_item=e.shipment_item.map(u=>({currency_code:u.currency_code||ce,parcel_content:u.content||"Parcel",goods_value:u.value??0,hs_code:u.hs_code||"",quantity:u.quantity??1,country_of_origin:u.country_of_origin||null,merchant_product_id:u.merchant_product_id||null,manufacturer_product_id:u.manufacturer_product_id||null,standardised_product_id:u.standardised_product_id||null}))),(!Array.isArray(e.cart_item)||e.cart_item.length===0)&&(e.cart_item=[{currency_code:ce,parcel_content:e.reference||"Parcel",goods_value:0,hs_code:"",quantity:1}]),e.notification=e.notification||{};const j=e==null?void 0:e.shipment_tracking_sms,G=e==null?void 0:e.shipment_tracking_email,Z=e==null?void 0:e.shipment_tracking_whatsapp,Oe=await _n(),ve=j?dn(j,Oe):null,ye=G?un(G,Oe):null;if(e.notification.sms=j?{enable:1,tracking_sms_template_id:(ve==null?void 0:ve.tracking_template_id)??((j==null?void 0:j.tracking_sms_template_id)||null),
1currency_code:(j==null?void 0:j.currency_code)||W,amount:ve?ve.amount:parseFloat((j==null?void 0:j.amount)||0),discounted_amount:ve?ve.discounted_amount:parseFloat((j==null?void 0:j.discounted_amount)||0)}:{enable:0,tracking_sms_template_id:null,currency_code:W,amount:0,discounted_amount:0},e.notification.email=G?{enable:1,tracking_email_template_id:(ye==null?void 0:ye.tracking_template_id)??((G==null?void 0:G.tracking_email_template_id)||null),currency_code:(G==null?void 0:G.currency_code)||W,amount:ye?ye.amount:parseFloat((G==null?void 0:G.amount)||0),discounted_amount:ye?ye.discounted_amount:parseFloat((G==null?void 0:G.discounted_amount)||0)}:{enable:0,tracking_email_template_id:null,currency_code:W,amount:0,discounted_amount:0},e.notification.whatsapp=Z?{enable:1,currency_code:(Z==null?void 0:Z.currency_code)||W,amount:parseFloat((Z==null?void 0:Z.amount)||0),discounted_amount:parseFloat((Z==null?void 0:Z.discount_amount)||0)}:{enable:0,currency_code:W,amount:0,discounted_amount:0},e!=null&&e.shipment_awb_branding?e.awb_branding={enable:1,awb_branding_template_id:((X=e==null?void 0:e.shipment_awb_branding)==null?void 0:X.awb_branding_template_id)||null,currency_code:((me=e==null?void 0:e.shipment_awb_branding)==null?void 0:me.currency_code)||W,amount:parseFloat(((ke=e==null?void 0:e.shipment_awb_branding)==null?void 0:ke.amount)||0),discounted_amount:parseFloat(((Se=e==null?void 0:e.shipment_awb_branding)==null?void 0:Se.discount_amount)||0)}:e.awb_branding={enable:0},e.awb_branding.enable===1){const u=(Ce=(he=$.getters["user/getActiveAccount"])==null?void 0:he.business_information)==null?void 0:Ce.account_id;let S=[];try{const Q=await $.dispatch("awbBranding/getTemplate",{accountId:u,is_approved:1});S=Array.isArray(Q==null?void 0:Q.data)?Q.data:[]}catch{}S.length===0&&(e.awb_branding={enable:0})}const Ve=On(e);e.easytrack_branding=Ve.enable?{enable:1,easytrack_branding_template_id:Ve.easytrack_branding_template_id}:{enable:0},(we=e==null?void 0:e.shipment_cod_purchase)!=null&&we.collected_cod_currency||(Fe=e==null?void 0:e.shipment_cod_purchase)!=null&&Fe.collected_cod_amount?e.cod={cod_currency:((Ae=e==null?void 0:e.shipment_cod_purchase)==null?void 0:Ae.collected_cod_currency)||W,cod_amount:parseFloat(((Pe=e==null?void 0:e.shipment_cod_purchase)==null?void 0:Pe.collected_cod_amount)||0)}:delete e.cod,e.einvoice=Array.isArray(e.shipment_einvoice)?e.shipment_einvoice.filter(u=>u==null?void 0:u.notification_type).map(u=>({notification_type:u.notification_type,recipient_value:u.recipient_value||"",parcel_value:u.parcel_value??null,shipping_fee:u.shipping_fee??null})):[],e.declared_weight=e.weight||e.kg_weight||1,e.collection_date=Ue(e.collection_date).isValid()?Ue(e.collection_date).format("YYYY-MM-DD HH:mm:ss"):Ue().format("YYYY-MM-DD HH:mm:ss");const Me=(u={})=>{const S={};return Object.entries(u).forEach(([Q,re])=>{re!=null&&(S[Q]=re)}),S};if(e.origin=Me({name:e.sender_name,company:e.sender_company_name,phone_number_country_code:e.sender_phone_number_country_code,phone_number:e.sender_phone_number,alternate_phone_number_country_code:e.sender_alternate_phone_number_country_code,alternate_phone_number:e.sender_alternate_phone_number,email:e.sender_email||"",address_1:e.sender_address1,address_2:e.sender_address2,postcode:e.sender_postcode,town:e.sender_city,province_code:e.sender_province_code,country_code:e.sender_country_code,point_code:e.sender_point_code,tax_id:e.sender_tax_id,is_residential:e.is_sender_residential??1}),e.destination=Me({name:e.receiver_name,company:e.receiver_company_name,phone_number_country_code:e.receiver_phone_number_country_code,phone_number:e.receiver_phone_number,alternate_phone_number_country_code:e.receiver_alternate_phone_number_country_code,alternate_phone_number:e.receiver_alternate_phone_number,email:e.receiver_email||"",address_1:e.receiver_address1,address_2:e.receiver_address2,postcode:e.receiver_postcode,town:e.receiver_city,province_code:e.receiver_province_code,country_code:e.receiver_country_code,point_code:e.receiver_point_code,tax_id:e.receiver_tax_id,is_residential:e.is_receiver_residential??1,notification:e.notification}),Array.isArray(e.shipment_privacy_masking)&&e.shipment_privacy_masking.length>0){const u=e.shipment_privacy_masking.map(S=>{var Q;return S.easyparcel_privacy_masking_element_price_id||((Q=S.easyparcel_privacy_masking_element_price)==null?void 0:Q.id)}
1).filter(Boolean);u.length>0&&(e.easyparcel_cart_privacy_masking=u.map(S=>({privacy_masking_element_price_id:S})))}if((Y=(B=(g=(Te=e==null?void 0:e.shipment_item)==null?void 0:Te[0])==null?void 0:g.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:B.easyparcel_courier_ddp_duty_charges)!=null&&Y.parcel_category_id&&(e.courier_ddp={enable:1,parcel_category_id:(b=(T=(P=(n=e==null?void 0:e.shipment_item)==null?void 0:n[0])==null?void 0:P.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:T.easyparcel_courier_ddp_duty_charges)==null?void 0:b.parcel_category_id}),!(e!=null&&e.sender_country_code)||!(e!=null&&e.sender_postcode)){if(!$.getters["address/getDefaultPickup"])try{await $.dispatch("address/fetchUserAddress")}catch{}const u=$.getters["address/getDefaultPickup"];u&&(e.sender_name=e.sender_name||u.name,e.sender_company_name=e.sender_company_name||u.company_name,e.sender_email=e.sender_email||u.email||"",e.sender_phone_number_country_code=e.sender_phone_number_country_code||u.phone_country_code||u.phone_dial_code,e.sender_phone_number=e.sender_phone_number||u.phone_number,e.sender_alternate_phone_number_country_code=e.sender_alternate_phone_number_country_code||u.alternate_phone_country_code||u.alt_phone_dial_code,e.sender_alternate_phone_number=e.sender_alternate_phone_number||u.alternate_phone_number,e.sender_address1=e.sender_address1||u.address1,e.sender_address2=e.sender_address2||u.address2,e.sender_postcode=e.sender_postcode||u.postcode,e.sender_city=e.sender_city||u.city,e.sender_province_code=e.sender_province_code||u.province_code,e.sender_country_code=e.sender_country_code||u.country_code,e.sender_point_code=e.sender_point_code||u.point_code,e.sender_tax_id=e.sender_tax_id||u.tax_id,e.is_sender_residential=e.is_sender_residential??(typeof u.is_residential<"u"?u.is_residential:1))}try{const u=await $.dispatch("cart/duplicateCartItem",[e]),S=((O=(V=u==null?void 0:u.data)==null?void 0:V.data)==null?void 0:O.success)||[];if(S.length){const Q=(ne=S[0])==null?void 0:ne.id,re={directed_from_cart:1,is_legacy:!!(e!=null&&e.is_legacy),cart_id:Q,service_id:e==null?void 0:e.service_id,courier_id:(H=e==null?void 0:e.courier)==null?void 0:H.courier_id,cart_privacy_masking:Array.isArray(e.shipment_privacy_masking)?e.shipment_privacy_masking.map(w=>{var ue;return{privacy_masking_element_price_id:w.easyparcel_privacy_masking_element_price_id||((ue=w.easyparcel_privacy_masking_element_price)==null?void 0:ue.id)}}).filter(w=>w.privacy_masking_element_price_id):[],cod:e!=null&&e.cod?{cod_currency:e.cod.cod_currency,cod_amount:e.cod.cod_amount}:void 0,origin_state_code:e.sender_province_code,origin_state:"",origin_country:e.sender_country_code,origin_postcode:e.sender_postcode,origin_city:e.sender_city,destination_postcode:e.receiver_postcode,destination_state_code:e.receiver_province_code,destination_state:"",destination_country:e.receiver_country_code,destination_city:e.receiver_city,weight:(e==null?void 0:e.weight)||(e==null?void 0:e.kg_weight)||1,length:e.length||10,width:e.width||10,height:e.height||10,unit:(e.unit||"kg").toLowerCase(),mUnit:"cm",pickup_date:e.collection_date,cart_item:Array.isArray(e.cart_item)?e.cart_item.map(w=>({currency_code:w.currency_code,content:w.parcel_content||w.content,value:w.goods_value??w.value,hs_code:w.hs_code,quantity:w.quantity,country_of_origin:w.country_of_origin||null,merchant_product_id:w.merchant_product_id||null,manufacturer_product_id:w.manufacturer_product_id||null,standardised_product_id:w.standardised_product_id||null})):[],insurance:Array.isArray(e.shipment_insurance)?e.shipment_insurance.filter(w=>{var ue;return(w==null?void 0:w.service_id)||(w==null?void 0:w.insurance_service_id)||((ue=w==null?void 0:w.service)==null?void 0:ue.id)}).map(w=>{var ue;return{service_id:w.service_id||w.insurance_service_id||w.service.id,currency_code:w.currency_code||e.currency_code||((ue=$.getters["user/getCurrentWallet"])==null?void 0:ue.currency)||"MYR"}}):[],notification:e.notification,awb_branding:e.awb_branding,einvoice:e.einvoice,prefill_sender:{name:e.sender_name,company_name:e.sender_company_name,email:e.sender_email||"",phone_country_code:e.sender_phone_number_country_code,phone_number:e.sender_phone_number,alternate_phone_country_code:e.sender_alternate_phone_number_country_code,alternate_phone_number:e.sender_alternate_phone_number,address1:e.sender_address1,address2:e.sender_address2,postcode:e.sender_postcode,city:e.sender_city,province_code:e.sender_province_code,country_code:e.sender_country_code,is_residential:e.is_sender_residential??1,tax_id:e.sender_tax_id,point_code:e.sender_point_code},prefill_receiver:{name:e.receiver_name,company_name:e.receiver_company_name,email:e.receiver_email||"",phone_country_code:e.receiver_phone_number_country_code,phone_number:e.receiver_phone_number,alternate_phone_country_code:e.receiver_alternate_phone_number_country_code,alternate_phone_number:e.receiver_alternate_phone_number,address1:e.receiver_address1,address2:e.receiver_address2,postcode:e.receiver_postcode,city:e.receiver_city,province_code:e.receiver_province_code,country_code:e.receiver_country_code,is_residential:e.is_receiver_residential??1,tax_id:e.receiver_tax_id,point_code:e.receiver_point_code},courier_ddp:e!=null&&e.courier_ddp?e.courier_ddp:null};sessionStorage.setItem("quote_result",JSON.stringify(re)),fe.push({name:"CreateOrder"});return}}catch{}const Be={directed_from_cart:0,force_open_edit_courier:!0,is_legacy:!!(e!=null&&e.is_legacy),service_id:e==null?void 0:e.service_id,courier_id:(z=e==null?void 0:e.courier)==null?void 0:z.courier_id,c
1ourier_service:{},cart_privacy_masking:Array.isArray(e.shipment_privacy_masking)?e.shipment_privacy_masking.map(u=>{var S;return{privacy_masking_element_price_id:u.easyparcel_privacy_masking_element_price_id||((S=u.easyparcel_privacy_masking_element_price)==null?void 0:S.id)}}).filter(u=>u.privacy_masking_element_price_id):[],cod:e!=null&&e.cod?{cod_currency:e.cod.cod_currency,cod_amount:e.cod.cod_amount}:void 0,origin_state_code:e.sender_province_code,origin_state:"",origin_country:e.sender_country_code,origin_postcode:e.sender_postcode,origin_city:e.sender_city,destination_postcode:e.receiver_postcode,destination_state_code:e.receiver_province_code,destination_state:"",destination_country:e.receiver_country_code,destination_city:e.receiver_city,weight:(e==null?void 0:e.weight)||(e==null?void 0:e.kg_weight)||1,length:e.length||10,width:e.width||10,height:e.height||10,unit:(e.unit||"kg").toLowerCase(),mUnit:"cm",pickup_date:e.collection_date,cart_item:Array.isArray(e.cart_item)?e.cart_item.map(u=>({currency_code:u.currency_code,content:u.parcel_content||u.content,value:u.goods_value??u.value,hs_code:u.hs_code,quantity:u.quantity,country_of_origin:u.country_of_origin||null,merchant_product_id:u.merchant_product_id||null,manufacturer_product_id:u.manufacturer_product_id||null,standardised_product_id:u.standardised_product_id||null})):[],insurance:Array.isArray(e.shipment_insurance)?e.shipment_insurance.filter(u=>{var S;return(u==null?void 0:u.service_id)||(u==null?void 0:u.insurance_service_id)||((S=u==null?void 0:u.service)==null?void 0:S.id)}).map(u=>{var S;return{service_id:u.service_id||u.insurance_service_id||u.service.id,currency_code:u.currency_code||e.currency_code||((S=$.getters["user/getCurrentWallet"])==null?void 0:S.currency)||"MYR"}}):[],notification:e.notification,awb_branding:e.awb_branding,einvoice:e.einvoice,prefill_sender:{name:e.sender_name,company_name:e.sender_company_name,email:e.sender_email||"",phone_country_code:e.sender_phone_number_country_code,phone_number:e.sender_phone_number,alternate_phone_country_code:e.sender_alternate_phone_number_country_code,alternate_phone_number:e.sender_alternate_phone_number,address1:e.sender_address1,address2:e.sender_address2,postcode:e.sender_postcode,city:e.sender_city,province_code:e.sender_province_code,country_code:e.sender_country_code,is_residential:e.is_sender_residential??1,tax_id:e.sender_tax_id,point_code:e.sender_point_code},prefill_receiver:{name:e.receiver_name,company_name:e.receiver_company_name,email:e.receiver_email||"",phone_country_code:e.receiver_phone_number_country_code,phone_number:e.receiver_phone_number,alternate_phone_country_code:e.receiver_alternate_phone_number_country_code,alternate_phone_number:e.receiver_alternate_phone_number,address1:e.receiver_address1,address2:e.receiver_address2,postcode:e.receiver_postcode,city:e.receiver_city,province_code:e.receiver_province_code,country_code:e.receiver_country_code,is_residential:e.is_receiver_residential??1,tax_id:e.receiver_tax_id,point_code:e.receiver_point_code},courier_ddp:e!=null&&e.courier_ddp?e.courier_ddp:null};sessionStorage.setItem("quote_result",JSON.stringify(Be)),fe.push({name:"CreateOrder"})}catch(e){console.error(e);const W=(J=(ie=e==null?void 0:e.response)==null?void 0:ie.data)==null?void 0:J.data;let ce=!1;try{const j=typeof W=="string"?JSON.parse(W):W;ce=((j==null?void 0:j.errors)||[]).some(Z=>/origin|sender_/i.test((Z==null?void 0:Z.message)||""))}catch{}!((M=(d=a.value)==null?void 0:d.shipment)!=null&&M.sender_postcode)||!((se=(K=a.value)==null?void 0:K.shipment)!=null&&se.sender_country_code)||ce?le.add({severity:"warn",summary:o("ShipmentDetails.Oops")||"Oops",detail:"Pick Up Address is required. Please fill in your Pick Up Address in Account Profile and try rebooking again.",life:6e3}):le.add({severity:"error",summary:o("ShipmentDetails.Oops")||"Oops",detail:o("ShipmentList.FailToRebook")||"Failed to rebook.",life:4e3})}},ai=async r=>{var i,_,y,v,l,I,L,x,E,_e,de,X,me,ke,Se,he,Ce,we,Fe,Ae,Pe,Te,g,B,Y;try{let n=(r==null?void 0:r.shipment)||{};try{const d=$.getters["user/getActiveAccount"],M=d.business_information.account_id,K=$.getters["user/getCurrentWallet"].id,se={order_number:(_=(i=r==null?void 0:r.shipment)==null?void 0:i.order)==null?void 0:_.order_number,shipment_number:n==null?void 0:n.shipment_number,parcel_number:n==null?void 0:n.shipment_number,base_country:d.base_country,is_legacy:n!=null&&n.is_legacy?1:0};if(se.order_number&&se.shipment_number&&se.base_country){const e=await axios.get(`/portal/v2/user/account/${M}/wallet/${K}/shipment`,{params:se}),W=((v=(y=e==null?void 0:e.data)==null?void 0:y.data)==null?void 0:v.find(ce=>ce.shipment_number===(n==null?void 0:n.shipment_number)))||((I=(l=e==null?void 0:e.data)==null?void 0:l.data)==null?void 0:I[0]);W&&(n=W)}}catch{if(!(n!=null&&n.service_id)){const M=await $.dispatch("order/getShipmentList",{shipment_number:n==null?void 0:n.shipment_number,is_lite:!1,page_size:1}),K=((x=(L=M==null?void 0:M.data)==null?void 0:L.data)==null?void 0:x.find(se=>se.shipment_number===(n==null?void 0:n.shipment_number)))||((_e=(E=M==null?void 0:M.data)==null?void 0:E.data)==null?void 0:_e[0]);K&&(n=K)}}const P=((de=$.getters["user/getCurrentWallet"])==null?void 0:de.currency)||"MYR",T=n.currency_code||P;n.insurance=Array.isArray(n.shipment_insurance)?n.shipment_insurance.filter(d=>{var M;return(d==null?void 0:d.service_id)||(d==null?void 0:d.insurance_service_id)||((M=d==null?void 0:d.service)==null?void 0:M.id)}).map(d=>
1({service:{id:d.service_id||d.insurance_service_id||d.service.id},currency_code:d.currency_code||T})):[],Array.isArray(n.shipment_item)&&(n.cart_item=n.shipment_item.map(d=>({currency_code:d.currency_code||T,parcel_content:d.content||"Parcel",goods_value:d.value??0,hs_code:d.hs_code||"",quantity:d.quantity??1,country_of_origin:d.country_of_origin||null,merchant_product_id:d.merchant_product_id||null,manufacturer_product_id:d.manufacturer_product_id||null,standardised_product_id:d.standardised_product_id||null}))),(!Array.isArray(n.cart_item)||n.cart_item.length===0)&&(n.cart_item=[{currency_code:T,parcel_content:n.reference||"Parcel",goods_value:0,hs_code:"",quantity:1}]),n.notification=n.notification||{};const b=n==null?void 0:n.shipment_tracking_sms,V=n==null?void 0:n.shipment_tracking_email,O=n==null?void 0:n.shipment_tracking_whatsapp,ne=await _n(),H=b?dn(b,ne):null,z=V?un(V,ne):null;if(n.notification.sms=b?{enable:1,tracking_sms_template_id:(H==null?void 0:H.tracking_template_id)??((b==null?void 0:b.tracking_sms_template_id)||null),currency_code:(b==null?void 0:b.currency_code)||P,amount:H?H.amount:parseFloat((b==null?void 0:b.amount)||0),discounted_amount:H?H.discounted_amount:parseFloat((b==null?void 0:b.discounted_amount)||0)}:{enable:0,tracking_sms_template_id:null,currency_code:P,amount:0,discounted_amount:0},n.notification.email=V?{enable:1,tracking_email_template_id:(z==null?void 0:z.tracking_template_id)??((V==null?void 0:V.tracking_email_template_id)||null),currency_code:(V==null?void 0:V.currency_code)||P,amount:z?z.amount:parseFloat((V==null?void 0:V.amount)||0),discounted_amount:z?z.discounted_amount:parseFloat((V==null?void 0:V.discounted_amount)||0)}:{enable:0,tracking_email_template_id:null,currency_code:P,amount:0,discounted_amount:0},n.notification.whatsapp=O?{enable:1,currency_code:(O==null?void 0:O.currency_code)||P,amount:parseFloat((O==null?void 0:O.amount)||0),discounted_amount:parseFloat((O==null?void 0:O.discount_amount)||0)}:{enable:0,currency_code:P,amount:0,discounted_amount:0},n!=null&&n.shipment_awb_branding?n.awb_branding={enable:1,awb_branding_template_id:((X=n==null?void 0:n.shipment_awb_branding)==null?void 0:X.awb_branding_template_id)||null,currency_code:((me=n==null?void 0:n.shipment_awb_branding)==null?void 0:me.currency_code)||P,amount:parseFloat(((ke=n==null?void 0:n.shipment_awb_branding)==null?void 0:ke.amount)||0),discounted_amount:parseFloat(((Se=n==null?void 0:n.shipment_awb_branding)==null?void 0:Se.discount_amount)||0)}:n.awb_branding={enable:0},n.awb_branding.enable===1){const d=(Ce=(he=$.getters["user/getActiveAccount"])==null?void 0:he.business_information)==null?void 0:Ce.account_id;let M=[];try{const K=await $.dispatch("awbBranding/getTemplate",{accountId:d,is_approved:1});M=Array.isArray(K==null?void 0:K.data)?K.data:[]}catch{}M.length===0&&(n.awb_branding={enable:0})}const ie=On(n);if(n.easytrack_branding=ie.enable?{enable:1,easytrack_branding_template_id:ie.easytrack_branding_template_id}:{enable:0},n.einvoice=Array.isArray(n.shipment_einvoice)?n.shipment_einvoice.filter(d=>d==null?void 0:d.notification_type).map(d=>({notification_type:d.notification_type,recipient_value:"",parcel_value:d.parcel_value??null,shipping_fee:d.shipping_fee??null})):[],n.declared_weight=n.weight||n.kg_weight||1,(Pe=(Ae=(Fe=(we=n==null?void 0:n.shipment_item)==null?void 0:we[0])==null?void 0:Fe.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:Ae.easyparcel_courier_ddp_duty_charges)!=null&&Pe.parcel_category_id&&(n.courier_ddp={enable:1,parcel_category_id:(Y=(B=(g=(Te=n==null?void 0:n.shipment_item)==null?void 0:Te[0])==null?void 0:g.easyparcel_shipment_item_ddp_duty_charges)==null?void 0:B.easyparcel_courier_ddp_duty_charges)==null?void 0:Y.parcel_category_id}),!n.receiver_country_code||!n.receiver_postcode){le.add({severity:"error",summary:o("ShipmentDetails.Oops")||"Oops",detail:o("ShipmentDetails.FailToBookReturn")||"Cannot book return shipment. Receiver address details are incomplete.",life:5e3});return}if(!n.sender_country_code||!n.sender_postcode){if(!$.getters["address/getDefaultPickup"])try{await $.dispatch("address/fetchUserAddress")}catch{}const d=$.getters["address/getDefaultPickup"];if(d&&(n.sender_name=n.sender_name||d.name,n.sender_company_name=n.sender_company_name||d.company_name,n.sender_email=n.sender_email||d.email||"",n.sender_phone_number_country_code=n.sender_phone_number_country_code||d.phone_country_code||d.phone_dial_co
1de,n.sender_phone_number=n.sender_phone_number||d.phone_number,n.sender_alternate_phone_number_country_code=n.sender_alternate_phone_number_country_code||d.alternate_phone_country_code||d.alt_phone_dial_code,n.sender_alternate_phone_number=n.sender_alternate_phone_number||d.alternate_phone_number,n.sender_address1=n.sender_address1||d.address1,n.sender_address2=n.sender_address2||d.address2,n.sender_postcode=n.sender_postcode||d.postcode,n.sender_city=n.sender_city||d.city,n.sender_province_code=n.sender_province_code||d.province_code,n.sender_country_code=n.sender_country_code||d.country_code,n.sender_point_code=n.sender_point_code||d.point_code,n.sender_tax_id=n.sender_tax_id||d.tax_id,n.is_sender_residential=n.is_sender_residential??(typeof d.is_residential<"u"?d.is_residential:1)),!n.sender_country_code||!n.sender_postcode){le.add({severity:"warn",summary:o("ShipmentDetails.Oops")||"Oops",detail:"Pick Up Address is required. Please fill in your Pick Up Address in Account Profile and try again.",life:6e3});return}}const J={directed_from_cart:0,force_open_edit_courier:!0,is_return_shipment:!0,is_legacy:!!(n!=null&&n.is_legacy),service_id:void 0,courier_id:void 0,courier_service:{},cart_privacy_masking:Array.isArray(n.shipment_privacy_masking)?n.shipment_privacy_masking.map(d=>{var M;return{privacy_masking_element_price_id:d.easyparcel_privacy_masking_element_price_id||((M=d.easyparcel_privacy_masking_element_price)==null?void 0:M.id)}}).filter(d=>d.privacy_masking_element_price_id):[],origin_state_code:n.receiver_province_code,origin_state:"",origin_country:n.receiver_country_code,origin_postcode:n.receiver_postcode,origin_city:n.receiver_city,destination_postcode:n.sender_postcode,destination_state_code:n.sender_province_code,destination_state:"",destination_country:n.sender_country_code,destination_city:n.sender_city,weight:(n==null?void 0:n.weight)||(n==null?void 0:n.kg_weight)||1,length:n.length||10,width:n.width||10,height:n.height||10,unit:(n.unit||"kg").toLowerCase(),mUnit:"cm",pickup_date:void 0,cart_item:Array.isArray(n.cart_item)?n.cart_item.map(d=>({currency_code:d.currency_code,content:d.parcel_content||d.content,value:d.goods_value??d.value,hs_code:d.hs_code,quantity:d.quantity,country_of_origin:d.country_of_origin||null,merchant_product_id:d.merchant_product_id||null,manufacturer_product_id:d.manufacturer_product_id||null,standardised_product_id:d.standardised_product_id||null})):[],insurance:Array.isArray(n.shipment_insurance)?n.shipment_insurance.filter(d=>{var M;return(d==null?void 0:d.service_id)||(d==null?void 0:d.insurance_service_id)||((M=d==null?void 0:d.service)==null?void 0:M.id)}).map(d=>({service_id:d.service_id||d.insurance_service_id||d.service.id,currency_code:d.currency_code||n.currency_code||P})):[],notification:n.notification,awb_branding:n.awb_branding,einvoice:n.einvoice,prefill_sender:{name:n.receiver_name,company_name:n.receiver_company_name,email:n.receiver_email||"",phone_country_code:n.receiver_phone_number_country_code,phone_number:n.receiver_phone_number,alternate_phone_country_code:n.receiver_alternate_phone_number_country_code,alternate_phone_number:n.receiver_alternate_phone_number,address1:n.receiver_address1,address2:n.receiver_address2,postcode:n.receiver_postcode,city:n.receiver_city,province_code:n.receiver_province_code,country_code:n.receiver_country_code,is_residential:n.is_receiver_residential??1,tax_id:n.receiver_tax_id,point_code:n.receiver_point_code},prefill_receiver:{name:n.sender_name,company_name:n.sender_company_name,email:n.sender_email||"",phone_country_code:n.sender_phone_number_country_code,phone_number:n.sender_phone_number,alternate_phone_country_code:n.sender_alternate_phone_number_country_code,alternate_phone_number:n.sender_alternate_phone_number,address1:n.sender_address1,address2:n.sender_address2,postcode:n.sender_postcode,city:n.sender_city,province_code:n.sender_province_code,country_code:n.sender_country_code,is_residential:n.is_sender_residential??1,tax_id:n.sender_tax_id,point_code:n.sender_point_code},courier_ddp:n!=null&&n.courier_ddp?n.courier_ddp:null};sessionStorage.setItem("quote_result",JSON.stringify(J)),fe.push({name:"CreateOrder"})}catch(n){console.error(n),le.add({severity:"error",summary:o("ShipmentDetails.Oops")||"Oops",detail
1:o("ShipmentDetails.FailToBookReturn")||"Failed to book return shipment. Please try again.",life:4e3})}},oi=async()=>{He.value||(He.value=!0,await $.dispatch("order/cancelAndRefundShipment",{cancel_list:[{shipment_number:Le.value.shipment.shipment_number,remark:In.value}]}).then(r=>{let i=r.data.data;i.success.length>0?(le.add({severity:"success",summary:o("ShipmentDetails.SuccessCancel",{shipment:`${i.success[0].shipment_number}`}),life:3e3}),window.location.reload()):le.add({severity:"error",summary:o("ShipmentDetails.FailToCancel",{shipment:`${i.success[0].shipment_number}`}),life:5e3})}).catch(()=>{le.add({severity:"error",summary:o("ShipmentDetails.FailToCancelContactSupport"),life:5e3})}).finally(()=>{He.value=!1}),Ee.value=!1,nn())},xn=r=>{Vn(r).then(()=>{le.add({severity:"success",summary:r+" "+o("ShipmentDetails.CopiedToClipboard"),life:1e3})})},ci=r=>{var _,y,v,l,I,L,x,E,_e,de;const i=[];return((_=r.shipment)==null?void 0:_.tracking_status)===5&&i.push({label:o("ShipmentList.ViewProofOfDelivery"),icon:"pi pi-image",actions:()=>ti()}),((y=r.shipment)==null?void 0:y.tracking_status)===2&&((l=(v=r.shipment)==null?void 0:v.easyparcel_tracking_data)==null?void 0:l.pop_exists)===!0&&i.push({label:o("ShipmentList.ViewProofOfPickup"),icon:"pi pi-image",actions:()=>ii()}),i.push({label:o("ShipmentDetails.Rebook"),icon:"pi pi-cart-plus",actions:()=>ri(a.value)}),i.push({label:o("ShipmentDetails.BookReturnShipment"),icon:"pi pi-replay",actions:()=>ai(a.value)}),i.push({label:o("ShipmentDetails.Report"),icon:"pi pi-flag",actions:()=>{var X,me;return fe.push({name:"ContactUs",query:{dialog:"shipment"},state:{awb:r.tracking_number,courier:r.shipment.courier.courier_id,shipment_id:r.shipment.shipment_number,tracking_status:Number((X=r.shipment)==null?void 0:X.status)===0?0:(me=r.shipment)==null?void 0:me.tracking_status,source:100}})}}),r.tracking_number&&(((L=(I=r.shipment)==null?void 0:I.shipment_insurance_claim)==null?void 0:L.length)>0?((E=(x=r.shipment)==null?void 0:x.shipment_insurance_claim[0])==null||E.ticket_id,i.push({label:o("ShipmentList.ViewClaim"),icon:"pi pi-file-check",actions:X=>{fe.push({name:"InsuranceClaim",query:{tracking_number:X.tracking_number}})}})):((_e=r==null?void 0:r.shipment)==null?void 0:_e.status)!==0&&[3,4,5,6,8].includes((de=r==null?void 0:r.shipment)==null?void 0:de.tracking_status)&&i.push({label:o("ShipmentList.RequestClaim"),icon:"pi pi-file-check",actions:X=>{var me,ke;fe.push({name:"ContactUs",query:{dialog:"shipment",tab:"claim"},state:{awb:X.tracking_number,courier:X.shipment.courier.courier_id,shipment_id:X.shipment.shipment_number,tracking_status:Number((me=X.shipment)==null?void 0:me.status)===0?0:(ke=X.shipment)==null?void 0:ke.tracking_status}})}})),i.push({label:o("ShipmentDetails.Cancel"),icon:"pi pi-times-circle",actions:()=>{if(r.shipment.status===0){le.add({severity:"warn",summary:o("ShipmentDetails.ShipmentCancelled"),life:3e3});return}else if(r.shipment.status===2){le.add({severity:"warn",summary:o("ShipmentDetails.ShipmentCompleted"),life:3e3});return}else Ee.value=!0,Le.value=r}}),i},li=r=>{let i="-";return r=="1"?i="Parcel Claim":r=="2"&&(i="Parcel Damage"),i};return(r,i)=>{var Ae,Pe,Te;const _=Fi,y=ki,v=xi,l=wi,I=Vi,L=Di,x=bi("SkeletonTemplate"),E=gi,_e=Bi,de=qi,X=$i,me=Ri,ke=Mi,Se=Pi,he=Ti,Ce=Oi,we=fi,Fe=Si;return p(),m("div",null,[h(E,null,{content:D(()=>[h(x,{loading:xe.value},{skeleton:D(()=>[t("div",Hi,[h(_,{class:"border rounded",width:"120px",height:"60px"}),t("div",zi,[h(_,{class:"mb-1"}),h(_)])])]),default:D(()=>{var g,B,Y,n,P,T,b,V;return[t("div",Gi,[a.value.shipment.courier.courier_id?(p(),Ie(y,{key:0,src:`${(g=a.value)==null?void 0:g.shipment.courier.courier_image_fullpath}`,width:"120px",class:"border rounded overflow-hidden"},null,8,["src"])):f("",!0),t("div",Ji,[a.value.tracking_number?(p(),m("a",{key:0,_href:`/tools/easytrack/details?courier=${a.value.shipment.courier.short_name}&awb=${a.value.tracking_number}`,href:zn(a.value),class:"text-primary heading-sm mr-25 mb-0",target:"_blank"},s((B=a.value)==null?void 0:B.tracking_number),9,Ki)):(p(),m("span",Zi,s(c(o)("ShipmentDetails.UnableGenerateTrackingNo")),1)),t("div",Qi,[a.value.shipment.courier.courier_id?f("",!0):(p(),Ie(v,{key:0,severity:"warn"},{default:D(()=>[...i[25]||(i[25]=[te(" From Classic ",-1)])]),_:1})),h(v,{severity:Zn(a.value.shipment.status)},{default:D(()=>[te(s(c(o)($n.value[a.value.shipment.status])),1)]),_:1},8,["severity"]),a.value.shipment.status!==0?(p(),Ie(v,{key:1,severity:Qn(a.value.shipment.tracking_status).severity},{default:D(()=>[te(s([2,7,11,12,14].includes(a.value.shipment.tracking_status)&&qe.value?c(o)("ShipmentDetails.PendingSenderDropOff"):c(o)(hn.value[a.value.shipment.tracking_status].label)),1
1)]),_:1},8,["severity"])):f("",!0),(Y=on(a.value.shipment.tracking_status))!=null&&Y.data?(p(),Ie(v,{key:2,severity:(n=on(a.value.shipment.tracking_status))==null?void 0:n.severity},{default:D(()=>{var O;return[te(s(c(o)("ShipmentDetails.DeliveredOn"))+" "+s(c(Ue)((O=on(a.value.shipment.tracking_status))==null?void 0:O.data).format("ddd, DD MMM YYYY")),1)]}),_:1},8,["severity"])):f("",!0)]),t("div",Xi,[Pn((p(),m("small",es,[t("b",null,s(c(o)("ShipmentDetails.OrderCreatedBy")),1),te(" "+s(a.value.shipment.order.first_name)+" "+s(a.value.shipment.order.last_name),1)])),[[Fe,`${a.value.shipment.order.email}`,void 0,{top:!0}]])])]),t("div",null,[(P=a.value)!=null&&P.tracking_number&&a.value.shipment.courier.courier_id&&((T=a.value)==null?void 0:T.shipment.status)!=0?(p(),m("span",ts,[((V=(b=a.value.shipment.courier_order_submission)==null?void 0:b[0])==null?void 0:V.easyparcel_label.length)<=1?(p(),Ie(l,{key:0,icon:"pi pi-print",loading:We.value,disabled:We.value||!a.value.awb_url,label:bn.value,onClick:i[0]||(i[0]=O=>ln(a.value))},null,8,["loading","disabled","label"])):Pn((p(),m("span",ns,[h(I,{loading:We.value,disabled:We.value,label:bn.value,icon:"pi pi-print",onClick:i[1]||(i[1]=O=>ln(a.value)),model:Kn.value,class:"awb-split-button"}
1,null,8,["loading","disabled","label","model"])])),[[Fe,c(o)("ShipmentDetails.MoreSizesSupported"),void 0,{top:!0}]])])):f("",!0),a.value.shipment.courier.courier_id?(p(),Ie(l,{key:1,severity:"secondary",icon:"pi pi-ellipsis-h",class:"ml-50",onClick:i[2]||(i[2]=O=>ei(O))})):f("",!0),h(L,{ref_key:"ellipsisMenu",ref:vn,model:ci(a.value),popup:!0},{item:D(({item:O})=>[t("div",{class:"d-flex flex-row gap-2 p-25 align-items-center text-secondary",onClick:ne=>O.actions(a.value)},[t("i",{class:Ci(O.icon)},null,2),t("span",null,s(O.label),1)],8,is)]),_:1},8,["model"])])])]}),_:1},8,["loading"])]),_:1}),pe.value||mn.value?(p(),Ie(E,{key:0,class:"mt-2"},{content:D(()=>{var g,B,Y;return[pe.value?(p(),m("div",ss,[t("p",rs,s(c(o)("ShipmentDetails.MyReview")),1),t("div",as,[t("div",os,[t("div",cs,[i[26]||(i[26]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-box"})],-1)),t("div",null,[t("p",ls,[t("strong",null,s(c(o)("ShipmentDetails.PickUpDropOff")),1)]),t("div",_s,[h(_e,{modelValue:pe.value.pickup_dropoff_rating_score,readonly:!0,cancel:!1},null,8,["modelValue"]),t("small",null,s(pe.value.pickup_dropoff_rating_score)+"/5",1)])])]),t("div",null,[h(de,{modelValue:pe.value.pickup_dropoff_comment||c(o)("ShipmentDetails.NoComment"),rows:"4",class:"w-100",disabled:""},null,8,["modelValue"])])]),t("div",ds,[t("div",us,[i[27]||(i[27]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-truck"})],-1)),t("div",null,[t("p",ps,[t("strong",null,s(c(o)("ShipmentDetails.Delivery")),1)]),t("div",ms,[h(_e,{modelValue:pe.value.delivery_rating_score,readonly:!0,cancel:!1},null,8,["modelValue"]),t("small",null,s(pe.value.delivery_rating_score)+"/5",1)])])]),t("div",null,[h(de,{modelValue:pe.value.delivery_comment||c(o)("ShipmentDetails.NoComment"),rows:"4",class:"w-100",disabled:""},null,8,["modelValue"])])]),t("div",hs,[t("div",vs,[i[28]||(i[28]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-thumbs-up"})],-1)),t("div",null,[t("p",ys,[t("strong",null,s(c(o)("ShipmentDetails.RecommendToOthers",{courier:((g=a.value.shipment.courier)==null?void 0:g.short_name)||c(o)("ShipmentDetails.Service")})),1)]),t("div",gs,[h(_e,{modelValue:pe.value.service_recommendation_score,readonly:!0,cancel:!1},null,8,["modelValue"]),t("small",null,s(pe.value.service_recommendation_score)+"/5",1),pe.value.service_recommendation_score===5?(p(),m("small",fs,s(c(o)("ShipmentDetails.YesILoveToRecommend")),1)):f("",!0)])])]),t("div",null,[h(de,{modelValue:pe.value.service_recommendation_comment||c(o)("ShipmentDetails.NoComment"),rows:"4",class:"w-100",disabled:""},null,8,["modelValue"])])])]),t("p",bs,s(c(o)("ShipmentDetails.ReviewedOn"))+" "+s(c(Ue)(pe.value.created_at).format("DD MMM YYYY")),1)])):mn.value?(p(),m("div",ks,[t("p",xs,s(c(o)("ShipmentDetails.HowDidYourDeliveryGo")),1),t("form",{onSubmit:Ai(Jn,["prevent"])},[t("div",Ss,[t("div",ws,[t("div",Ds,[i[29]||(i[29]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-box"})],-1)),t("div",null,[t("p",Cs,[t("strong",null,s(c(o)("ShipmentDetails.PickUpDropOff")),1)]),t("div",Fs,[h(_e,{modelValue:q.value.pickup_dropoff_rating_score,"onUpdate:modelValue":i[3]||(i[3]=n=>q.value.pickup_dropoff_rating_score=n),cancel:!1,onChange:i[4]||(i[4]=n=>tt("pickup_dropoff_rating_score"))},null,8,["modelValue"]),t("small",null,s(q.value.pickup_dropoff_rating_score||0)+"/5",1)]),oe.value.pickup_dropoff_rating_score?(p(),m("small",As,s(oe.value.pickup_dropoff_rating_score),1)):f("",!0)])]),t("div",null,[h(de,{modelValue:q.value.pickup_dropoff_comment,"onUpdate:modelValue":i[5]||(i[5]=n=>q.value.pickup_dropoff_comment=n),rows:"4",class:"w-100",placeholder:c(o)("ShipmentDetails.PickUpDropOffPlaceholder"),onInput:i[6]||(i[6]=n=>tt("pickup_dropoff_comment"))},null,8,["modelValue","placeholder"]),oe.value.pickup_dropoff_comment?(p(),m("small",Ps,s(oe.value.pickup_dropoff_comment),1)):f("",!0)])]),t("div",Ts,[t("div",Os,[i[30]||(i[30]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-truck"})],-1)),t("div",null,[t("p",Ls,[t("strong",null,s(c(o)("ShipmentDetails.Delivery")),1)]),t("div",Vs,[h(_e,{modelValue:q.value.delivery_rating_score,"onUpdate:modelValue":i[7]||(i[7]=n=>
1q.value.delivery_rating_score=n),cancel:!1,onChange:i[8]||(i[8]=n=>tt("delivery_rating_score"))},null,8,["modelValue"]),t("small",null,s(q.value.delivery_rating_score||0)+"/5",1)]),oe.value.delivery_rating_score?(p(),m("small",Ms,s(oe.value.delivery_rating_score),1)):f("",!0)])]),t("div",null,[h(de,{modelValue:q.value.delivery_comment,"onUpdate:modelValue":i[9]||(i[9]=n=>q.value.delivery_comment=n),rows:"4",class:"w-100",placeholder:c(o)("ShipmentDetails.DeliveryPlaceholder"),onInput:i[10]||(i[10]=n=>tt("delivery_comment"))},null,8,["modelValue","placeholder"]),oe.value.delivery_comment?(p(),m("small",Rs,s(oe.value.delivery_comment),1)):f("",!0)])]),t("div",$s,[t("div",Is,[i[31]||(i[31]=t("div",{class:"rating-icon-circle me-3"},[t("i",{class:"pi pi-thumbs-up"})],-1)),t("div",null,[t("p",Us,[t("strong",null,s(c(o)("ShipmentDetails.RecommendToOthers",{courier:((B=a.value.shipment.courier)==null?void 0:B.short_name)||c(o)("ShipmentDetails.Service")})),1)]),t("div",js,[h(_e,{modelValue:q.value.service_recommendation_score,"onUpdate:modelValue":i[11]||(i[11]=n=>q.value.service_recommendation_score=n),cancel:!1,onChange:i[12]||(i[12]=n=>tt("service_recommendation_score"))},null,8,["modelValue"]),t("small",null,s(q.value.service_recommendation_score||0)+"/5",1),q.value.service_recommendation_score===5?(p(),m("small",Ns,s(c(o)("ShipmentDetails.YesILoveToRecommend")),1)):f("",!0)]),oe.value.service_recommendation_score?(p(),m("small",qs,s(oe.value.service_recommendation_score),1)):f("",!0)])]),t("div",null,[h(de,{modelValue:q.value.service_recommendation_comment,"onUpdate:modelValue":i[13]||(i[13]=n=>q.value.service_recommendation_comment=n),rows:"4",class:"w-100",placeholder:c(o)("ShipmentDetails.RecommendationPlaceholder",{courier:((Y=a.value.shipment.courier)==null?void 0:Y.short_name)||""}),onInput:i[14]||(i[14]=n=>tt("service_recommendation_comment"))},null,8,["modelValue","placeholder"]),oe.value.service_recommendation_comment?(p(),m("small",Bs,s(oe.value.service_recommendation_comment),1)):f("",!0)])])]),t("div",Ys,[h(l,{type:"submit",label:c(o)("ShipmentDetails.SubmitMyReview"),loading:an.value,class:"btn-primary"},null,8,["label","loading"])])],32)])):f("",!0)]}),_:1})):f("",!0),h(E,{class:"mt-2"},{content:D(()=>[h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"mb-50"}),h(_,{class:"mb-50"}),h(_)]),default:D(()=>{var g,B,Y,n,P;return[t("div",null,[h(ke,{value:It.value},{default:D(()=>[h(me,null,{default:D(()=>[h(X,{value:"1"},{default:D(()=>{var T;return[t("div",Ws,[t("p",null,s(c(o)("ShipmentDetails.OrderCreatedAt")),1),t("p",null,s(c(Ue)((T=a.value)==null?void 0:T.shipment.created_at).format("ddd, DD MMM YYYY")),1)])]}),_:1}),h(X,{value:"2"},{default:D(()=>{var T;return[t("div",Es,[t("p",null,s(c(o)(Bn.value)),1),t("p",null,s(c(Ue)((T=a.value)==null?void 0:T.shipment.collection_date).format("ddd, DD MMM YYYY")),1)])]}),_:1}),h(X,{value:"3"},{default:D(()=>{var T,b;return[t("div",Hs,[t("p",null,s(c(o)("ShipmentDetails.DeliveredOn")),1),t("p",null,s((T=a.value)!=null&&T.shipment.delivered_date?c(Ue)((b=a.value)==null?void 0:b.shipment.delivered_date).format("ddd, DD MMM YYYY"):"- "),1)])]}),_:1})]),_:1})]),_:1},8,["value"]),t("div",zs,[t("div",Gs,[t("p",Js,s(c(o)("ShipmentDetails.Price")),1),t("p",Ks,s(U((g=a.value)==null?void 0:g.shipment.currency_code))+" "+s(c(N)((B=a.value)==null?void 0:B.shipment.total_price)),1)]),t("div",Zs,[t("p",Qs,s(c(o)("ShipmentDetails.TrackingStatus")),1),t("p",Xs,s(Xn((Y=a.value)==null?void 0:Y.shipment.tracking_status)),1)]),t("div",er,[t("p",tr,s(c(o)("ShipmentDetails.OrderId")),1),t("p",nr,[te(s((n=a.value)==null?void 0:n.shipment.order.order_number)+" ",1),t("i",{class:"pi pi-copy pointer",onClick:i[15]||(i[15]=T=>{var b;return xn((b=a.value)==null?void 0:b.shipment.order.order_number)})})])]),t("div",ir,[t("p",sr,s(c(o)("ShipmentDetails.ShipmentId")),1),t("p",rr,[te(s((P=a.value)==null?void 0:P.shipment.shipment_number)+" ",1),t("i",{class:"pi pi-copy pointer",onClick:i[16]||(i[16]=T=>{var b;return xn((b=a.value)==null?void 0:b.shipment.shipment_number)})})])])])])]}),_:1},8,["loading"])]),_:1}),h(E,{class:"mt-2"},{content:D(()=>{var g,B,Y,n;return[t("div",ar,[t("div",or,[t("div",cr,[t("p",lr,s(c(o)("ShipmentDetails.Sender")),1),h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50"})]),default:D(()=>{var P,T,b,V,O,ne,H,z,ie,J,d,M,K,se,e,W,ce,j,G,Z,Oe;return[t("div",_r,[t("p",dr,s((P=a.value)==null?void 0:P.shipment.sender_name),1),h(Se,{layout:"vertical"}),t("p",null,s((V=c(zt)((T=a.value)==null?void 0:T.shipment.sender_phone_number,(b=a.value)==null?void 0:b.shipment.sender_phone_number_country_code))==null?void 0:V.number),1)]),t("p",ur,s(((O=a.value)==null?void 0:O.shipment.sender_company_name)||"-"),1),t("p",pr,s(kn({address1:(ne=a.value)==null?void 0:ne.shipment.sender_address1,address2:(H=a.value)==null?void 0:H.shipment.sender_address2,city:(z=a.value)==null?void 0:z.shipment.sender_city,postcode:(ie=a.value)==null?void 0:ie.shipment.sender_postcode,state:(J=a.value)==null?void 0:J.shipment.sender_province_code,country:(d=a.value)==null?void 0:d.shipment.sender_country_code})),1),t("p",mr,[i[32]||(i[32]=t("i",{class:"pi pi-envelope mr-25"},null,-1)),te(" "+s(((M=a.value)==null?void 0:M.shipment.sender_email)||"-"),1)]),t("p",hr,[i[33]||(i[33]=t("i",{class:"pi pi-building mr-25"},null,-1)),te(" "+s(((K=a.value)==null?void 0:K.shipment.sender_company_name)||"-"),1)]),t("p",vr,[i[34]||(i[34]=t("i",{class:"pi pi-phone mr-25"},null,-1)),te(" "+s((se=a.value)!=null&&se.shipment.sender_alternate_phone_number?(ce=c(zt)((e=a.value)==null?void 0:e.shipment.sender_alternate_phone_number,(W=a.value)==null?void 0:W.shipment.sender_alternate_phone_number_country_code))==null?void 0:ce.number:"-"),1)]),t("p",yr,[t("span",gr,s(c(o)("ShipmentDetails.SenderEori"))+":",1),te(" "+s(((G=(j=a.value)==null?void 0:j.shipment)==null?void 0:G.sender_eori)||"-"),1)]),t("p",fr,[t("span",br,s(c(o)("ShipmentDetails.SenderIoss"))+":",1),te(" "+s(((Oe=(Z=a.value)==null?void 0:Z.shipment)==null?void 0:Oe.sender_ioss)||"-"),1)])]}),_:1},8,["loading"])]),(qe.value&&Ut.value||st.value)&&!xe.value?(p(),m("div",kr,[t("p",xr,s(c(o)("ShipmentDetails.SenderDropOffPoint")),1),st.value?(p(),m(ae,{key:0},[t("p",Sr,s(c(o)("ShipmentDetails.SelectedDropOffPoint")),1),jt.value?(p(),m("div",wr,[h(he,{style:{width:"20px",height:"20px"}})])):Yt.value?(p(),m(ae,{key:1},[t("p",Dr,[t("strong",null,s(Yt.value.name),1)]),be(Yt.value)?(p(),m("p",Cr,s(be(Yt.value)),1)):f("",!0)],64)):(p(),m(ae,{key:2},[t("p",Fr,[t("strong",null,s((B=(g=a.value)==null?void 0:g.shipment)==null?void 0:B.sender_point_code),1)]),ze.value?(p(),m("a",{key:0,href:ze.value,target:"_blank",rel:"noopener noreferrer",class:"text-primary text-decoration-underline d-block mt-1"},s(c(o)("ShipmentDetails.SeeDropoffLocations")),9,Ar)):f("",!0)],64))],64)):(p(),m(ae,{key:1},[jt.value?(p(),m("div",Pr,[h(he,{style:{width:"20px",height:"20px"}})])):Ze.value.length===1?(p(),m(ae,{key:1},[t("p",Tr,s(c(o)("ShipmentDetails.AnySupportedDropOffPointSingle")),1),t("p",Or,[t("strong",null,s(Ze.value[0].name),1)]),be(Ze.value[0])?(p(),m("p",Lr,s(be(Ze.value[0])),1)):f("",!0)],64)):Ze.value.length>1?(p(),m(ae,{key:2},[t("p",Vr,s(c(o)("ShipmentDetails.AnySupportedDropOffPointMultiple")),1),h(Ce,{modelValue:Ge.value,"onUpdate:modelValue":i[17]||(i[17]=P=>Ge.value=P),options:Ze.value,optionLabel:"name",placeholder:c(o)("ShipmentDetails.SelectAPointToViewDetails"),class:"w-100 mb-50",showClear:"",disabled:!Ut.value},null,8,["modelValue","options","placeholder","disabled"]),Ge.value?(p(),m("div",Mr,[t("p",Rr,[t("strong",null,s(Ge.value.name),1)]),be(Ge.value)?(p(),m("p",$r,s(be(Ge.value)),1)):f("",!0)])):f("",!0)],64)):ze.value?(p(),m(ae,{key:3},[t("p",Ir,s(c(o)("ShipmentDetails.AnySupportedDropOffPointLink")),1),t("div",Ur,[i[35]||(i[35]=t("i",{class:"pi pi-map-marker small-icon text-primary me-1"},null,-1)),t("a",{href:ze.value,target:"_blank",class:"text-primary text-decoration-underline"},s(c(o)("ShipmentDetails.SeeDropoffLocations")),9,jr)])],64)):(p(),m("p",Nr,s(c(o)("ShipmentDetails.NoDropOffPointsAvailable")),1))],64))])):f("",!0)]),t("div",qr,[t("div",Br,[t("p",Yr,s(c(o)("ShipmentDetails.Receiver")),1),h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50"})]),default:D(()=>{var P,T,b,V,O,ne,H,z,ie,J,d,M,K,se,e,W,ce;return[t("div",Wr,[t("p",Er,s((P=a.value)==null?void 0:P.shipment.receiver_name),1),h(Se,{layout:"vertical"}),t("p",null,s((V=c(zt)((T=a.value)==null?void 0:T.shipment.receiver_phone_number,(b=a.value)==null?void 0:b.shipment.receiver_phone_number_country_code))==null?void 0:V.number),1)]),t("p",Hr,s(((O=a.value)==null?void 0:O.shipment.receiver_company_name)||"-"),1),t("p",zr,s(kn({address1:(ne=a.value)==null?void 0:ne.shipment.receiver_address1,address2:(H=a.value)==null?void 0:H.shipment.receiver_address2,city:(z=a.value)==null?void 0:z.shipment.receiver_city,postcode:(ie=a.value)==null?void 0:ie.shipment.receiver_postcode,state:(J=a.value)==null?void 0:J.shipment.receiver_province_code,country:(d=a.value)==null?void 0:d.shipment.receiver_country_code})),1),t("p",Gr,[i[36]||(i[36]=t("i",{class:"pi pi-envelope mr-25"},null,-1)),te(" "+s(((M=a.value)==null?void 0:M.shipment.receiver_email)||"-"),1)]),t("p",Jr,[i[37]||(i[37]=t("i",{class:"pi pi-building mr-25"},null,-1)),te(" "+s(((K=a.value)==null?void 0:K.shipment.receiver_company_name)||"-"),1)]),t("p",Kr,[i[38]||(i[38]=t("i",{class:"pi pi-phone mr-25"},null,-1)),te(" "+s((se=a.value)!=null&&se.shipment.receiver_alternate_phone_number?(ce=c(zt)((e=a.value)==null?void 0:e.shipment.receiver_alternate_phone_number,(W=a.value)==null?void 0:W.shipment.receiver_alternate_phone_number_country_code))==null?void 0:ce.number:"-"),1)])]}),_:1},8,["loading"])]),(yn.value&&Ut.value||rt.value)&&!xe.value?(p(),m("div",Zr,[t("p",Qr,s(c(o)("ShipmentDetails.ReceiverPickUpPoint")),1),rt.value?(p(),m(ae,{key:0},[t("p",Xr,s(c(o)("ShipmentDetails.SelectedPickUpPoint")),1),qt.value?(p(),m("div",ea,[h(he,{style:{width:"20px",height:"20px"}})])):Wt.value?(p(),m(ae,{key:1},[t("p",ta,[t("strong",null,s(Wt.value.name),1)]),be(Wt.value)?(p(),m("p",na,s(be(Wt.value)),1)):f("",!0)],64)):(p(),m(ae,{key:2},[t("p",ia,[t("strong",null,s((n=(Y=a.value)==null?void 0:Y.shipment)==null?void 0:n.receiver_point_code),1)]),Je.value?(p(),m("a",{key:0,href:Je.value,target:"_blank",rel:"noopener noreferrer",class:"text-primary text-decoration-underline d-block mt-1"},s(c(o)("ShipmentDetails.SeePickupLocations")),9,sa)):f("",!0)],64))],64)):(p(),m(ae,{key:1},[qt.value?(p(),m("div",ra,[h(he,{style:{width:"20px",height:"20px"}})])):Qe.value.length===1?(p(),m(ae,{key:1},[t("p",aa,s(c(o)("ShipmentDetails.AnySupportedPickUpPointSingle")),1),t("p",oa,[t("strong",null,s(Qe.value[0].name),1)]),be(Qe.value[0])?(p(),m("p",ca,s(be(Qe.value[0])),1)):f("",!0)],64)):Qe.value.length>1?(p(),m(ae,{key:2},[t("p",la,s(c(o)("ShipmentDetails.AnySupportedPickUpPointMultiple")),1),h(Ce,{modelValue:Ke.value,"onUpdate:modelValue":i[18]||(i[18]=P=>Ke.value=P),options:Qe.value,optionLabel:"name",placeholder:c(o)("ShipmentDetails.SelectAPointToViewDetails"),class:"w-100 mb-50",showClear:"",disabled:!Ut.value},null,8,["modelValue","options","placeholder","disabled"]),Ke.value?(p(),m("div",_a,[t("p",da,[t("strong",null,s(Ke.value.name),1)]),be(Ke.value)?(p(),m("p",ua,s(be(Ke.value)),1)):f("",!0)])):f("",!0)],64)):Je.value?(p(),m(ae,{key:3},[t("p",pa,s(c(o)("ShipmentDetails.AnySupportedPickUpPointLink")),1),t("div",ma,[i[39]||(i[39]=t("i",{class:"pi pi-map-marker small-icon text-primary me-1"},null,-1)),t("a",{href:Je.value,target:"_blank",class:"text-primary text-decoration-underline"},s(c(o)("ShipmentDetails.SeePickupLocations")),9,ha)])],64)):(p(),m("p",va,s(c(o)("ShipmentDetails.NoPickUpPointsAvailable")),1))],64))])):f("",!0)])])]}),_:1}),t("div",ya,[t("div",ga,[h(E,{class:"flex-grow-1"},{title:D(()=>[t("p",fa,s(c(o)("ShipmentDetails.Payment")),1)]),content:D(()=>[h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50"})]),default:D(()=>{var g,B,Y,n,P,T,b,V,O,ne,H,z,ie,J,d,M,K,se,e,W,ce,j,G,Z,Oe,ve,ye,Ve,Me,Be,u,S,Q,re,w,ue,Ye,at,ot,ct,lt,_t,dt,ut,pt,mt,ht,vt,yt,gt,ft,bt,kt,xt,St,wt,Dt,Ct,Ft,At,Pt,Tt,Ot,Lt,Vt,Mt,Rt;
1return[(p(!0),m(ae,null,nt((g=a.value)==null?void 0:g.shipment.price_breakdown,(k,ge)=>{var De;return p(),m("div",{class:"d-flex flex-row justify-content-between",key:ge},[k!=null&&k.label&&!(k!=null&&k.label.startsWith("courier-"))?(p(),m("p",ba,s((k==null?void 0:k.label)||""),1)):f("",!0),k!=null&&k.label&&!(k!=null&&k.label.startsWith("courier-"))?(p(),m("p",ka,s(U((De=a.value)==null?void 0:De.shipment.currency_code))+" "+s(c(N)((k==null?void 0:k.amount)||0)),1)):f("",!0)])}),128)),((B=a.value)==null?void 0:B.shipment.shipment_insurance.length)>0?(p(!0),m(ae,{key:0},nt((Y=a.value)==null?void 0:Y.shipment.shipment_insurance,(k,ge)=>(p(),m("div",{key:ge},[t("div",xa,[t("p",Sa,s(c(o)("ShipmentDetails.InsuranceServicePartner",{partner:k.partner_name,service_name:k.service_name=="Basic Coverage"?c(o)("ShipmentDetails.InsuranceServiceName.Basic"):c(o)("ShipmentDetails.InsuranceServiceName.Default",{service_name:k.service_name})})),1),t("p",wa,s(U(k.currency_code))+" "+s(c(N)(k.total_amount)),1)])]))),128)):f("",!0),t("div",Da,[t("p",Ca,s(c(o)("ShipmentDetails.TrackingSMS")),1),t("p",Fa,s(U((n=a.value)==null?void 0:n.shipment.currency_code))+" "+s(c(N)((T=(P=a.value)==null?void 0:P.shipment.shipment_tracking_sms)==null?void 0:T.amount)),1)]),((b=a.value)==null?void 0:b.shipment.shipment_tracking_email)!=null?(p(),m("div",Aa,[t("p",Pa,s(c(o)("ShipmentDetails.TrackingEmail")),1),t("p",Ta,s(U((V=a.value)==null?void 0:V.shipment.currency_code))+" "+s(c(N)((ne=(O=a.value)==null?void 0:O.shipment.shipment_tracking_email)==null?void 0:ne.amount)),1)])):f("",!0),((H=a.value)==null?void 0:H.shipment.shipment_tracking_whatsapp)!=null?(p(),m("div",Oa,[t("p",La,s(c(o)("ShipmentDetails.TrackingWhatsapp")),1),t("p",Va,s(U((z=a.value)==null?void 0:z.shipment.currency_code))+" "+s(c(N)((J=(ie=a.value)==null?void 0:ie.shipment.shipment_tracking_whatsapp)==null?void 0:J.amount)),1)])):f("",!0),((d=a.value)==null?void 0:d.shipment.shipment_awb_branding)!=null?(p(),m("div",Ma,[t("p",Ra,s(c(o)("ShipmentDetails.AWBBranding")),1),t("p",$a,s(U((M=a.value)==null?void 0:M.shipment.currency_code))+" "+s(c(N)((se=(K=a.value)==null?void 0:K.shipment.shipment_awb_branding)==null?void 0:se.amount)),1)])):f("",!0),((ce=(W=(e=a.value)==null?void 0:e.shipment)==null?void 0:W.shipment_privacy_masking)==null?void 0:ce.length)>0?(p(),m("div",Ia,[(p(!0),m(ae,null,nt((G=(j=a.value)==null?void 0:j.shipment)==null?void 0:G.shipment_privacy_masking,(k,ge)=>{var De,Re,$e;return p(),m("div",{key:ge,class:"d-flex flex-row justify-content-between"},[t("p",Ua,"Mask "+s((Re=(De=k==null?void 0:k.easyparcel_privacy_masking_element_price)==null?void 0:De.easyparcel_privacy_masking_element)==null?void 0:Re.label),1),t("p",ja,s(U(($e=a.value)==null?void 0:$e.shipment.currency_code))+" "+s(c(N)(parseFloat((k==null?void 0:k.amount)||0)+parseFloat((k==null?void 0:k.discounted_amount)||0))),1)])}),128))])):f("",!0),Ne.value&&Jt.value>0?(p(),m("div",Na,[t("p",qa,s(c(o)("ShipmentDetails.DDPTaxCharges")),1),t("p",Ba,s(U((Z=a.value)==null?void 0:Z.shipment.currency_code))+" "+s(c(N)(Jt.value)),1)])):f("",!0),Ne.value&&Kt.value>0?(p(),m("div",Ya,[t("p",Wa,s(c(o)("ShipmentDetails.DDPDutyCharges")),1),t("p",Ea,s(U((Oe=a.value)==null?void 0:Oe.shipment.currency_code))+" "+s(c(N)(Kt.value)),1)])):f("",!0),Ne.value&&Zt.value>0?(p(),m("div",Ha,[t("p",za,s(c(o)("ShipmentDetails.DDPHandlingCharges")),1),t("p",Ga,s(U((ve=a.value)==null?void 0:ve.shipment.currency_code))+" "+s(c(N)(Zt.value)),1)])):f("",!0),t("div",Ja,[t("p",Ka,s(c(o)("ShipmentDetails.DeliveryTax")),1),t("p",Za,s(U((ye=a.value)==null?void 0:ye.shipment.currency_code))+" "+s(c(N)((Ve=a.value)==null?void 0:Ve.shipment.tax_amount)),1)]),((Me=a.value)==null?void 0:Me.shipment.shipment_tracking_sms)!=null?(p(),m("div",Qa,[t("p",Xa,s(c(o)("ShipmentDetails.TrackingSMSTax")),1),t("p",eo,s(U((Be=a.value)==null?void 0:Be.shipment.currency_code))+" "+s(c(N)((S=(u=a.value)==null?void 0:u.shipment.shipment_tracking_sms)==null?void 0:S.tax_amount)),1)])):f("",!0),((Q=a.value)==null?void 0:Q.shipment.shipment_tracking_email)!=null?(p(),m("div",to,[t("p",no,s(c(o)("ShipmentDetails.TrackingEmailTax")),1),t("p",io,s(U((re=a.value)==null?void 0:re.shipment.currency_code))+" "+s(c(N)((ue=(w=a.value)==null?void 0:w.shipment.shipment_tracking_email)==null?void 0:ue.tax_amount)),1)])):f("",!0),((Ye=a.value)==null?void 0:Ye.shipment.shipment_tracking_whatsapp)!=null?(p(),m("div",so,[t("p",ro,s(c(o)("ShipmentDetails.TrackingWhatsappTax")),1),t("p",ao,s(U((at=a.value)==null?void 0:at.shipment.currency_code))+" "+s(c(N)((ct=(ot=a.value)==null?void 0:ot.shipment.shipment_tracking_whatsapp)==null?void 0:ct.tax_amount)),1)])):f("",!0),((lt=a.value)==null?void 0:lt.shipment.shipment_awb_branding)!=null?(p(),m("div",oo,[t("p",co,s(c(o)("ShipmentDetails.AWBBrandingTax")),1),t("p",lo,s(U((_t=a.value)==null?void 0:_t.shipment.currency_code))+" "+s(c(N)((ut=(dt=a.value)==null?void 0:dt.shipment.shipment_awb_branding)==null?void 0:ut.tax_amount)),1)])):f("",!0),(pt=a.value)!=null&&pt.shipment.shipment_insurance.some(k=>k.service_name==="EasyCover")?(p(),m("div",_o,[t("p",uo,s(c(o)("ShipmentDetails.EasyCoverCoverageTax")),1),t("p",po,s(U((mt=a.value)==null?void 0:mt.shipment.currency_code))+" "+s(c(N)((ht=a.value)==null?void 0:ht.shipment.shipment_insurance.reduce((k,ge)=>k+(ge.service_name=="EasyCover"?parseFloat(ge.tax_amount||0):0),0))),1)])):f("",!0),(vt=a.value)!=null&&vt.shipment.shipment_cod_purchase?(p(),m("div",mo,[t("p",ho,s(c(o)("ShipmentDetails.CODAmount")),1),t("p",vo,s(U((yt=a.value)==null?void 0:yt.shipment.shipment_cod_purchase.collected_cod_currency))+" "+s(c(N)((gt=a.value)==null?void 0:gt.shipment.shipment_cod_purchase.collected_cod_amount)),1)])):f("",!0),((kt=(bt=(ft=a.value)==null?void 0:ft.shipment)==null?void 0:bt.shipment_privacy_masking)==null?void 0:kt.length)>
10?(p(),m("div",yo,[(p(!0),m(ae,null,nt((St=(xt=a.value)==null?void 0:xt.shipment)==null?void 0:St.shipment_privacy_masking,(k,ge)=>{var De,Re,$e;return p(),m("div",{key:ge,class:"d-flex flex-row justify-content-between"},[t("p",go,"Mask "+s((Re=(De=k==null?void 0:k.easyparcel_privacy_masking_element_price)==null?void 0:De.easyparcel_privacy_masking_element)==null?void 0:Re.label)+" Tax",1),t("p",fo,s(U(($e=a.value)==null?void 0:$e.shipment.currency_code))+" "+s(c(N)(k==null?void 0:k.tax_amount)),1)])}),128))])):f("",!0),Ne.value&&Qt.value>0?(p(),m("div",bo,[t("p",ko,s(c(o)("ShipmentDetails.DDPTaxChargesTax")),1),t("p",xo,s(U((wt=a.value)==null?void 0:wt.shipment.currency_code))+" "+s(c(N)(Qt.value)),1)])):f("",!0),Ne.value&&Xt.value>0?(p(),m("div",So,[t("p",wo,s(c(o)("ShipmentDetails.ddpDutyChargesTax")),1),t("p",Do,s(U((Dt=a.value)==null?void 0:Dt.shipment.currency_code))+" "+s(c(N)(Xt.value)),1)])):f("",!0),Ne.value&&en.value>0?(p(),m("div",Co,[t("p",Fo,s(c(o)("ShipmentDetails.DDPHandlingChargesTax")),1),t("p",Ao,s(U((Ct=a.value)==null?void 0:Ct.shipment.currency_code))+" "+s(c(N)(en.value)),1)])):f("",!0),i[40]||(i[40]=t("div",{class:"mt-1"},null,-1)),((Ft=a.value)==null?void 0:Ft.shipment.total_privacy_masking_discount)>0?(p(),m("div",Po,[t("p",To,s(c(o)("ShipmentDetails.PrivacyMaskingBundleDiscount")),1),t("p",Oo,s(U((At=a.value)==null?void 0:At.shipment.currency_code))+" "+s(c(N)((Pt=a.value)==null?void 0:Pt.shipment.total_privacy_masking_discount)),1)])):f("",!0),t("div",Lo,[t("p",Vo,s(c(o)("ShipmentDetails.FreeCreditRedeemed")),1),t("p",Mo,s(U((Tt=a.value)==null?void 0:Tt.shipment.currency_code))+" "+s(c(N)((Ot=a.value)==null?void 0:Ot.shipment.total_free_credit_redeemed)),1)]),t("div",Ro,[t("p",$o,s(c(o)("ShipmentDetails.CouponRedeemed")),1),t("p",Io,s(U((Lt=a.value)==null?void 0:Lt.shipment.currency_code))+" "+s(c(N)((Vt=a.value)==null?void 0:Vt.shipment.total_coupon_redeemed)),1)]),t("div",Uo,[t("p",jo,s(c(o)("ShipmentDetails.Total")),1),t("p",No,s(U((Mt=a.value)==null?void 0:Mt.shipment.currency_code))+" "+s(c(N)((Rt=a.value)==null?void 0:Rt.shipment.total_price)),1)])]}),_:1},8,["loading"])]),_:1}),((Te=(Pe=(Ae=a.value)==null?void 0:Ae.shipment)==null?void 0:Pe.shipment_insurance_claim)==null?void 0:Te.length)>0?(p(),Ie(E,{key:0,class:"flex-grow-1"},{title:D(()=>[t("p",qo,s(c(o)("ShipmentDetails.Claims")),1)]),content:D(()=>[h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50"})]),default:D(()=>{var g,B,Y;return[(p(!0),m(ae,null,nt((g=a.value)==null?void 0:g.shipment.shipment_insurance_claim,(n,P)=>(p(),m("div",{key:n.id||P,class:"text-secondary d-flex flex-column flex-grow-1 gap-0 mt-1"},[t("div",Bo,[t("p",Yo,s(li(n.category_id)),1),t("p",null,s(U(n.currency_code))+" "+s(c(N)(n.easyparcel_insurance_claim_item.reduce((T,b)=>T+parseFloat(b.approved_amount||0),0))),1)]),t("div",Wo,[t("p",Eo,[t("span",null,s(c(o)("ShipmentDetails.TicketID"))+" : ",1),h(l,{class:"body-sm text-decoration-none border-0",variant:"outlined",as:"router-link",target:"_blank",to:{name:"TicketDetails",query:{ticketId:n.ticket_link}}},{default:D(()=>[te(s(n.ticket_id),1)]),_:2},1032,["to"])])])]))),128)),t("div",Ho,[t("p",null,s(c(o)("ShipmentDetails.TotalApprovedAmount")),1),t("p",null,[t("strong",null,s(U((B=a.value)==null?void 0:B.shipment.currency_code))+" "+s(c(N)((Y=a.value)==null?void 0:Y.shipment.shipment_insurance_claim.reduce((n,P)=>n+parseFloat(P.easyparcel_insurance_claim_item.reduce((T,b)=>T+parseFloat(b.approved_amount||0),0)),0))),1)])])]}),_:1},8,["loading"])]),_:1})):f("",!0)]),t("div",zo,[h(E,{class:"flex-grow-1"},{title:D(()=>[t("p",Go,s(c(o)("ShipmentDetails.Content")),1)]),content:D(()=>[h(x,{loading:xe.value},{skeleton:D(()=>[h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50 mb-50"}),h(_,{class:"w-50"})]),default:D(()=>{var g,B,Y,n,P,T,b,V,O,ne,H,z,ie;return[t("div",Jo,[t("p",null,[te(s(c(o)("ShipmentDetails.Size"))+" : ",1),t("span",null,s((g=a.value)==null?void 0:g.shipment.length)+s(c(o)("ShipmentDetails.CM"))+" ("+s(c(o)("ShipmentDetails.Length"))+")",1),i[41]||(i[41]=te(" x ",-1)),t("span",null,s((B=a.value)==null?void 0:B.shipment.width)+s(c(o)("ShipmentDetails.CM"))+" ("+s(c(o)("ShipmentDetails.Width"))+")",1),i[42]||(i[42]=te(" x ",-1)),t("span",null,s((Y=a.value)==null?void 0:Y.shipment.height)+s(c(o)("ShipmentDetails.CM"))+" ("+s(c(o)("ShipmentDetails.Height"))+")",1)]),t("div",Ko,[t("p",null,[te(s(c(o)("ShipmentDetails.TotalWeight"))+" ",1),t("strong",null,s(parseFloat((n=a.value)==null?void 0:n.shipment.weight).toFixed(2))+" "+s((P=a.value)==null?void 0:P.shipment.unit.toUpperCase()),1),h(c(Ei),{arrow:"",hover:"",class:"ml-25"},{content:D(()=>{var J;return[h(Wi,{item:(J=a.value)==null?void 0:J.shipment,"fallback-namespace":"ShipmentDetails"},null,8,["item"])]}),default:D(()=>[i[43]||(i[43]=t("i",{class:"pi pi-info-circle text-secondary d-none d-md-inline-block"},null,-1))]),_:1})]),t("small",null,s(c(o)("ShipmentDetails.DeclaredWeight"))+" "+s(parseFloat((T=a.value)==null?void 0:T.shipment.declared_weight).toFixed(2))+s((b=a.value)==null?void 0:b.shipment.unit.toUpperCase()),1)])]),(p(!0),m(
1ae,null,nt((V=a.value)==null?void 0:V.shipment.shipment_item,(J,d)=>(p(),m("div",{key:J.id||d,class:"text-secondary d-flex flex-row flex-grow-1 gap-3 mt-1"},[t("p",null,s(d+1)+".",1),t("p",Zo,s(J.content),1),t("p",null,s(U(J.currency_code))+" "+s(c(N)(J.value*J.quantity)),1)]))),128)),t("div",Qo,[t("p",Xo,s(c(o)("ParcelTable.ReferencesRemarks")),1),t("p",ec,s(Rn.value||"—"),1)]),t("div",tc,[t("p",null,s(c(o)("ShipmentDetails.Total")),1),t("p",null,s(U(((O=a.value)==null?void 0:O.shipment.shipment_item_currency_code)||((z=(H=(ne=a.value)==null?void 0:ne.shipment.shipment_item)==null?void 0:H[0])==null?void 0:z.currency_code)))+" "+s((ie=a.value)==null?void 0:ie.shipment.total_shipment_item_value),1)])]}),_:1},8,["loading"])]),_:1})])]),h(we,{visible:Ee.value,"onUpdate:visible":[i[21]||(i[21]=g=>Ee.value=g),i[22]||(i[22]=g=>{Ee.value=g,Le.value.shipmentNumber="",Le.value.remark="",nn()})],modal:"",dismissableMask:"",header:c(o)("ShipmentDetails.CancelShipment"),class:"w-25",draggable:!1},{default:D(()=>[t("p",nc,[te(s(c(o)("ShipmentDetails.CancelShipmentNumber"))+" ",1),t("strong",null,s(Le.value.shipment.shipment_number),1)]),t("div",ic,[t("label",sc,s(c(o)("ShipmentDetails.RemarkForCancellation")),1),h(Ii,{modelValue:it.value,"onUpdate:modelValue":i[19]||(i[19]=g=>it.value=g),"show-no-awb":Un.value,"show-change-to-pickup":jn.value,"show-change-to-dropoff":Nn.value,"show-missed-pickup":qn.value},null,8,["modelValue","show-no-awb","show-change-to-pickup","show-change-to-dropoff","show-missed-pickup"])]),h(Se),t("div",rc,[h(l,{loading:He.value,severity:"secondary",label:c(o)("ShipmentDetails.Cancel"),onClick:i[20]||(i[20]=()=>{Ee.value=!1,Le.value.shipmentNumber="",Le.value.remark="",nn()})},null,8,["loading","label"]),h(l,{loading:He.value,disabled:!it.value||He.value,label:c(o)("ShipmentDetails.Confirm"),onClick:oi},null,8,["loading","disabled","label"])])]),_:1},8,["visible","header"]),h(we,{visible:Et.value,"onUpdate:visible":i[23]||(i[23]=g=>Et.value=g),modal:"",dismissableMask:"",draggable:!1,header:c(o)("ShipmentList.ProofOfDelivery"),class:"w-50 pod-dialog"},{default:D(()=>[sn.value?(p(),m("div",ac,[h(he,{style:{width:"50px",height:"50px"}})])):Xe.value.length>0?(p(),m("div",oc,[h(c(Ln),{value:Xe.value,responsiveOptions:En.value,numVisible:5,showThumbnails:Xe.value.length>1,showIndicators:Xe.value.length>1,class:"pod-galleria"},{item:D(g=>[t("img",{src:g.item.url,alt:g.item.type,class:"pod-image"},null,8,cc)]),thumbnail:D(g=>[t("img",{src:g.item.url,alt:g.item.type,class:"pod-thumbnail"},null,8,lc)]),_:1},8,["value","responsiveOptions","showThumbnails","showIndicators"])])):(p(),m("div",_c,[i[44]||(i[44]=t("div",{class:"p-3 bg-red-50 rounded-circle mb-3"},[t("i",{class:"pi pi-exclamation-circle text-danger",style:{"font-size":"3rem"}})],-1)),t("h4",dc,s(c(o)("ShipmentList.NoPODAvailable")),1),t("p",uc,s(c(o)("ShipmentList.NoPODHelpText")),1),h(l,{label:c(o)("ShipmentList.ContactSupport"),onClick:ni,severity:"secondary",variant:"outlined"},null,8,["label"])]))]),_:1},8,["visible","header"]),h(we,{visible:Ht.value,"onUpdate:visible":i[24]||(i[24]=g=>Ht.value=g),modal:"",dismissableMask:"",draggable:!1,header:c(o)("ShipmentList.ProofOfPickup"),class:"w-50 pod-dialog"},{default:D(()=>[rn.value?(p(),m("div",pc,[h(he,{style:{width:"50px",height:"50px"}})])):et.value.length>0?(p(),m("div",mc,[h(c(Ln),{value:et.value,responsiveOptions:Hn.value,numVisible:5,showThumbnails:et.value.length>1,showIndicators:et.value.length>1,class:"pod-galleria"},{item:D(g=>[t("img",{src:g.item.url,alt:g.item.type,class:"pod-image"},null,8,hc)]),thumbnail:D(g=>[t("img",{src:g.item.url,alt:g.item.type,class:"pod-thumbnail"},null,8,vc)]),_:1},8,["value","responsiveOptions","showThumbnails","showIndicators"])])):(p(),m("div",yc,[i[45]||(i[45]=t("div",{class:"p-3 bg-red-50 rounded-circle mb-3"},[t("i",{class:"pi pi-exclamation-circle text-danger",style:{"font-size":"3rem"}})],-1)),t("h4",gc,s(c(o)("ShipmentList.NoPOPAvailable")),1),t("p",fc,s(c(o)("ShipmentList.NoPOPHelpText")),1),h(l,{label:c(o)("ShipmentList.ContactSupport"),onClick:si,severity:"secondary",variant:"outlined"},null,8,["label"])]))]),_:1},8,["visible","header"])])}}},Vc=_i(bc,[["__scopeId","data-v-fb063c82"]]);export{Vc 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.