1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[87476],{16132:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/quickly-order/order-detail",function(){return i(52126)}])},60751:function(e,t,i){"use strict";i.d(t,{wI:function(){return d.Z},XC:function(){return l.Z},Gq:function(){return r}});var l=i(64115),o=i(84851),r=(e,t)=>{let i=(0,o.Pi)(e);return(0,l.Z)(i,t)},d=i(64756)},64756:function(e,t,i){"use strict";var l=i(85893),o=i(25142),r=i(24344);let d=e=>{var t,i,d;let{appConfig:n}=(0,r.s6)(),a=(0,r.hU)();return(0,l.jsxs)(o.Ar,{children:[(0,l.jsx)(o.NV,{}),(0,l.jsxs)("div",{style:{paddingTop:(null==a?void 0:a.isMobile)?"calc(var(--m-l-h-height)":"calc(var(--l-h-height)"},children:[" ",e.children]}),(0,l.jsx)(o.q6,{isOpen:!!(null==n?void 0:null===(t=n.app)||void 0===t?void 0:t.drainageImageStatus)&&a.isPc,images:{pc:null==n?void 0:null===(i=n.app)||void 0===i?void 0:i.drainageImageLink,mobile:null==n?void 0:null===(d=n.app)||void 0===d?void 0:d.drainageImageMobileLink}}),(0,l.jsx)(o.Ar.Footer,{})]})},n=e=>{var t;return null!==(t=null==e?void 0:e.getLayout)&&void 0!==t?t:e=>(0,l.jsx)(d,{children:e})};t.Z=(e,t)=>{let i=n(t);return e.getLayout||(e.getLayout=i),e}},52126:function(e,t,i){"use strict";i.r(t),i.d(t,{OrderDetails:function(){return L}});var l=i(85893),o=i(67294),r=i(93967),d=i.n(r),n=i(76213),a=i(26324),s=i(80814),u=i(83950),_=i(60751),c=i(25142),v=i(24344),p=i(47541),m=i(28777),h=i(88737),y=i(92703),f=i(51343),x=i.n(f),g=i(32459),j=i(79969),k=i(38711);let L=()=>{var e,t,i,r,_,f,L,N;let w=d()({skeleton_paragraph:!0}),b=(0,n.Z)(),{id:O}=b.query,[P,D]=(0,o.useState)(!0),[A,E]=(0,o.useState)([]),[I,M]=(0,o.useState)([]),[S,R]=(0,o.useState)(!1),T=(0,o.useRef)(0),Z=(0,v.QT)({url:p.Z.getShopDetail,method:"get"}),q=(0,v.QT)({url:p.Z.getOrderDetail,method:"get",isTips:!1}),C=async()=>{let e=++T.current;D(!0),R(!1);try{var t,i,o,r;let d=await q.send({orderId:O});if(e!==T.current)return;if((null==d?void 0:d.status)&&(null===(t=null==d?void 0:d.status)||void 0===t?void 0:t.code)!==0){(null===(i=null==d?void 0:d.status)||void 0===i?void 0:i.code)===120015?c.u_.info({titleStyle:{color:"var(--color-primary-ink, var(--color-primary))"},title:null===k.Ey||void 0===k.Ey?void 0:k.Ey.title,content:(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:(null===(o=null==d?void 0:d.status)||void 0===o?void 0:o.msg)||""}}),className:"overall_situation_modal_tips modal_title_p5 black_modal_box",onOkText:null===k.Ey||void 0===k.Ey?void 0:k.Ey.okText,closable:!1,footerProps:{ghost:!1},onOk(){b.push("/order")}}):c.u_.info({titleStyle:{color:"var(--color-primary-ink, var(--color-primary))"},title:null===k._M||void 0===k._M?void 0:k._M.title,content:(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:(null===(r=null==d?void 0:d.status)||void 0===r?void 0:r.msg)||""}}),className:"overall_situation_modal_tips modal_title_p5",onOkText:null===k._M||void 0===k._M?void 0:k._M.onOkText,closable:!1,footerProps:{ghost:!1},onOk(){b.push("/order")}}),R(!0),D(!1);return}if(!(null==d?void 0:d.data)||0===Object.keys(d.data).length)throw Error("Missing order details");M(d.data),D(!1)}catch(t){if(e!==T.current)return;D(!1),R(!0),console.error(t)}},X=async()=>{let e=T.current;try{let t=await Z.send({shopId:null==I?void 0:I.shopId});e===T.current&&E(t.data)}catch(e){console.error(e)}},G=(0,o.useMemo)(()=>{if(null==I?void 0:I.stateDescription)return(null==I?void 0:I.partialRefunded)?(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{children:null==I?void 0:I.stateDescription}),(0,l.jsx)("div",{style:{color:"#c5221f"},children:"[Partial Refund]"})]}):null==I?void 0:I.stateDescription},[null==I?void 0:I.stateDescription,null==I?void 0:I.partialRefunded]),z=(0,o.useMemo)(()=>{var e;return Math.round(100*((null==I?void 0:null===(e=I.itemGroupList)||void 0===e?void 0:e.reduce((e,t)=>{var i;return e+(null===(i=t.orderItemList)||void 0===i?void 0:i.reduce((e,t)=>e+t.quantity,0))},0))||0))/100},[I]);return(0,o.useEffect)(()=>{if(b.isReady)return O?C():b.push("/order"),()=>{T.current++}},[b.isReady,O]),(0,o.useEffect)(()=>{(null==I?void 0:I.shopId)&&X()},[I]),(0,o.useEffect)(()=>{(0,g.gL)("order_detail")},[]),(0,l.jsxs)("div",{className:x().order_detail,children:[(0,l.jsx)(c.$4,{title:(0,h.aR)("Order Detail")}),(0,l.jsx)(a.Z,{className:x().order_datail_title,items:[{title:(0,l.jsx)("button",{type:"button",className:x().crumb_button,onClick:()=>b.push("/recent"),children:"Recent Order"})},{title:"Order Details"}]}),(0,l.jsx)("h1",{className:x().visually_hidden,children:"Order Details"}),(0,l.jsx)("p",{role:"status","aria-atomic":"true",className:x().visually_hidden,children:P?"Loading order detailsâ¦":S?"Unable to load order details.":"Order details loaded."}),(0,l.jsx)(u.default,{direction:"vertical",size:20,style:{marginTop:"10px"},className:x().flex,children:S?(0,l.jsx)(j.Z,{}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.default,{title:{width:"100%"},className:x().skeleton_title,loading:P,active:!0,paragraph:{rows:2,className:x()[w],width:"100%"},children:(0,l.jsx)(y.Lm,{orderId:O,code:null==I?void 0:I.code,showPayment:null==I?void 0:I.showPayment,showPickup:null==I?void 0:I.showPickup,title:G,titleStyle:{color:(null==I?void 0:I.stateDescription)==="Cancelled"?m.m:m.d.get(null==I?void 0:I.statusIndicator)},pickUpProps:{...I}})}),(0,l.jsxs)(s.default,{active:!0,title:!1,loading:P,paragraph:{className:x()[w],rows:3},className:x().skeleton_contact,children:[(null==I?void 0:I.delivery)&&(0,l.jsx)(y.vE,{title:"Delivery Address",notes:null==I?void 0:I.delivery.fullAddress}),(0,l.jsx)(y.zR,{shopId:null==I?void 0:null===(e=I.shop)||void 0===e?void 0:e.id,storeName:null==I?void 0:null===(t=I.shop)||void 0===t?void 0:t.name,fullAddress:null==I?void 0:null===(i=I.shop)||void 0===i?void 0:i.fullAddress,phoneNumber:null==A?void 0:A.phone,shopDetail:A,storeIcon:{content:"icon-ishop",style:{color:"#222"}},contact:{text:"Store Details",icon:"icon-ishop",type:"storeDetail"}})]}),(0,l.jsxs)(s.default,{loading:P,active:!0,className:x().skeleton_detail,children:[(0,l.jsx)(y.g_,{title:"Order Details",titlePrefix:(0,l.jsxs)(l.Fragment,{children:[z," ",z>1?"items":"item"]}),list:null==I?void 0:I.itemGroupList,showGroup:null==I?void 0:I.showGroup}),(null==I?void 0:I.notes)&&(0,l.jsx)(y.vE,{title:"Order Notes",notes:null==I?void 0:I.notes}),(null==I?void 0:null===(r=I.delivery)||void 0===r?void 0:r.instructions)&&(0,l.jsx)(y.vE,{title:"Delivery Instruction",notes:null==I?void 0:I.delivery.instructions}),(null==I?void 0:I.points)>0&&(null==I?void 0:I.pointAmount)>0&&(0,l.jsx)(y.NT,{title:"Discount",points:null==I?void 0:I.points,pointAmount:null==I?void 0:I.pointAmount}),(0,l.jsx)(y.Jy,{title:"Order Summary",summaryList:null==I?void 0:I.chargeSummaryList,payAmount:null==I?void 0:I.payAmount,cashRoundingAmount:null==I?void 0:I.cashRoundingAmount,paidAmount:null==I?void 0:I.paidAmount,reservationDepositAmount:null==I?void 0:null===(_=I.bookingInfo)||void 0===_?void 0:_.depositAmount}),(null==I?void 0:null===(f=I.rewardPointsList)||void 0===f?void 0:f.length)>0&&(0,l.jsx)(y.ve,{title:"Rewards",rewardsList:null==I?void 0:I.rewardPointsList}),(null==I?void 0:null===(L=I.paymentList)||void 0===L?void 0:L.length)>0&&(0,l.jsx)(y.Wg,{title:"Payment",paymentList:null==I?void 0:I.paymentList}),(null==I?void 0:null===(N=I.refundPaymentList)||void 0===N?void 0:N.length)>0&&(0,l.jsx)(y.Ad,{title:(0,l.jsx)("span",{className:x().refund_title,children:(null==I?void 0:I.partialRefunded)?"Partial Refund":"Full Refund"}),paymentList:null==I?void 0:I.refundPaymentList}),(null==I?void 0:I.operatorLogList)&&!!(null==I?void 0:I.operatorLogList.length)&&(0,l.jsx)(y.vi,{title:"Order Status",statusList:null==I?void 0:I.operatorLogList})]})]})})]})};t.default=(0,_.XC)(L)},79969:function(e,t,i){"use strict";var l=i(85893),o=i(81264),r=i.n(o);t.Z=e=>{let{rootClassName:t,textNode:i}=e;return(0,l.jsxs)("div",{className:"".concat(r().empty," ").concat(t),children:[(0,l.jsx)("i",{className:"iconfont icon-empty"}),(0,l.jsx)("div",{className:"profile_empty_node",children:i})]})}},51343:function(e){e.exports={order_detail:"order-detail_order_detail__MKo1x",order_datail_title:"order-detail_order_datail_title__B3Hou",order_detail_card:"order-detail_order_detail_card__85YtO",order_point_view:"order-detail_order_point_view__KJhez",box_title:"order-detail_box_title__TnLdc",discount_select:"order-detail_discount_select__xenz6",order_refund:"order-detail_order_refund__cnkkR",order_info_detail
1:"order-detail_order_info_detail__WWg0v",order_payment_info:"order-detail_order_payment_info__M6QcY",order_sco_info:"order-detail_order_sco_info__b2e1S",order_delivery:"order-detail_order_delivery__TyQM9",order_detail_card_first:"order-detail_order_detail_card_first__CN6_t",order_note:"order-detail_order_note__SdMld",skeleton_title:"order-detail_skeleton_title__fOJIF",skeleton_paragraph:"order-detail_skeleton_paragraph__DPmB3",skeleton_contact:"order-detail_skeleton_contact__G3BqE",skeleton_detail:"order-detail_skeleton_detail__BPqXu",refund_title:"order-detail_refund_title__mbR_y",visually_hidden:"order-detail_visually_hidden__doOlz",crumb_button:"order-detail_crumb_button__Bi8hO","text-animation":"order-detail_text-animation__7JNf3"}},81264:function(e){e.exports={empty:"empty_empty__pXISh","text-animation":"empty_text-animation__pXAha"}}},function(e){e.O(0,[64680,50404,5634,47689,59495,92703,49774,92888,40179],function(){return e(e.s=16132)}),_N_E=e.O()}]);
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.