1import{d as X,i as j,f as H,r as m,g as v,o as t,l as d,u as o,c as M,w as p,n as c,b as e,e as b,_ as W,a as n,t as l,q as f,O as x,F as B,L as C,x as K,a5 as Q,a6 as G,E as J,H as Y,a0 as Z,s as ee}from"./index.7bdd8ad7.js";import{n as h}from"./notiflix.d979df39.js";import{T as F}from"./TileParent.b0a7add2.js";import{_ as P}from"./TileChildBox.vue_vue_type_script_setup_true_lang.e69c8c4d.js";import{M as ae}from"./Modal.ce25d0bd.js";import{_ as se}from"./Message.vue_vue_type_style_index_0_lang.ede57159.js";import{_ as le}from"./SliderSuper.vue_vue_type_style_index_0_lang.22cbe7ef.js";import{u as oe}from"./bancoStore.b7b3cf5b.js";import{u as te}from"./saqueStore.96996c76.js";import"./firebaseApp.c7a54494.js";import"./firebaseui.254bc955.js";import"./firebaseFirestore.205587b6.js";import"./maska.1121c2e3.js";/* empty css */import"./bancos.80e4592a.js";const ne={class:"table is-fullwidth",style:{"background-color":"unset"}},ie={style:{width:"95%"}},re={style:{width:"95%"}},de={for:"checkNome",class:"checkbox"},ue=["disabled"],ce={key:0,class:"has-text-danger has-text-weight-bold"},be=["disabled"],me=["disabled"],pe={key:0,class:"has-text-danger has-text-weight-bold"},fe={key:0},xe=["disabled"],he=["disabled"],ve={key:0,class:"has-text-danger has-text-weight-bold"},ke=["disabled"],Ce=["disabled"],ge={key:0,class:"has-text-danger has-text-weight-bold"},ye=["disabled"],Ee=["disabled"],Se={key:0,class:"has-text-danger has-text-weight-bold"},_e=["disabled"],we=["disabled"],qe={key:0,class:"has-text-danger has-text-weight-bold"},Ae=["disabled"],Ve=["disabled"],De={key:0,class:"has-text-danger has-text-weight-bold"},Te={class:"has-text-success has-text-weight-bold"},Ne={class:"checkbox",for:"checkValor"},Me={class:"buttons is-centered mt-5"},Be={class:"is-size-4 has-text-success"},Pe={class:"is-size-4 has-text-primary"},Ie={class:"is-size-4 has-text-info"},Re={class:"table is-striped is-hoverable is-fullwidth"},$e={class:"is-flex is-justify-content-space-between is-align-items-center mb-2"},Fe={key:0,class:"notification is-danger is-light"},Ue={key:1,class:"notification is-warning is-light"},ze={key:2,class:"table-container"},Le={class:"table is-striped is-hoverable is-fullwidth"},Oe={class:"is-italic"},Xe={class:"is-size-7"},ia=X({__name:"Saque",setup(je){j(()=>{Promise.all([u.init(),i.init()]).finally(()=>{h.exports.Loading.remove()})});const i=oe(),g=H(),u=te(),y=m(!1),k=m(50),E=m(!1),S=m(!1),_=m(!1),w=m(!1),q=m(!1),A=m(!1),V=m(!1),D=m(!1),U=v(()=>E.value&&S.value&&(D.value||_.value&&w.value&&q.value&&A.value)&&V.value),I=v(()=>i.dados.banco.isTerceiros?i.dados.banco.nomeTitular:g.user.nome),R=v(()=>i.dados.banco.isTerceiros?i.dados.banco.cpfTitular:i.dados.cpf),N=v(()=>Q(R.value)),$=v(()=>G(I.value)),r=v(()=>i.isBankDataValid);function z(){h.exports.Loading.pulse(),J("saque",Y.POST,{v:k.value}).then(T=>T.retorno==-2?(h.exports.Notify.failure("Valor Incorreto"),Promise.reject()):T.retorno==-1?(h.exports.Notify.success(`Saque de ${k.value.toRS()} solicitado com sucesso!`),Z("saque_solicitar"),w.value=!1,_.value=!1,S.value=!1,E.value=!1,q.value=!1,A.value=!1,V.value=!1,D.value=!1,k.value=50,u.reload()):(h.exports.Notify.failure("Houve um erro ao processar sua solicita\xE7\xE3o de saque."),Promise.reject())).then(()=>{y.value=!1}).finally(()=>{h.exports.Loading.remove()})}function L(){g.userState.hasWithdrawnCorrection?h.exports.Report.warning("A\xE7\xE3o Requerida","Voc\xEA possui dados banc\xE1rios que precisam de corre\xE7\xE3o. Por favor, corrija-os antes de solicitar um novo saque.","OK"):y.value=!0}function O(){g.toggleWithdrawnCorrectionModal(!0)}return(T,a)=>(t(),d(B,null,[o(i).isLoaded?(t(),M(ae,{key:0,fx:"modal-fx-3dSign",ativo:y.value},{default:p(()=>[c(se,{class:"is-info","body-class":"has-text-black"},{header:p(()=>[...a[11]||(a[11]=[e("p",null,"Transfer\xEAncia de Valores (Saque)",-1)])]),body:p(()=>[o(u).infoSaque.valorEmConta>50?(t(),M(le,{key:0,minimo:50,maximo:o(u).infoSaque.valorEmConta,"is-moeda":!0,titulo:"Quanto gostaria de transferir?",padrao:50,onValorAlterado:a[0]||(a[0]=s=>k.value=s)},null,8,["maximo"])):b("",!0),a[22]||(a[22]=e("h5",{class:"title is-5"},"Confira os dados para transfer\xEAncia",-1)),a[23]||(a[23]=e("p",{class:"subtitle is-size-6"},"Marque na caixinha",-1)),c(W,{"big-icon":!0,"is-light":!1},{default:p(()=>[...a[12]||(a[12]=[n('Agora \xE9 poss\xEDvel informar a Chave PIX para o saque. Clique em "Alterar Meus Dados".',-1)])]),_:1}),e("table",ne,[e("tbody",null,[e("tr",null,[a[13]||(a[13]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Conta:",-1)),e("td",ie,l(o(i).dados.banco.isTerceiros?"Conta de terceiros":" Conta pr\xF3pria"),1)]),e("tr",null,[a[14]||(a[14]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Nome:",-1)),e("td",re,[e("label",de,[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkNome",name:"checkNome","onUpdate:modelValue":a[1]||(a[1]=s=>E.value=s),disabled:!$.value},null,8,ue),[[x,E.value]]),n(" "+l(I.value),1)]),$.value?b("",!0):(t(),d("span",ce,' Informe o Nome Completo no "Alterar Meus Dados"'))])]),e("tr",null,[a[15]||(a[15]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"CPF:",-1)),e("td",null,[e("label",{for:"checkCpf",disabled:!N.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkCpf",name:"checkCpf","onUpdate:modelValue":a[2]||(a[2]=s=>S.value=s),disabled:!N.value},null,8,me),[[x,S.value]]),n(" "+l(R.value),1)],8,be),N.value?b("",!0):(t(),d("span",pe,' Informe o CPF no "Alterar Meus Dados"'))])]),o(i).dados.banco.isPix?(t(),d("tr",fe,[a[16]||(a[16]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Chave PIX:",-1)),e("td",null,[e("label",{class:"checkbox",disabled:!r.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkPIX",name:"checkPIX","onUpdate:modelValue":a[3]||(a[3]=s=>D.value=s),disabled:!r.value},null,8,he),[[x,D.value]]),n(" "+l(o(i).dados.banco.chavePix),1)],8,xe),r.value?b("",!0):(t(),d("span",ve,' Informe os dados banc\xE1rios no "Alterar Meus Dados"'))])])):(t(),d(B,{key:1},[e("tr",null,[a[17]||(a[17]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Banco:",-1)),e("td",null,[e("label",{class:"checkbox",disabled:!r.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkBanco",name:"checkBanco","onUpdate:modelValue":a[4]||(a[4]=s=>_.value=s),disabled:!r.value},null,8,Ce),[[x,_.value]]),n(" "+l(o(i).dados.banco.numeroBanco)+" - "+l(o(i).dados.banco.nomeBanco),1)],8,ke),r.value?b("",!0):(t(),d("span",ge,' Informe os dados banc\xE1rios no "Alterar Meus Dados"'))])]),e("tr",null,[a[18]||(a[18]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Ag\xEAncia:",-1)),e("td",null,[e("label",{class:"checkbox",for:"checkAgencia",disabled:!r.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkAgencia",name:"checkAgencia","onUpdate:modelValue":a[5]||(a[5]=s=>w.value=s),disabled:!r.value},null,8,Ee),[[x,w.value]]),n(" "+l(o(i).dados.banco.agencia),1)],8,ye),r.value?b("",!0):(t(),d("span",Se,' Informe os dados banc\xE1rios no "Alterar Meus Dados"'))])]),e("tr",null,[a[19]||(a[19]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},[n("N"),e("sup",null,"o"),n(" da Conta:")],-1)),e("td",null,[e("label",{class:"checkbox",for:"checkNumeroConta",disabled:!r.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkNumeroConta",name:"checkNumeroConta","onUpdate:modelValue":a[6]||(a[6]=s=>q.value=s),disabled:!r.value},null,8,we),[[x,q.value]]),n(" "+l(o(i).dados.banco.numeroConta),1
1)],8,_e),r.value?b("",!0):(t(),d("span",qe,' Informe os dados banc\xE1rios no "Alterar Meus Dados"'))])]),e("tr",null,[a[20]||(a[20]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Tipo de Conta:",-1)),e("td",null,[e("label",{class:"checkbox",for:"checkTipoConta",disabled:!r.value},[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkTipoConta",name:"checkTipoConta","onUpdate:modelValue":a[7]||(a[7]=s=>A.value=s),disabled:!r.value},null,8,Ve),[[x,A.value]]),n(" "+l(o(i).dados.banco.isContaCorrente?"Corrente":"Poupan\xE7a"),1)],8,Ae),r.value?b("",!0):(t(),d("span",De,' Informe os dados banc\xE1rios no "Alterar Meus Dados"'))])])],64)),e("tr",null,[a[21]||(a[21]=e("td",{class:"menu-label has-text-black",style:{"white-space":"nowrap"}},"Valor:",-1)),e("td",Te,[e("label",Ne,[f(e("input",{class:"is-checkradio is-rtl",type:"checkbox",id:"checkValor",name:"checkValor","onUpdate:modelValue":a[8]||(a[8]=s=>V.value=s)},null,512),[[x,V.value]]),n(" "+l(k.value.toRS()),1)])])])])]),e("div",Me,[c(C,{class:"is-danger",onClick:a[9]||(a[9]=s=>y.value=!1),label:"Cancelar"}),c(C,{class:"is-link",onClick:a[10]||(a[10]=s=>T.$router.push("/conta/dados")),label:"Alterar Meus Dados"}),c(C,{class:"is-success",disabled:!U.value,onClick:z,label:"Solicitar Saque"},null,8,["disabled"])])]),_:1})]),_:1},8,["ativo"])):b("",!0),c(F,null,{default:p(()=>[c(P,{"class-box":"is-flex is-flex-col is-flex-col-fullspace"},{default:p(()=>[a[24]||(a[24]=e("h5",{class:"title is-5 mb-2"},[n("Dispon\xEDvel para Transfer\xEAncia "),e("small",null,"(Saque)")],-1)),e("span",Be,[e("b",null,l(o(u).valorDisponivel.toRS()),1)]),c(C,{class:"is-success",disabled:o(u).valorDisponivel<50,onClick:L,label:"Sacar Valor"},null,8,["disabled"]),a[25]||(a[25]=e("p",{class:"help has-text-centered is-primary"},[n("O valor m\xEDnimo para saque \xE9 de R$ 50,00."),e("br"),n("Assim sendo, o valor s\xF3 estar\xE1 dispon\xEDvel quando atingir o m\xEDnimo de R$ 50,00.")],-1))]),_:1}),c(P,{"class-box":"is-flex is-flex-col"},{default:p(()=>[a[28]||(a[28]=e("h5",{class:"title is-5 mb-2"},"Valor em Conta",-1)),e("span",Pe,[e("b",null,l(o(u).infoSaque.valorEmConta.toRS()),1)]),a[29]||(a[29]=e("h5",{class:"title is-5 mb-2 mt-4"},"Valor a Creditar",-1)),e("span",Ie,[e("b",null,l(o(u).infoSaque.valorCreditar.toRS()),1)]),e("table",Re,[e("tbody",null,[e("tr",null,[a[26]||(a[26]=e("td",null,"Total Recebido",-1)),e("td",null,l(o(u).infoSaque.valorTotalRecebido.toRS()),1)]),e("tr",null,[a[27]||(a[27]=e("td",null,"Total Sacado",-1)),e("td",null,l(o(u).infoSaque.valorTotalSacado.toRS()),1)])])])]),_:1})]),_:1}),c(F,null,{default:p(()=>[c(P,null,{default:p(()=>[e("div",$e,[a[30]||(a[30]=e("h4",{class:"title is-4"},[n("Hist\xF3rico de Transfer\xEAncias "),e("small",null,"(Saque de Valores)")],-1)),o(g).userState.hasWithdrawnCorrection?(t(),M(C,{key:0,onClick:O,label:"Corrigir Dados Banc\xE1rios",class:"is-danger"})):b("",!0)]),o(u).infoSaque.historico.filter(s=>!s.isExecutado).length>0?(t(),d("div",Fe,"Itens em vermelho: Saques aguardando a transfer\xEAncia.")):b("",!0),o(u).infoSaque.historico.length==0?(t(),d("div",Ue,"Voc\xEA ainda n\xE3o realizou nenhuma transfer\xEAncia.")):(t(),d("div",ze,[e("table",Le,[a[33]||(a[33]=e("thead",null,[e("tr",null,[e("th",null,"Data"),e("th",null,"Dados Banc\xE1rios"),e("th",null,"Valor"),e("th",null,"ID Transa\xE7\xE3o")])],-1)),e("tbody",null,[(t(!0),d(B,null,K(o(u).infoSaque.historico,s=>(t(),d("tr",{key:s.dataSaque.toString()},[e("td",Oe,[e("small",null,l(new Date(s.dataSaque).toBrLong()),1)]),e("td",Xe,[n(l(s.banco),1),a[31]||(a[31]=e("br",null,null,-1)),n("Ag: "+l(s.agencia),1),a[32]||(a[32]=e("br",null,null,-1)),n(l(s.tipoDeConta)+": "+l(s.numeroConta),1)]),e("td",{class:ee({"has-text-success":s.isExecutado,"has-text-danger":!s.isExecutado})},[e("b",null,l(s.valorSaque.toRS()),1)],2),e("td",null,l(s.isExecutado?s.codigoTransacao:"-"),1)]))),128))])])]))]),_:1})]),_:1})],64))}});export{ia as default};
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.