3 lines
17 KiB
JavaScript
3 lines
17 KiB
JavaScript
|
|
import"./modulepreload-polyfill-B5Qt9EMX.js";import{a0 as M,f as _e,Q as i,R as ge,d as E,g as O,s as D,k as R,i as W,a1 as H,n as Q,q as y,a as f,o as a,F as A,p as r,x as m,z as P,y as t,u as e,a2 as ne,w as S,a3 as j,a4 as he,c as b,a5 as J,m as X,a6 as be,A as K,a7 as ke,_ as ve,a8 as fe,D as V,b as re,a9 as se,aa as ye,ab as Y,H as ae,I as oe,ac as ie,ad as Se,ae as Ce,af as Le,ag as Pe,ah as $e,v as q,M as Ne,N as xe,O as Te,P as Ie,S as Ee,U as we,V as Ae,W as Re,X as De,Y as Me,Z as Oe,$ as We}from"./globals-BVeJWRKG.js";import{n as Be,k as ze}from"./index-BKcJu8c2.js";const je=()=>({name:"Create Shipment CTA Clicked"}),Ue=()=>({name:"Do Not Create Shipment Clicked"});function Z(l){const n=M(),o=_e();n.deliveryMode=l.deliveryMode,n.numberOfPackages=l.numberOfPackages,n.totalCartWeight=l.totalCartWeight,n.maxWeightPerPackage=l.maxWeightPerPackage,n.shippingDate=l.shippingDate,n.contextPsAccounts=l.contextPsAccounts,n.deliveryAddress=l.deliveryAddress,n.trackingNumber=l.trackingNumber,n.saveTrackingNumberControllerLink=l.saveTrackingNumberControllerLink,n.orderId=l.orderId,o.tokenPsAccounts=l.tokenPsAccounts,o.psxShippingApiUrl=l.psxShippingApiUrl}const Fe=i.object({recipient:i.object({gelPudoPointId:i.string().optional(),gelNetworkCode:i.string().optional(),name:i.string(),address:i.string(),address2:i.string().optional(),phone:i.string(),zipCode:i.string(),city:i.string(),state:i.string().optional(),country:i.string(),email:i.string()}),shipment:i.object({orderDate:i.string(),description:i.string(),packageType:i.string(),service:i.number(),productsWeight:i.array(i.number()),defaultConfiguration:i.object({weight:i.number(),length:i.number(),height:i.number(),width:i.number()})})}),Ke=i.object({deliveryMode:i.string(),numberOfPackages:i.number(),totalCartWeight:i.number(),maxWeightPerPackage:i.number(),shippingDate:i.string(),contextPsAccounts:ge,deliveryAddress:Fe,tokenPsAccounts:i.string(),psxShippingApiUrl:i.string(),orderId:i.number(),trackingNumber:i.string(),saveTrackingNumberControllerLink:i.string(),errors:i.object({hasError:i.boolean(),errors:i.array(i.string())}).optional()});function le(l){const n=Ke.safeParse(l);return n.success?{error:!1,data:n.data}:{error:!0,data:n.error.issues}}const Ve={class:"puik-body-large-medium"},qe={class:"puik-body-large-medium"},Ge={class:"puik-body-large-medium"},He={class:"puik-body-large-medium"},Qe=E({__name:"ShipmentPrice",setup(l){const{t:n}=O(),o=M(),{shipmentInformations:s}=D(o),u=R(s.value),g=W(()=>u.value?.carrierTrackingNumber??u.value?.mbeTrackingNumber),{mutate:p}=H({mutationFn:()=>he(),onSuccess:h=>{s.value=h,u.value=h}});return Q(()=>{s.value||p()}),(h,d)=>{const k=ne;return u.value?(a(),y(A,{key:0},[r("p",null,[r("span",Ve,t(e(n)("printLabel.trackingNumber")),1),d[0]||(d[0]=m(" ")),P(k,{target:"_blank",href:u.value.carrierTrackingLink},{default:S(()=>[m(t(g.value),1)]),_:1},8,["href"])]),r("p",null,[r("span",qe,t(e(n)("printLabel.netMBEShippingCost")),1),m(" "+t(e(j)(u.value.totalNetPrice)),1)]),r("p",null,[r("span",Ge,t(e(n)("printLabel.carrierInCharge")),1),m(" "+t(u.value.carrierName),1)]),r("p",null,[r("span",He,t(e(n)("printLabel.grossMBEShippingCost")),1),m(" "+t(e(j)(u.value.totalGrossPrice)),1)])],64)):f("",!0)}}}),Je={class:"puik-h2 sh-mb-4"},Xe={class:"sh-mb-4 sh-grid sh-grid-cols-2 sh-gap-x-4 sh-gap-y-2 sh-bg-[#f3f3f3] sh-p-4"},Ye={class:"sh-col-span-2"},Ze={class:"puik-body-large-medium"},et={class:"sh-col-span-2"},tt={class:"puik-body-large-medium"},nt={class:"sh-col-span-2"},rt={class:"puik-body-large-medium"},st=E({__name:"BasicDetails",setup(l){const{t:n}=O(),o=M(),{deliveryMode:s,totalCartWeight:u,numberOfPackages:g,trackingNumber:p}=D(o);return(h,d)=>(a(),y(A,null,[r("h2",Je,t(e(n)("printLabel.deliveryInformation")),1),r("div",Xe,[e(p)?(a(),b(Qe,{key:0})):f("",!0),r("p",Ye,[r("span",Ze,t(e(n)("printLabel.deliveryMode")),1),m(" "+t(e(s)),1)]),r("p",et,[r("span",tt,t(e(n)("printLabel.weight")),1),m(" "+t(e(u)),1)]),r("p",nt,[r("span",rt,t(e(n)("printLabel.numberOfPackages")),1),m(" "+t(e(g)),1)])])],64))}}),at={class:"puik-
|
|||
|
|
//# sourceMappingURL=shippingLabel-Cc-Ojmvs.js.map
|