PageSourceSearch

https://w3-file.jufair.com/prod/v4/PaymentSection-BOWT1irn.js

js jufair.com collected 2026-10-02 18:26:21 UTC 4,661 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./PaymentType-Dp9W-6lT.js","./entry-W-yTUy0U.js","./swiper-vue-CrWgGxt3.js","./css/swiper-vue.likM6mTs.css","./css/entry.VoPYJkNn.css","./client-only-koSm8mTR.js","./usePayPalSdk-C4QhL-8x.js","./periodical-v5BVMwTg.js","./pay-DH969jEf.js","./wei-DEgnJSYI.js","./order-pi9DePV8.js","./css/PaymentType.DHDdisln.css"])))=>i.map(i=>d[i]);
2import{e as x,w as h,_ as A,a as I}from"./entry-W-yTUy0U.js";import V from"./moment-WSiRPv6u.js";import{c as k}from"./currency.es-9OAR_aOO.js";import{r as $}from"./usePayPalSdk-C4QhL-8x.js";import{u as E}from"./ticketData-D-U-Mahu.js";import{u as R}from"./ticketForm--_BnWmcy.js";import{u as z}from"./ticketPage-DPKBAyEh.js";import{u as H}from"./pay-DH969jEf.js";import{u as L}from"./useTicketPrice-0nsTkcZz.js";import{u as M}from"./useTicketActions-aYst3Uf2.js";import{l as J,n as F,d as W,m as S,v as X,I as o,W as d,u as e,J as s,S as c,$ as q,a7 as n,a1 as a,X as y,x as G}from"./swiper-vue-CrWgGxt3.js";import"./periodical-v5BVMwTg.js";import"./majorPrice-CCNlT_mj.js";import"./debounce-nDnIriBS.js";import"./isNil-5fH50QUG.js";import"./juzhan-mini-B4F3ka9P.js";import"./usePay-CDI-yuxN.js";import"./visitorManager-CaDwyHmy.js";const K={key:0},Q={class:"realTimePay-container"},U={class:"main"},Y={class:"order_info"},Z={class:"price_area"},ee={class:"price"},te={class:"order_tit"},ie={key:0},ae={key:1},ce={key:2},oe={class:"fair-name-en"},se={class:"back_box"},ne={class:"safety_md_content"},re={class:"safety_md"},le=J({__name:"PaymentSection",props:{showHzBankPay:{type:Boolean,default:!1}},emits:["back","toggle-payment","to-pay"],setup(O,{emit:me}){const j=G(()=>A(()=>import("./PaymentType-Dp9W-6lT.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]),import.meta.url)),P=O;F(()=>[P.showHzBankPay],async([i])=>{i&&console.log("选择支付方式组件--222",i)},{immediate:!0});const t=E(),g=R(),b=z(),r=H(),m=L(),v=M(),{t:p}=x(),_=W(""),D=i=>{_.value=i,console.log("支付类型变更--",i)},B=S(()=>{let i=0;return _.value==="paypal"?t.ticketPrice.discountSwitch===1?i=k(m.countPrice.value).subtract(m.discountsPrice.value).divide(r.usdRate):i=k(m.countPrice.value).divide(r.usdRate):t.ticketPrice.discountSwitch===1?i=k(m.countPrice.value).subtract(m.discountsPrice.value):i=k(m.countPrice.value),i});F(()=>[r.showPayPalButton,r.paypalOrderId,r.paypalClientId,r.payScene],async([i,l,T,N])=>{if(!(!i||!l||!T||typeof document>"u")){if(N==2){console.log("payScene-支付场景-订单已存在-跳过PayPal按钮渲染");return}await X();try{await $(T,l,"#paypal-button-container-ticket",f=>v.capturePayPalAndRedirect(f))}catch(f){console.error("PayPal buttons render failed:",f)}}},{immediate:!0}),S(()=>({})[t.ticketType]||p("ticket.paymentSection.otherTicket"));const w=S(()=>({0:p("ticket.ticketSelection.timeSlice.fullDay"),1:p("ticket.ticketSelection.timeSlice.morning"),2:p("ticket.ticketSelection.timeSlice.afternoon"),3:p("ticket.ticketSelection.timeSlice.evening")})),u=i=>V(i).format(p("ticket.ticketSelection.dateFormat")),C=()=>{v.back()};return(i,l)=>e(g).activeStep==="pay"?(s(),o("div",K,[c("div",Q,[c("div",U,[c("div",Y,[c("div",Z,[n(a(i.$t("ticket.paymentSection.orderAmount"))+" ",1),c("i",null,a(_.value==="paypal"?"$":"¥"),1),c("span",ee,a(B.value),1)]),c("div",te,[c("div",null,a(e(h)(e(b).fair,"exhibitionName","")),1),e(t).ticketFaceObj?(s(),o("div",ie,[n(a(e(t).ticketFaceObj.typeName)+" ",1),e(t).ticketFaceObj.timeSliceType&&e(t).ticketFaceObj.timeSliceType!==0?(s(),o(y,{key:0},[n(a(u(e(t).ticketFaceObj.startDate)),1),e(t).ticketFaceObj.startDate!==e(t).ticketFaceObj.endDate?(s(),o(y,{key:0},[n("-"+a(u(e(t).ticketFaceObj.endDate)),1)],64)):d("",!0),l[0]||(l[0]=n(" ( ",-1)),e(t).ticketFaceObj.timeSliceType?(s(),o("span",ae,a(w.value[e(t).ticketFaceObj.timeSliceType]),1)):d("",!0),e(t).ticketFaceObj.startTimeSlice||e(t).ticketFaceObj.endTimeSlice?(s(),o("span",ce,a(e(t).ticketFaceObj.startTimeSlice)+"-"+a(e(t).ticketFaceObj.endTimeSlice),1)):d("",!0),l[1]||(l[1]=n(" ) ",-1))],64)):(s(),o(y,{key:1},[n(a(u(e(t).ticketFaceObj.startDate))+" ",1),e(t).ticketFaceObj.startDate!==e(t).ticketFaceObj.endDate?(s(),o(y,{key:0},[n("-"+a(u(e(t).ticketFaceObj.endDate)),1)],64)):d("",!0)],64))])):d("",!0),c("div",oe,a(e(h)(e(b).fair,"exhibitionEnglishName","")),1)])]),c("p",se,[c("span",{onClick:C},"<"+a(i.$t("ticket.modifyOrder")),1)]),q(e(j),{data:e(r).orderInfo,visible:P.showHzBankPay,onOnPaytype:D},null,8,["data","visible"])]),c("div",ne,[c("div",re,a(i.$t("ticket.paymentSecurity")),1)])])])):d("",!0)}}),Be=I(le,[["__scopeId","data-v-57743646"]]);export{Be as default};
3//# sourceMappingURL=PaymentSection-BOWT1irn.js.map

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.