PageSourceSearch

https://smartlane.pk/build/assets/CustomerOrderDetail.b9a9af36.js

js smartlane.pk collected 2026-10-02 00:41:39 UTC 6,503 bytes, 1 lines download raw bytes

1import{f as l,b as M,w as P,T as Q,F as a,o,h as r,a as s,n as m,t as i,k as u,i as U}from"./app.92a0a85e.js";import{_ as H}from"./_plugin-vue_export-helper.cdc0426e.js";const J={key:0,class:"drawer-panel"},K={class:"drawer-header"},R={class:"header-left"},X={class:"drawer-content"},Y={class:"stepper-section"},Z={class:"stepper-track"},ss={class:"step-circle"},ts={key:0,class:"mdi mdi-check"},es={key:1,class:"active-dot"},is={class:"step-label"},ds={key:0,class:"step-line"},ls={class:"info-grid"},os={class:"info-item"},ns={class:"value"},as={class:"info-item"},rs={class:"value"},cs={class:"info-item"},ms={class:"value"},us={class:"info-item"},vs={class:"value text-blue"},_s={class:"details-ids"},ys={class:"fs-6"},hs={class:"fs-6"},ps={class:"section"},fs={class:"items-table-wrapper"},bs={class:"items-table"},gs={class:"item-name"},xs={class:"item-sku"},ks={class:"cards-grid"},ws={class:"card"},Cs={class:"ms-1"},Os={class:"text-muted fs-6"},Ds={class:"text-muted fs-6"},Ns={class:"card"},Ts={class:"ms-1"},qs={class:"text-muted fs-6"},Bs={class:"text-muted fs-6"},As={class:"card"},Is={class:"ms-1"},Ss={class:"text-muted fs-6"},Vs={class:"section mb-2"},js={class:"card transaction-card"},zs={class:"transaction-row"},Fs={class:"value-lg text-uppercase"},Ls={class:"value-lg"},$s={class:"section"},Es={class:"timeline-list"},Ms={class:"timeline-content"},Ps={class:"timeline-status"},Qs={class:"timeline-date"},Us={__name:"CustomerOrderDetail",props:{order:{required:!0,type:Object,default:()=>[]},isOpen:{required:!0,type:Boolean},statsAttr:{required:!0,type:Object,default:()=>[]}},emits:["close"],setup(e,{emit:W}){const v=W,G=_=>({complete:"status-complete",returned:"status-returned",return_in_progress:"status-return_in_progress",attempt:"status-attempt",out_for_delivery:"status-out_for_delivery",dispatch:"status-dispatch",ready:"status-ready"})[_]||"status-default";return(_,t)=>(o(),l(a,null,[M(Q,{name:"fade"},{default:P(()=>[e.isOpen?(o(),l("div",{key:0,class:"drawer-overlay",onClick:t[0]||(t[0]=c=>v("close"))})):r("",!0)]),_:1}),M(Q,{name:"slide"},{default:P(()=>{var c,y,h,p,f,b,g,x,k,w,C,O,D,N,T,q,B,A,I,S,V,j,z,F,L,$;return[e.isOpen?(o(),l("div",J,[s("div",K,[s("div",R,[t[2]||(t[2]=s("i",{class:"mdi mdi-cube-outline me-2 text-primary mdi-24px"},null,-1)),t[3]||(t[3]=s("strong",{class:"fs-4"},"Order Details",-1)),s("span",{class:m(["status-badge",G(e.order.status)])},i((p=(h=(y=e.statsAttr)==null?void 0:y[(c=e.order)==null?void 0:c.status])==null?void 0:h.label)!=null?p:e.order.status),3)]),s("button",{class:"close-btn",onClick:t[1]||(t[1]=d=>v("close"))},t[4]||(t[4]=[s("i",{class:"mdi mdi-close"},null,-1)]))]),s("div",X,[s("div",Y,[s("div",Z,[(o(!0),l(a,null,u((f=e.order)==null?void 0:f.steps,(d,n)=>{var E;return o(),l("div",{key:n,class:m(["step-item",{completed:d.completed,active:d.active}])},[s("div",ss,[d.completed?(o(),l("i",ts)):d.active?(o(),l("div",es)):r("",!0)]),s("span",is,i(d.label),1),n<((E=e.order)==null?void 0:E.steps.length)-1?(o(),l("div",ds)):r("",!0)],2)}),128))])]),s("div",ls,[s("div",os,[t[5]||(t[5]=s("span",{class:"label"},"Booking Source",-1)),s("span",ns,i((b=e.order)==null?void 0:b.request_channel),1)]),s("div",as,[t[6]||(t[6]=s("span",{class:"label"},"Total Products",-1)),s("span",rs,i((x=(g=e.order)==null?void 0:g.products)==null?void 0:x.length),1)]),s("div",cs,[t[7]||(t[7]=s("span",{class:"label"},"Weight",-1)),s("span",ms,i((k=e.order)==null?void 0:k.weight),1)]),s("div",us,[t[8]||(t[8]=s("span",{class:"label"},"Amount",-1)),s("span",vs,i((w=e.order)==null?void 0:w.amount),1)])]),s("div",_s,[s("p",ys,[t[9]||(t[9]=U("Order ID: ")),s("strong",null,i((C=e.order)==null?void 0:C.store_order_id),1)]),s("p",hs,[t[10]||(t[10]=U("CN Number: ")),s("strong",null,i((O=e.order)==null?void 0:O.consignment_number),1)])]),t[21]||(t[21]=s("div",{class:"divider"},null,-1)),s("div",ps,[t[12]||(t[12]=s("div",{class:"section-title"},[s("i",{class:"mdi mdi-cube-outline text-primary mdi-24px"}),s("h3",{class:"mt-2 fs-5"},"Items from Order")],-1)),s("div",fs,[s("table",bs,[t[11]||(t[11]=s("thead",null,[s("tr",null,[s("th",null,"Item"),s("th",null,"Qty")])],-1)),s("tbody",null,[(o(!0),l(a,null,u((D=e.order)==null?void 0:D.products,(d,n)=>(o(),l("tr",{key:n},[s("td",null,[s("div",gs,i(d.name),1),s("div",xs,i(d.sku),1)]),s("td",null,i(d.qty),1)]))),128))])])])]),s("div",ks,[s("div",ws,[t[13]||(t[13]=s("div",{class:"mb-2"},[s("i",{class:"mdi mdi-cube-outline text-primary mdi-18px me-2"}),s("strong",null,"Shipper")],-1)),s("div",Cs,[s("div",null,i((N=e.order)==null?void 0:N.shipper_name),1),s("div",Os,i((T=e.order)==null?void 0:T.shipper_phone),1),s("div",Ds,i((q=e.order)==null?void 0:q.shipper_city),1)])]),s("div",Ns,[t[14]||(t[14]=s("div",{class:"mb-2"},[s("i",{class:"mdi mdi-account text-primary mdi-18px me-2"}),s("strong",null,"Customer")],-1)),s("div",Ts,[s("div",null,i((B=e.order)==null?void 0:B.consignee_name),1),s("div",qs,i((A
1=e.order)==null?void 0:A.consignee_phone),1),s("div",Bs,i((I=e.order)==null?void 0:I.consignee_city),1)])]),s("div",As,[t[15]||(t[15]=s("div",{class:"mb-2"},[s("i",{class:"mdi mdi-truck-outline text-primary mdi-18px me-2"}),s("strong",null,"Delivery")],-1)),s("div",Is,[s("div",null,i((S=e.order)==null?void 0:S.courier),1),s("div",Ss,"Last Update: "+i((V=e.order)==null?void 0:V.last_updated_time),1)])])]),s("div",Vs,[t[18]||(t[18]=s("div",{class:"section-title"},[s("i",{class:"mdi mdi-wallet me-2 text-primary mdi-24px"}),s("h3",{class:"mt-2 fs-5"},"Transaction")],-1)),s("div",js,[s("div",zs,[s("div",null,[t[16]||(t[16]=s("div",{class:"label"},"Method",-1)),s("div",Fs,i((j=e.order)==null?void 0:j.payment_method),1),t[17]||(t[17]=s("div",{class:"label mt-2"},"Amount",-1)),s("div",Ls,i((z=e.order)==null?void 0:z.amount),1)]),s("div",null,[s("span",{class:m(["status-pill text-capitalize",((F=e.order)==null?void 0:F.payment_method)==="cod"?"status-yellow":"status-green"])},i(((L=e.order)==null?void 0:L.payment_method)==="cod"?"pending":"paid"),3)])])])]),s("div",$s,[t[20]||(t[20]=s("div",{class:"section-title"},[s("i",{class:"mdi mdi-history me-2 text-primary mdi-24px"}),s("h3",{class:"mt-2 fs-5"},"Timeline")],-1)),s("div",Es,[(o(!0),l(a,null,u(($=e.order)==null?void 0:$.timeline,(d,n)=>(o(),l("div",{key:n,class:"timeline-item mb-2"},[t[19]||(t[19]=s("div",{class:"timeline-dot"},null,-1)),s("div",Ms,[s("div",Ps,i(d.status),1),s("div",Qs,i(d.date),1)])]))),128))])])])])):r("",!0)]}),_:1})],64))}},Hs=H(Us,[["__scopeId","data-v-66086766"]]);export{Hs 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.