var T=(N,u,m)=>new Promise((i,_)=>{var b=p=>{try{f(m.next(p))}catch(r){_(r)}},$=p=>{try{f(m.throw(p))}catch(r){_(r)}},f=p=>p.done?i(p.value):Promise.resolve(p.value).then(b,$);f((m=m.apply(N,u)).next())});import{d as A,r as y,u as q,f as C,g as e,z,B,Y as K,D,o as g,h as t,j as L,bf as V,G as F,H as S,I as P,F as o,bg as E,a4 as M,l as W,P as G,L as n,M as l,Q as O,K as H,q as Q}from"./index-BvrJT4vV.js";import{_ as Y}from"./z-paging.0LfmZNmx.js";import{_ as J}from"./circle-check.C-5cnQHd.js";import{l as U,g as X,h as Z}from"./order.CdBltJfy.js";import{a as R}from"./wallet.BD-uL1iI.js";const ee="/static/icons/logo.png",te=A({name:"CheckOut",__name:"checkOut",setup(N){const u=y({});q(r=>{u.value=r,$()});const m=y([{key:"rewards",icon:"/static/icons/rewards.png",textKey:"checkout.trust.rewards",variant:"red"},{key:"refund",icon:"/static/icons/refund.png",textKey:"checkout.trust.refund",variant:"green"}]),i=y({}),_=y({SubTotal:0,Total:0}),b=y(0);function $(){return T(this,null,function*(){var s,a,h,v,w,k;const r=yield U({preOrderNo:u.value.preOrderId});i.value=(h=(a=(s=r==null?void 0:r.data)==null?void 0:s.orderInfoVo)==null?void 0:a.orderDetailList)==null?void 0:h[0];const c=yield X({preOrderNo:u.value.preOrderId,shippingType:1});_.value.SubTotal=(v=c==null?void 0:c.data)==null?void 0:v.proTotalFee,_.value.Total=(w=c==null?void 0:c.data)==null?void 0:w.payFee;const d=yield R();b.value=(k=d==null?void 0:d.data)==null?void 0:k.balance})}const f=y(!1);function p(){return T(this,null,function*(){var r,c;f.value=!0;try{const d={preOrderNo:u.value.preOrderId,type:u.value.groupType,pinkId:u.value.pinkId,cid:u.value.cid,groupType:u.value.groupType},s=yield Z(d);s.code==="200"&&H({url:"/pages/myOrders/orderDetail",params:{orderNo:(c=(r=s==null?void 0:s.data)==null?void 0:r.columns)==null?void 0:c.orderNo,isPayOrder:!0},isRedirect:!0})}finally{f.value=!1}})}return(r,c)=>{const d=W,s=G,a=L,h=E,v=V,w=B(D("wd-button"),K),k=B(D("z-paging"),Y),j=z("layout-default-uni");return g(),C(j,null,{default:e(()=>[t(k,null,{bottom:e(()=>[t(a,{class:"flex items-center justify-end bg-white/60 px-28rpx py-30rpx backdrop-blur-20"},{default:e(()=>[t(a,{class:"mr-16rpx text-24rpx"},{default:e(()=>[t(s,null,{default:e(()=>[n(l(r.$t("checkout.total"))+":",1)]),_:1}),t(s,{class:"text-[var(--wot-color-theme)]"},{default:e(()=>[n(" ৳ "+l(o(O)(o(_).Total)),1)]),_:1})]),_:1}),t(w,{loading:o(f),onClick:p},{default:e(()=>[n(l(r.$t("checkout.placeOrder")),1)]),_:1},8,["loading"])]),_:1})]),default:e(()=>[t(a,{class:"pt-20rpx"},{default:e(()=>[t(a,{class:"trust-banner"},{default:e(()=>[t(v,{class:"trust-banner__swiper",vertical:!0,autoplay:!0,interval:2500,duration:350,circular:!0,"disable-touch":!0},{default:e(()=>[(g(!0),F(S,null,P(o(m),x=>(g(),C(h,{key:x.key},{default:e(()=>[t(a,{class:M(["trust-banner__item",`trust-banner__item--${x.variant}`])},{default:e(()=>[t(d,{src:x.icon,class:"trust-banner__icon",mode:"heightFix"},null,8,["src"]),t(s,{class:"trust-banner__text"},{default:e(()=>[n(l(r.$t(x.textKey)),1)]),_:2},1024)]),_:2},1032,["class"])]),_:2},1024))),128))]),_:1})]),_:1}),t(a,{class:"mb-20rpx flex items-center gap-24rpx bg-white p-24rpx"},{default:e(()=>[t(d,{src:o(i).image,class:"h-160rpx w-160rpx shrink-0",mode:"aspectFit"},null,8,["src"]),t(a,{class:"flex-1"},{default:e(()=>[t(a,{class:"line-clamp-2 h-80rpx break-all text-28rpx"},{default:e(()=>[n(l(o(i).productName),1)]),_:1}),t(a,{class:"py-4rpx text-24rpx text-#3A444C"},{default:e(()=>[n(l(r.$t("checkout.selected"))+": "+l(o(i).sku),1)]),_:1}),t(a,{class:"flex items-center justify-between text-24rpx"},{default:e(()=>[t(a,{class:"text-#FF0010"},{default:e(()=>[n(" ৳ "+l(o(O)(o(i).price)),1)]),_:1}),t(a,{class:"text-#3A444C"},{default:e(()=>[n(l(r.$t("checkout.quantity"))+":"+l(o(i).payNum),1)]),_:1})]),_:1})]),_:1})]),_:1}),t(a,{class:"mb-20rpx bg-white p-24rpx"},{default:e(()=>[t(a,{class:"mb-12rpx text-28rpx"},{default:e(()=>[n(l(r.$t("checkout.orderSummary")),1)]),_:1}),t(a,{class:"flex flex-col gap-16rpx text-#3A444C"},{default:e(()=>[(g(!0),F(S,null,P(o(_),(x,I)=>(g(),C(a,{key:I,class:"flex items-center justify-between text-24rpx"},{default:e(()=>[t(s,null,{default:e(()=>[n(l(I),1)]),_:2},1024),t(s,null,{default:e(()=>[n("৳ "+l(o(O)(x)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1}),t(a,{class:"bg-white p-24rpx"},{default:e(()=>[t(a,{class:"mb-12rpx text-28rpx"},{default:e(()=>[n(l(r.$t("checkout.selectPaymentMethod")),1)]),_:1}),t(a,{class:"flex flex-col gap-16rpx text-#3A444C"},{default:e(()=>[t(a,{class:"flex items-center justify-between text-24rpx"},{default:e(()=>[t(a,{class:"flex items-center"},{default:e(()=>[t(d,{src:ee,class:"mr-12rpx h-48rpx w-48rpx rounded-full"}),t(a,{class:"text-24rpx"},{default:e(()=>[t(s,null,{default:e(()=>[n(l(r.$t("orderDetail.bandhuBuyWallet"))+" (",1)]),_:1}),t(s,{class:"text-[var(--wot-color-theme)]"},{default:e(()=>[n(l(r.$t("orderDetail.walletBalanceText"))+": ৳ "+l(o(O)(o(b))),1)]),_:1}),t(s,null,{default:e(()=>[n(")")]),_:1})]),_:1})]),_:1}),t(a,null,{default:e(()=>[t(d,{src:J,class:"h-36rpx w-36rpx"})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}}}),ue=Q(te,[["__scopeId","data-v-ba9674b9"]]);export{ue as default};