PageSourceSearch

https://www.cerusbank.net/return-file.module-3V5DRG6X.js

js cerusbank.net collected 2026-10-01 14:31:30 UTC 12,458 bytes, 1 lines download raw bytes

1import{a as j}from"./chunk-IDVEQ7KW.js";import"./chunk-Q23P5MNU.js";import{Xb as Ve}from"./chunk-KAXNKA6Y.js";import"./chunk-7B5EAB4N.js";import"./chunk-P4AWLXSQ.js";import"./chunk-KRRZGW2D.js";import"./chunk-QLBE3UGC.js";import"./chunk-NKPQKUAK.js";import"./chunk-NEUHW5A3.js";import{a as ke}from"./chunk-LEQJ4IIU.js";import{a as S}from"./chunk-TFLZ2IQR.js";import{e as se}from"./chunk-LYNHHBB7.js";import{b as M}from"./chunk-NRR7AH3C.js";import{Z as qe,b as ve,g as _e,ha as Oe,u as Se}from"./chunk-XV5UGDTZ.js";import{$ as ze,B as le,C as me,D as pe,E as de,Oa as Fe,Ua as ye,W as ce,Ya as be,Z as ue,Za as we,_ as fe,_a as Pe,aa as ge,b as ee,cb as Te,eb as Ee,g as te,ga as he,h as ie,ha as Ce,jb as Ne,m as ne,mb as Ie,ob as Me,p as oe,s as re,sb as De,tb as Re,vb as Le,wb as Ae,xa as xe,z as ae}from"./chunk-NQAP53SD.js";import{$a as W,Ab as E,Ba as p,Bb as r,Cb as g,Db as F,Dc as J,Ga as P,Ha as T,Ic as N,J as G,Kc as K,Kf as R,Lf as L,Ma as h,Nf as A,Pa as d,Wb as y,X as w,Ya as v,Yb as O,Zb as Z,_a as U,ab as $,ac as k,ba as _,bb as i,ca as C,cb as t,cg as X,db as m,dg as Y,hb as x,ie as Q,kb as z,le as I,mb as c,oe as V,ta as H,xa as l,yf as D}from"./chunk-DF25LJWB.js";import"./chunk-O7S4L63H.js";function Ye(n,u){if(n&1&&(i(0,"div",4),m(1,"nz-alert",9),t()),n&2){let e=c();l(),d("nzMessage","Arquivo selecionado: "+e.selectedFile.name)}}function et(n,u){n&1&&(i(0,"div",5),m(1,"nz-spin",10),t())}function tt(n,u){if(n&1&&(i(0,"div",5)(1,"nz-card",11)(2,"p")(3,"strong"),r(4,"Banco:"),t(),r(5),t(),i(6,"p")(7,"strong"),r(8,"Data de Pagamento:"),t(),r(9),t(),i(10,"p")(11,"strong"),r(12,"Total de Itens:"),t(),r(13),t(),i(14,"p")(15,"strong"),r(16,"Total em Valor:"),t(),r(17),y(18,"currency"),t()()()),n&2){let e=c();l(5),F(" ",e.previewData.bank_code,""),l(4),F(" ",e.previewData.payment_date,""),l(4),F(" ",e.previewData.total_itens,""),l(4),F(" ",Z(18,4,e.previewData.total_valor,"BRL","symbol-narrow")," ")}}var q=(()=>{class n{constructor(e,a,o,s){this.api=e,this.modalRef=a,this.message=o,this.router=s,this.selectedFile=null,this.previewData=null,this.loadingPreview=!1,this.loadingImport=!1,this.isVisible=!0,this.handleFile=f=>{let Ge=(f.name||"").toLowerCase().endsWith(".ret"),He=f.type==="text/plain";return!Ge&&!He?(this.message.error("O arquivo selecionado n\xE3o \xE9 um arquivo de retorno v\xE1lido"),!1):(this.selectedFile=f,this.previewFile(),!1)}}previewFile(){if(!this.selectedFile)return;let e=new FormData;e.append("files",this.selectedFile),this.loadingPreview=!0,this.api.post("/return-mirror/file/preview",e).subscribe({next:a=>{a.success&&a.data?this.previewData=a.data:this.message.error("Erro ao gerar pr\xE9-visualiza\xE7\xE3o"),this.loadingPreview=!1},error:()=>{this.message.error("Falha ao se comunicar com o servidor"),this.loadingPreview=!1}})}importFile(){if(!this.selectedFile)return;let e=new FormData;e.append("files",this.selectedFile),this.loadingImport=!0,this.api.post("/return-mirror/file/import",e).subscribe({next:a=>{a.success&&a.data?.remessa_uuid&&(this.modalRef.close(),this.router.navigate(["/app/remessas/retorno/"+a.data.remessa_uuid],{queryParams:{condominio_uuid:"82f7b530-838e-4da9-800f-3c90134b1000"}})),this.loadingImport=!1},error:()=>{this.loadingImport=!1}})}cancel(){this.modalRef.close()}static{this.\u0275fac=function(a){return new(a||n)(p(M),p(X),p(he),p(I))}}static{this.\u0275cmp=P({type:n,selectors:[["app-import-file"]],standalone:!1,decls:13,vars:9,consts:[[1,"import-container"],[1,"upload-button",3,"nzBeforeUpload","nzAccept","nzShowUploadList","nzMultiple"],["nz-button","","nzType","primary",1,"full-width"],["nz-icon","","nzType","upload"],[1,"mt-2"],[1,"mt-3"],[1,"actions","mt-4","d-flex","justify-between"],["nz-button","","nzType","primary",3,"click","nzLoading","disabled"],["nz-button","","nzType","default",3,"click"],["nzType","info","nzShowIcon","",3,"nzMessage"],["nzTip","Gerando resumo do arquivo..."],["nzTitle","Resumo do Arquivo","nzBordered","true"]],template:function(a,o){a&1&&(i(0,"div",0)(1,"nz-upload",1)(2,"button",2),m(3,"span",3),r(4," Selecione o Arquivo de Retorno "),t()(),h(5,Ye,2,1,"div",4)(6,et,2,0,"div",5)(7,tt,19,8,"div",5),i(8,"div",6)(9,"button",7),z("click",function(){return o.importFile()}),r(10," Importar Arquivo "),t(),i(11,"button",8),z("click",function(){return o.cancel()}),r(12,"Cancelar"),t()()()),a&2&&(l(),d("nzBeforeUpload",o.handleFile)("nzAccept",".ret,text/plain")("nzShowUploadList",!1)("nzMultiple",!1),l(4),v(o.selectedFile?5:-1),l(),v(o.loadingPreview?6:-1),l(),v(o.previewData&&!o.loadingPreview?7:-1),l(2),d("nzLoading",o.loadingImport)("disabled",!o.selectedFile||o.loadingPreview))},dependencies:[_e,A,R,L,ye,D,Ce,qe,N],styles:[".import-container[_ngcontent-%COMP%]{padding:16px}.import-container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-weight:500;margin-bottom:16px}.import-container[_ngcontent-%COMP%]   .upload-button[_ngcontent-%COMP%]{width:100%}.import-container[_ngcontent-%COMP%]   .upload-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;text-align:center}.import-container[_ngcontent-%COMP%]   .mt-2[_ngcontent-%COMP%]{margin-top:12px}.import-container[_ngcontent-%COMP%]   .mt-3[_ngcontent-%COMP%]{margin-top:16px}.import-container[_ngcontent-%COMP%]   .mt-4[_ngcontent-%COMP%]{margin-top:24px}.import-container[_ngcontent-%COMP%]   .d-flex[_ngcontent-%COMP%]{display:flex;gap:12px}.import-container[_ngcontent-%COMP%]   .justify-between[_ngcontent-%COMP%]{justify-content:space-between}.import-container[_ngcontent-%COMP%]   .full-width[_ngcontent-%COMP%]{width:100%}"]})}}return n})();function it(n,u){if(n&1&&(i(0,"tr")(1,"td"),r(2),t(),i(3,"td"),r(4),t(),i(5,"td"),r(6),t(),i(7,"td"),r(8),y(9,"currency"),t(),i(10,"td"),r(11),t(),i(12,"td",14),r(13),y(14,"date"),t(),i(15,"td",14)(16,"a",16),m(1
17,"span",17),t(),m(18,"nz-divider",18),t()()),n&2){let e,a,o=u.$implicit;l(2),g(o.id),l(2),g(o.nome),l(2),g((e=o==null||o.remessas==null||o.remessas[0]==null?null:o.remessas[0].total_itens)!==null&&e!==void 0?e:0),l(2),g(O(9,7,(a=o==null||o.remessas==null||o.remessas[0]==null?null:o.remessas[0].total_valor)!==null&&a!==void 0?a:0,"BRL")),l(3),g(o.descricao),l(2),g(O(14,10,o.created_at,"dd/MM/yyyy '\xE0s' HH:mm")),l(3),d("href",o.url,H)}}function nt(n,u){if(n&1){let e=x();i(0,"tr")(1,"td",19)(2,"button",20),z("click",function(){_(e);let o=c();return C(o.showModalAddReturnFile())}),m(3,"span",21),r(4," Adicionar "),t()()()}n&2&&(l(),d("colSpan",12))}function ot(n,u){if(n&1){let e=x();i(0,"nz-row",22)(1,"div",23),m(2,"nz-empty",24),i(3,"span",25),r(4,"N\xE3o h\xE1 arquivos de retorno"),t()(),i(5,"div",23)(6,"button",26),z("click",function(){_(e);let o=c();return C(o.showModalAddReturnFile())}),m(7,"span",21),r(8," Adicionar "),t()()()}n&2&&(l(2),d("nzNotFoundContent",null))}function rt(n,u){if(n&1){let e=x();i(0,"div",27)(1,"div")(2,"span"),r(3," Total de arquivos: "),i(4,"span",28),r(5),t()()(),i(6,"nz-pagination",29),z("nzPageIndexChange",function(o){_(e);let s=c(2);return C(s.paginate(o))}),t()()}if(n&2){let e=c(2);l(5),g(e.totalRegistros||0),l(),d("nzPageIndex",e.indexPage)("nzTotal",e.totalRegistros)("nzPageSize",20)}}function at(n,u){if(n&1&&h(0,rt,7,4,"div",27),n&2){let e=c();v(e.totalRegistros?0:-1)}}var je=(()=>{class n{constructor(e,a,o,s,f,b){this.router=e,this.fb=a,this.api=o,this.modalService=s,this.activatedRoute=f,this.permissionService=b,this.isSubmiting=!1,this.isLoading=!1,this.isLoadingReturnFiles=!1,this.indexPage=1,this.page={},this.totalRegistros=0,this.initPage=!0,this.pageSize=20,this.validateForm=this.fb.group({busca:[null],data_inicial:[null],data_final:[null]})}ngOnInit(){this.getReturnFilesList()}clearData(){this.page[this.indexPage]=[],this.totalRegistros=0}paginate(e){this.page[e]?this.indexPage=e:this.getReturnFilesList(e)}getReturnFilesList(e=this.indexPage){this.isLoadingReturnFiles=!0,this.api.post(`/return-mirror/file/list${e?`?page=${e}`:""}`,se(this.validateForm.value)).pipe(G(()=>this.isLoadingReturnFiles=!1)).subscribe({next:a=>{e>1?(this.page[e]=a.data,this.indexPage=e):this.page[1]=a.data.slice(0,this.pageSize),this.totalRegistros=a.total_pages||0}})}showModalAddReturnFile(){this.permissionService.validate(S.ImportarArquivoRetorno,()=>{this.modalService.create({nzTitle:"Importar Arquivo de Retorno",nzContent:q,nzFooter:null,nzWidth:600})})}static{this.\u0275fac=function(a){return new(a||n)(p(I),p(ae),p(M),p(Y),p(Q),p(ke))}}static{this.\u0275cmp=P({type:n,selectors:[["app-list-files"]],standalone:!1,decls:57,vars:9,consts:[["returnFilesTable",""],["emptyList",""],["totalTemplate",""],[1,"site-page-header-ghost-wrapper"],["nzBackIcon","",3,"nzGhost"],["nz-form","","nz-row","","nzGutter","16","nzLayout","vertical","nzAlign","bottom",3,"ngSubmit","formGroup"],["nz-col","","nzSpan","6"],["nz-input","","formControlName","busca","placeholder","Pesquise pelo c\xF3digo, nome ou descri\xE7\xE3o do arquivo"],["formControlName","data_inicial","nzFormat","dd/MM/yyyy"],["formControlName","data_final","nzFormat","dd/MM/yyyy"],["nz-col","","nzSpan","4"],["nz-button","","nzType","primary","type","submit","nzBlock",""],["nz-icon","","nzType","search"],["nzSize","small",3,"nzData","nzLoading","nzShowPagination","nzFooter","nzFrontPagination","nzNoResult"],["nzAlign","center"],["nzAlign","center","nzWidth","15%"],["nz-button","","nzType","text","nz-tooltip","","nzTooltipTitle","Clique para baixar o arquivo",1,"primary-font-color",3,"href"],["nz-icon","","nzType","download","nzTheme","outline"],["nzType","vertical"],["nzAlign","right",2,"padding","15px 8px",3,"colSpan"],["nz-button","","nzType","default","type","button","nz-tooltip","","nzTooltipTitle","Adicionar novo arquivo",3,"click"],["nz-icon","","nzType","plus","nzTheme","outline"],["nzGutter","16"],["nz-col","","nzSpan","24"],["nzNotFoundImage","simple",2,"margin-bottom","-20px",3,"nzNotFoundContent"],[2,"color","rgba(0, 0, 0, 0.25)"],["nz-button","","nzType","default","type","button","nz-tooltip","","nzTooltipTitle","Adicionar novo arquivo",2,"margin-top","15px","margin-bottom","15px",3,"click"],[1,"total-footer"],[1,"total"],[3,"nzPageIndexChange","nzPageIndex","
1nzTotal","nzPageSize"]],template:function(a,o){if(a&1){let s=x();i(0,"div",3)(1,"nz-page-header",4)(2,"nz-page-header-title"),r(3,"Arquivos de Retorno"),t(),i(4,"nz-page-header-subtitle"),r(5,"Voc\xEA pode visualizar e adicionar arquivos de retorno dos condom\xEDnios"),t(),i(6,"nz-page-header-content")(7,"form",5),z("ngSubmit",function(){return _(s),C(o.getReturnFilesList())}),i(8,"div",6)(9,"nz-form-item")(10,"nz-form-label"),r(11,"Buscar"),t(),i(12,"nz-form-control"),m(13,"input",7),t()()(),i(14,"div",6)(15,"nz-form-item")(16,"nz-form-label"),r(17,"Data inicial"),t(),i(18,"nz-form-control"),m(19,"nz-date-picker",8),t()()(),i(20,"div",6)(21,"nz-form-item")(22,"nz-form-label"),r(23,"Data final"),t(),i(24,"nz-form-control"),m(25,"nz-date-picker",9),t()()(),i(26,"div",10)(27,"nz-form-item")(28,"button",11),m(29,"span",12),r(30," Buscar "),t()()()(),i(31,"nz-table",13,0)(33,"thead")(34,"tr")(35,"th"),r(36,"C\xF3digo"),t(),i(37,"th"),r(38,"Nome"),t(),i(39,"th"),r(40,"Total Itens"),t(),i(41,"th"),r(42,"Total Valor (R$)"),t(),i(43,"th"),r(44,"Descri\xE7\xE3o"),t(),i(45,"th",14),r(46,"Data de envio"),t(),i(47,"th",15),r(48,"A\xE7\xF5es"),t()()(),i(49,"tbody"),W(50,it,19,13,"tr",null,U),h(52,nt,5,1,"tr"),t()()()()(),h(53,ot,9,1,"ng-template",null,1,k)(55,at,1,1,"ng-template",null,2,k)}if(a&2){let s=E(32),f=E(54),b=E(56);l(),d("nzGhost",!1),l(6),d("formGroup",o.validateForm),l(24),d("nzData",o.page[o.indexPage])("nzLoading",o.isLoadingReturnFiles)("nzShowPagination",!1)("nzFooter",o.totalRegistros?b:"")("nzFrontPagination",!1)("nzNoResult",f),l(19),$(s.data),l(2),v(s.data.length?52:-1)}},dependencies:[ne,ee,te,ie,A,R,L,Fe,Se,xe,de,pe,fe,ue,ge,ze,D,ve,Te,be,we,Pe,Ee,Re,Ne,Ie,Ae,De,Le,Me,ce,oe,re,N,J],encapsulation:2})}}return n})();var lt=[{path:"",pathMatch:"full",redirectTo:"buscar"},{path:"buscar",component:je,data:{role:S.ImportarArquivoRetorno},canActivate:[j]},{path:"cadastrar",component:q,data:{role:S.ImportarArquivoRetorno},canActivate:[j]}],Be=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=T({type:n})}static{this.\u0275inj=w({imports:[V.forChild(lt),V]})}}return n})();var Jt=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=T({type:n})}static{this.\u0275inj=w({imports:[Be,le,K,Ve,Oe,me]})}}return n})();export{Jt as ReturnFileModule};

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.