| 1 |
- import{d as a,c as e,J as s,u as l,r as t,o as c,m as r,z as d,q as u,a as n,b as i,e as o,w as f,f as p,h as _,t as m,i as g,E as y,F as w,G as v,j as k,s as b,k as h,S as F,g as N,n as S,l as j,L as D,I as C,_ as L}from"./index-BtPgKBbM.js";import{a as x,u as I}from"./cwg-page-wrapper.DMQ18-Ki.js";import{u as T}from"./ucard.CSCoO8DZ.js";import"./request.CF7O_zBD.js";import"./config.L5Ru1Rfu.js";import"./use-user-store.DrPiNKOs.js";import"./crypt.DiE9FGlk.js";const U=""+new URL("select-card-1-B4laNcnD.png",import.meta.url).href,q=L(a({__name:"select",setup(a){const L=e((()=>new Date<=new Date("2026-01-31T23:59:59"))),q=s(),B=I(),{t:M}=l(),P=t([]),Q=t(0);function R(a){var e;const s=(null==(e=a.detail)?void 0:e.current)??0;Q.value=s}function z(){const a=P.value[Q.value];a?B.push({path:"/pages/card/apply",query:{cardTypeId:a.cardTypeId,type:a.type}}):b({title:M("cards.selectCard")||"请先选择卡片",icon:"none"})}return c((()=>{!async function(){q.setFullScreenLoading(!0);try{const[a,e]=await Promise.all([T.cardTypesList(),T.applyList({page:{current:1,row:100}})]),[s,l]=await Promise.all([a.data,e.data]),t=new Set(l.map((a=>{if("fail"!=a.status&&"cancel"!=a.status)return a.cardTypeId}))),c=s.filter((a=>!t.has(a.cardTypeId)));P.value=[...c],console.log(P.value,1212),q.setFullScreenLoading(!1)}catch(a){console.log(a),q.setFullScreenLoading(!1),P.value=[]}}()})),(a,e)=>{const s=h,l=j,t=D,c=C,b=F,I=r(u("u-button"),d),T=r(u("cwg-page-wrapper"),x),q=n("t");return i(),o(T,null,{default:f((()=>[p(s,{class:"page"},{default:f((()=>[p(s,{class:"select-card-desc"},{default:f((()=>[_(m(g(M)("pages.card.select")),1)])),_:1}),p(s,{class:"card-types-container"},{default:f((()=>[p(b,{class:"card-types-wrapper",circular:!1,duration:300,current:Q.value,onChange:R},{default:f((()=>[(i(!0),y(v,null,w(P.value,((a,e)=>(i(),o(c,{key:e,class:"card-box"},{default:f((()=>[p(l,{src:U,mode:"aspectFit"}),p(s,{class:"card-info"},{default:f((()=>[p(s,{class:"card-title"},{default:f((()=>[_(m(a.cardName),1)])),_:2},1024),p(s,{class:"card-content"},{default:f((()=>[_(m(a.cardDesc),1)])),_:2},1024),p(s,{class:"card-list"},{default:f((()=>[p(s,{class:"card-item"},{default:f((()=>[p(t,{class:"label"},{default:f((()=>[_(m(g(M)("card.New.n6")),1)])),_:1}),p(t,null,{default:f((()=>[_(m(a.currency||"USD"),1)])),_:2},1024)])),_:2},1024),p(s,{class:"card-item"},{default:f((()=>[p(t,{class:"label"},{default:f((()=>[_(m(g(M)("card.New.n7")),1)])),_:1}),p(t,null,{default:f((()=>[_(m(a.rechargeMinQuota)+" USD",1)])),_:2},1024)])),_:2},1024),p(s,{class:"card-item"},{default:f((()=>[p(t,{class:"label"},{default:f((()=>[_(m(g(M)("card.New2.n8")),1)])),_:1}),p(t,null,{default:f((()=>[_(m(a.rechargeMaxQuota)+" USD",1)])),_:2},1024)])),_:2},1024),p(s,{class:"card-item"},{default:f((()=>[p(t,{class:"label"},{default:f((()=>[_(m(g(M)("card.New.n9")),1)])),_:1}),p(t,null,{default:f((()=>[_(m(a.rechargeFeeRate)+" %",1)])),_:2},1024)])),_:2},1024),p(s,{class:"card-item one"},{default:f((()=>[p(t,{class:"label"},{default:f((()=>[_(m(g(M)("card.New.n4")),1)])),_:1}),p(t,null,{default:f((()=>[a.originalCardFee>a.cardFee?(i(),o(t,{key:0,class:"strike strike1"},{default:f((()=>[_(m(a.originalCardFee),1)])),_:2},1024)):k("",!0),p(t,{class:"strike1"},{default:f((()=>[_(m(a.cardFee)+" USD",1)])),_:2},1024)])),_:2},1024)])),_:2},1024),L.value?(i(),o(s,{key:0,class:"card-item"},{default:f((()=>[p(t,{class:"k"}),N(p(t,{class:"v strike1"},null,512),[[q,"card.New3.p13"]])])),_:1})):k("",!0)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["current"]),P.value.length>1?(i(),o(s,{key:0,class:"swiper-indicators"},{default:f((()=>[(i(!0),y(v,null,w(P.value,((a,e)=>(i(),o(s,{key:a.id||e,class:S(["indicator-dot",{active:e===Q.value}]),onClick:a=>Q.value=e},null,8,["class","onClick"])))),128))])),_:1})):k("",!0)])),_:1}),p(s,{class:"fixed-btn"},{default:f((()=>[p(s,{class:"cwg-button"},{default:f((()=>[p(I,{type:"primary",block:"",onClick:z},{default:f((()=>[_(m(g(M)("card.Btn.Next")),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-29983a31"]]);export{q as default};
|