1import{m as C,d as l,M as P,u as x,ci as u,j as S,ar as g,as as A,e as F,E as D}from"./index-453a7162.js";import{u as w,I as b}from"./index-7ad5eb1a.js";import{S as H,C as _}from"./index-b6225569.js";import{P as N}from"./index-add2379b.js";import{h as E,k as j,R as a}from"./vendor-066f6287.js";import{a as I,h as z,B as f}from"./antd-d969e2de.js";import{ao as k}from"./@ant-design/icons-dca6d2e1.js";import"./moment-5b800d6b.js";import"./@ebay/nice-modal-react-91f8512e.js";import"./@fingerprintjs/botd-055988ee.js";import"./@front-netbanking/client-b971c1a5.js";import"./react-cookie-54c1b100.js";import"./mobx-react-d065d33f.js";import"./@tanstack/react-query-68efc2d4.js";import"./webfontloader-2e22f911.js";import"./zod-fe37dbbf.js";import"./uuid-557b7b54.js";import"./@vitejs/plugin-react-213fa5e4.js";const M=({pagamentoOBResponse:e})=>{var s,m,r,c;const{t}=l(),n=e.idConsentimento?e.idConsentimento.replace(/urn:[^:]+:/,""):void 0,o=e.dataHoraCancelamento?u(e.dataHoraCancelamento):void 0,i=e.dataHoraAgendamento?u(e.dataHoraAgendamento):void 0,p=e.dataHoraEfetivacao?u(e.dataHoraEfetivacao):void 0,d=(s=e==null?void 0:e.consentimentoInfo)!=null&&s.dataHoraAutorizacao?u(e.consentimentoInfo.dataHoraAutorizacao):void 0,h=[{id:"valor",label:t("open_finance.meus_pagamentos.detalhes.valor"),content:S(Number((m=e==null?void 0:e.valor)==null?void 0:m.valor)||0)},{id:"forma-pagamento",label:t("open_finance.meus_pagamentos.detalhes.forma_pagamento"),content:e.tipoOperacao},{id:"status",label:t("open_finance.meus_pagamentos.detalhes.status"),content:(r=e.statusPagamento)==null?void 0:r.status},{id:"data-hora-autorizacao",label:t("open_finance.meus_pagamentos.detalhes.autorizado_em"),content:d},{id:"data-hora-cancelamento",label:t("open_finance.meus_pagamentos.detalhes.cancelado_em"),content:o},{id:"data-hora-agendamento",label:t("open_finance.meus_pagamentos.detalhes.agendado_para"),content:i},{id:"data-hora-efetivacao",label:t("open_finance.meus_pagamentos.detalhes.efetivado_em"),content:p},{id:"iniciadora",label:t("open_finance.meus_pagamentos.detalhes.iniciadora_pagamentos"),content:(c=e.iniciadora)==null?void 0:c.nome},{id:"num-autorizacao",label:t("open_finance.meus_pagamentos.detalhes.numero_autorizacao"),content:n},{id:"id-transacao",label:t("open_finance.meus_pagamentos.detalhes.id_transacao"),content:(e==null?void 0:e.endToEnd)||(e==null?void 0:e.idPagamento)}];return a.createElement(_,{id:"boxContainer",type:"box-container",title:t("open_finance.meus_pagamentos.detalhes.dados_pagamento"),headStyle:{backgroundColor:"#eee"},className:"dados-pagamento",style:{textAlign:"center",height:"100%"},bodyStyle:{textAlign:"left"}},a.createElement(b,{itens:h}))};function G({pagador:e}){const{t}=l(),n=[{id:"nome-pagador",label:t("open_finance.meus_pagamentos.detalhes.nome"),content:e.nome},{id:"cpf-cnpj-pagador",label:t("open_finance.meus_pagamentos.detalhes.cpf_cnpj"),content:e.cpfCnpj?g(e.cpfCnpj):void 0},{id:"ispb-pagador",label:"ISPB",content:e.ispb},{id:"agencia-conta-pagador",label:t("open_finance.meus_pagamentos.detalhes.agencia_conta"),content:e.conta&&e.agencia?`${e.agencia} / ${e.conta}`:void 0}];return a.createElement(_,{id:"dados-pagador",type:"box-container",title:t("open_finance.meus_pagamentos.detalhes.dados_pagador"),headStyle:{backgroundColor:"#eee"},style:{textAlign:"center"},bodyStyle:{textAlign:"left"}},a.createElement(b,{itens:n}))}function L({recebedor:e}){const{t}=l(),n=[{id:"nome-recebedor",label:t("open_finance.meus_pagamentos.detalhes.nome"),content:e.nome},{id:"cpf-cnpj-recebedor",label:t("open_finance.meus_pagamentos.detalhes.cpf_cnpj"),content:e.cnpj?g(e.cnpj):void 0}];return a.createElement(_,{id:"dados-recebedor",type:"box-container",title:t("open_finance.meus_pagamentos.detalhes.dados_favorecido"),headStyle:{backgroundColor:"#eee"},style:{textAlign:"center"},bodyStyle:{textAlign:"left"}},a.createElement(b,{itens:n}))}const T=C(({pagamentoOBResponse:e})=>{const{t,language:n}=l(),[o,i]=a.useState(!1),[p,d]=a.useState(!1),{pdf:h}=x(),s=E(),m=async()=>{const{idConsentimento:r,id:c}=e;if(r!=null&&c!=null)try{d(!0),await h.getPDF({consentId:r,id:c},t,A.COMPROVANTE_OF),i(!0)}catch(y){F(y,n).then(v=>{D({title:t("constantes.titulo_erro"),error:v})})}finally{d(!1)}};return a.createElement(a.Fragment,null,a.createElement(N,{title:t("open_finance.meus_pagamentos.detalhes.comprovante_pagamento"),open:o,onClose:()=>{i(!1)}}),a.createElement("div",{className:"flex-column",style:{gap:20}},a.createElement("div",{className:"detalhes-transacao"},a.createElement(M,{pagamentoOBResponse:e}),!!e.pagador&&a.createElement(G,{pagador:e.pagador}),!!e.recebedor&&a.createElement(L,{recebedor:e.recebedor})),a.createElement("div",{className:"flex-row-end mob-row-center",style:{rowGap:10,columnGap:15}},a.createElement(f,{id:"btn_pdf",type:"primary",onClick:m,loading:p,icon:a.createElement(k,null)},t("open_finance.meus_pagamentos.detalhes.visualizar_em_pdf")),a.createElement(f,{type:"primary",onClick:()=>s(-1)},t("botoes.voltar")))))});function oe(){const{t:e}=l(),t=E(),n=j(),o=w(n.idConsentimento,Number(n.id));return a.createElement(H,null,a.createElement(_,{id:"detalhes-transacao-of",type:"primary",title:e("open_finance.meus_pagamentos.detalhes.detalhes_transacao")},o.isLoading?a.createElement("div",{className:"w-full flex-row-center"},a.createElement(I,null)):o.isError||!o.data?a.createElement("div",{className:"flex-column",style:{rowGap:10}},a.createElement(z,{type:"warning",message:P(e)}),a.createElement("div",{className:"flex-row-end mob-row-center",style:{rowGap:10,columnGap:15}},a.createElement(f,{type:"primary",onClick:()=>o.refetch()},e("botoes.tentar_novamente")),a.createElement(f,{type:"primary",onClick:()=>t(-1)},e("botoes.voltar")))):a.createElement(T,{pagamentoOBResponse:o.data})))}export{oe 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.