import{Q as F}from"./QBadge.d2b1551a.js";import{ae as G,m as D,r as v,bx as I,aF as H,al as q,s as o,t as u,v as t,aa as s,C as d,ab as V,ac as g,B as e,Q as w,z as r,F as n,ar as U,ad as j,as as A,aq as C,bi as b,bA as W,a_ as B,bV as X,bj as L,bk as f,bW as R,E as J,at as K,G as x,A as c,bM as O,bl as Y,bw as Z,a6 as ee,aG as S,bX as $}from"./index.e3a3afa6.js";import{Q as ae}from"./QPopupProxy.df1b7357.js";import{Q as E}from"./QItemLabel.38490560.js";import{Q as te}from"./QList.f7b249f2.js";import{u as se}from"./use-quasar.2ab7a3b2.js";import{A as le}from"./agreement.b2d9995e.js";import"./QMenu.86dcafc8.js";import"./selection.44208e26.js";const oe={class:"bg-white q-pa-md"},ne={class:"row q-col-gutter-sm"},re=s("span",{class:"text-caption text-grey"},"\u8F93\u5165\u91D1\u989D\uFF1A",-1),ce=s("span",{class:"text-red"},"\u6211\u5DF2\u5E74\u6EE121\u5C81\uFF0C",-1),de=s("div",{class:"text-h6"},"\u7528\u6237\u534F\u8BAE\u53CA\u6CD5\u5F8B\u58F0\u660E",-1),ue=["innerHTML"],ie={class:"q-pa-md bg-grey-2"},_e=s("p",{class:"text-subtitle2 q-mb-xs"},"\u6E29\u99A8\u63D0\u793A\uFF1A",-1),pe=s("p",{class:"text-body2 text-red q-mb-xs"},"1\u3001\u652F\u4ED8\u5B9D\u9996\u6B21\u652F\u4ED8\u65F6\u4F1A\u83B7\u53D6\u4F4D\u7F6E\u6743\u9650\uFF0C\u62D2\u7EDD\u4F1A\u5BFC\u81F4\u65E0\u6CD5\u8C03\u8D77\u652F\u4ED8\uFF0C\u5982\u679C\u52FE\u9009\u4E86\u201C\u4E0B\u6B21\u4E0D\u518D\u63D0\u793A\u201D\u7684\u9009\u9879\u4F1A\u5BFC\u81F4\u6C38\u8FDC\u65E0\u6CD5\u8BD5\u7528\u652F\u4ED8\u3002",-1),me=s("p",{class:"text-body2 text-red"},"2\u3001\u5145\u503C\u91D1\u989D\u4E0D\u53EF\u63D0\u73B0\uFF0C\u53EA\u80FD\u7528\u4E8E\u8D2D\u5F69\uFF0C\u4E2D\u5956\u91D1\u989D\u53EF\u4EE5\u63D0\u73B0\u3002",-1),fe={class:"text-subtitle2 q-mb-xs q-mt-lg"},ye={href:"",class:"text-red",target:"_blank"},he={class:"q-gutter-sm"},ve={class:"q-mt-sm tip-wrap"},ge=s("span",{class:"tip-title"},"\u6E29\u99A8\u63D0\u793A",-1),be={class:"q-ma-md"},xe={key:0,style:{"list-style":"inside decimal"}},ke={key:1,style:{"list-style":"inside decimal"}},qe=s("div",{class:"safe-padding-bottom"},null,-1),Se={__name:"RechargePage",setup(we){const k=se();J();const M=G(),N=D([{value:15},{value:58},{value:92},{value:205},{value:435},{value:1023,hot:!0}]),i=v(15),y=v(I.getItem("agree")||!1),_=v(0),p=H([]);q.getPayChannel().then(m=>{p.value=m});const Q=v(null);function T(){if(!Q.value.validate())return!1;const m=p.value[_.value];k.loading.show(),q.recharge({pay_type:m.pay_type,pay_channel:m.pay_channel,pay_money:i.value}).then(l=>q.redirectPay(l.qr_code)).catch(l=>{l!=null&&l.message&&k.notify({type:"negative",message:l.message})}).finally(()=>{k.loading.hide()}),I.set("agree",!0)}return(m,l)=>{const z=K("PageLayout");return o(),u(z,null,{default:t(()=>[s("div",oe,[s("div",ne,[(o(!0),d(g,null,V(N,a=>(o(),d("div",{key:a.value,class:"col-4"},[e(w,{class:"fit",unelevated:"",outline:i.value!==a.value,color:"primary",onClick:h=>i.value=a.value},{default:t(()=>[n(x(a.value)+"\u5143 ",1),a.hot?(o(),u(F,{key:0,rounded:"",floating:""},{default:t(()=>[n("\u70ED")]),_:1})):c("",!0)]),_:2},1032,["outline","onClick"])]))),128))]),e(U,{ref_key:"moneyRef",ref:Q,modelValue:i.value,"onUpdate:modelValue":l[0]||(l[0]=a=>i.value=a),rules:[r(O).number(2)],outlined:"",dense:"",class:"q-mt-md","hide-bottom-space":""},{prepend:t(()=>[re]),after:t(()=>[e(w,{unelevated:"",class:"fit",color:"orange",disable:!y.value||!r(p)[_.value]||r(p)[_.value].pay_type=="qrcode",onClick:T},{default:t(()=>[n("\u7ACB\u5373\u652F\u4ED8")]),_:1},8,["disable"])]),_:1},8,["modelValue","rules"]),e(X,{dense:"",size:"sm",modelValue:y.value,"onUpdate:modelValue":l[3]||(l[3]=a=>y.value=a),"checked-icon":"task_alt","unchecked-icon":"panorama_fish_eye",class:"text-caption q-mt-sm"},{default:t(()=>[ce,n("\u5DF2\u9605\u8BFB\u5E76\u540C\u610F "),s("span",{to:"/app/agreement",class:"text-red",onClick:l[2]||(l[2]=j(()=>{},["stop"]))},[n("\u300A\u7528\u6237\u534F\u8BAE\u53CA\u6CD5\u5F8B\u58F0\u660E\u300B "),e(ae,null,{default:t(()=>[e(A,{class:"full-width"},{default:t(()=>[e(C,null,{default:t(()=>[de]),_:1}),e(b),e(C,{style:{"max-height":"50vh"},class:"scroll"},{default:t(()=>[s("div",{innerHTML:r(le)},null,8,ue)]),_:1}),e(b),e(W,{align:"center"},{default:t(()=>[B(e(w,{flat:"",label:"\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",color:"primary",onClick:l[1]||(l[1]=a=>y.value=!0)},null,512),[[Y]])]),_:1})]),_:1})]),_:1})])]),_:1},8,["modelValue"])]),e(te,{class:"bg-white"},{default:t(()=>[e(E,{class:"q-px-md q-pt-md"},{default:t(()=>[n("\u8BF7\u9009\u62E9\u652F\u4ED8\u65B9\u5F0F")]),_:1}),(o(!0),d(g,null,V(r(p),(a,h)=>(o(),d(g,{key:h},[a.pay_type=="qrcode"?(o(),d(g,{key:0},[s("div",ie,[_e,pe,me,s("p",fe,[n("\u5982\u6709\u7591\u95EE\u53EF\u8054\u7CFB"),B(s("a",ye,"\u5728\u7EBF\u5BA2\u670D",512),[[Z,0]]),n("\u5E97\u4E3B\u54A8\u8BE2\u89E3\u51B3")])]),e(b)],64)):c("",!0),e(L,{class:"bg-white",onClick:P=>_.value=h,clickable:""},{default:t(()=>[e(f,{avatar:""},{default:t(()=>[e(R,{rounded:"",icon:a.pay_type=="qrcode"?"qr_code_scanner":"img:/statics/"+a.pay_type+".png"},null,8,["icon"])]),_:2},1024),e(f,null,{default:t(()=>[e(E,null,{default:t(()=>[n(x(a.name),1)]),_:2},1024)]),_:2},1024),e(f,{side:""},{default:t(()=>[_.value==h?(o(),u(ee,{key:0,size:"xs",name:"check",color:"blue"})):c("",!0)]),_:2},1024)]),_:2},1032,["onClick"]),a.pay_type=="qrcode"?(o(),u(A,{key:1,square:"",flat:""},{default:t(()=>[e(C,{class:"q-pt-xs"},{default:t(()=>[s("div",he,[a.wechat_qrcode?(o(),u(S,{key:0,src:a.wechat_qrcode,ratio:1,onClick:P=>r($)({images:[a.wechat_qrcode],closeable:!0,showIndex:!1}),class:"bg-grey-2",style:{width:"100px",height:"160px"}},null,8,["src","onClick"])):c("",!0),a.alipay_qrcode?(o(),u(S,{key:1,src:a.alipay_qrcode,ratio:1,onClick:P=>r($)({images:[a.alipay_qrcode],closeable:!0,showIndex:!1}),class:"bg-grey-2",style:{width:"100px",height:"160px"}},null,8,["src","onClick"])):c("",!0)]),s("div",ve,[ge,s("ol",be,[a.remind_before?(o(),d("li",xe,x(a.remind_before),1)):c("",!0),a.remind_after?(o(),d("li",ke,x(a.remind_after),1)):c("",!0)])])]),_:2},1024)]),_:2},1024)):c("",!0),e(b,{inset:""})],64))),128)),e(L,{href:"tel:"+r(M).shop.seller_phone},{default:t(()=>[e(f,{avatar:""},{default:t(()=>[e(R,{rounded:"",color:"blue","text-color":"white",size:"sm",icon:"call"})]),_:1}),e(f,null,{default:t(()=>[n("\u8054\u7CFB\u5E97\u4E3B\u62E8\u6253\u7535\u8BDD")]),_:1})]),_:1},8,["href"])]),_:1}),qe]),_:1})}}};export{Se as default};