PageSourceSearch

https://www.cerusbank.net/emails.module-EZHKNGBS.js

js cerusbank.net collected 2026-10-01 14:32:10 UTC 9,160 bytes, 1 lines download raw bytes

1import{a as K}from"./chunk-IDVEQ7KW.js";import"./chunk-Q23P5MNU.js";import{G as je,V as ke,Xb as Oe}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"./chunk-LEQJ4IIU.js";import{a as Be}from"./chunk-TFLZ2IQR.js";import{f as le}from"./chunk-LYNHHBB7.js";import{b as q}from"./chunk-NRR7AH3C.js";import{W as Ge,X as He,b as ze,f as Se}from"./chunk-XV5UGDTZ.js";import{$ as pe,B as ae,Ba as ge,C as re,D as me,E as se,F as de,Ha as ve,Ia as Ce,Oa as _e,Qa as be,Va as Ee,Ya as Ne,Z as ce,Za as ye,_ as ue,_a as xe,aa as fe,b as Q,ba as he,cb as Me,d as X,db as Fe,g as Y,h as Z,jb as Ie,k as h,m as ee,mb as Te,ob as De,p as te,s as ie,sb as we,tb as Pe,v as ne,vb as Le,wb as Ve,yb as Ae,z as oe}from"./chunk-NQAP53SD.js";import{$a as F,Ab as G,Ba as N,Bb as a,Cb as d,Db as D,Dc as O,Eb as H,Ga as V,Ha as p,J as L,Kc as v,Kf as U,Lf as $,Ma as y,Nf as W,Pa as l,Pf as J,Qb as g,Wb as B,X as u,Ya as x,Yb as j,_a as M,ab as I,ba as b,bb as i,ca as E,cb as o,db as f,hb as A,kb as T,mb as S,oe as w,xa as n,xc as k,zf as R}from"./chunk-DF25LJWB.js";import"./chunk-O7S4L63H.js";var $e=()=>["condominio"],We=()=>["unidade"],Je=()=>({position:"sticky",top:"0","z-index":10});function Ke(t,c){if(t&1&&f(0,"nz-option",11),t&2){let e=c.$implicit;l("nzValue",e.value)("nzLabel",e.label)}}function Qe(t,c){if(t&1&&(i(0,"div",14),a(1),o()),t&2){let e=S();n(),D(" Total de e-mails encontrados: ",e.emailsFullList.length," ")}}function Xe(t,c){if(t&1&&a(0),t&2){let e=S().$implicit;H(" ",e.cobranca.relacao_unidade.unidade.condominio.codigo," - ",e.cobranca.relacao_unidade.unidade.condominio.nome," ")}}function Ye(t,c){t&1&&a(0," - ")}function Ze(t,c){if(t&1&&(i(0,"tr")(1,"td",17),a(2),o(),i(3,"td"),y(4,Xe,1,2)(5,Ye,1,0),o(),i(6,"td"),a(7),o(),i(8,"td"),a(9),o(),i(10,"td"),a(11),o(),i(12,"td"),a(13),o(),i(14,"td",17),a(15),B(16,"date"),o(),i(17,"td",17)(18,"nz-tag",18),a(19),o()()()),t&2){let e=c.$implicit,r=S();n(2),d((e.remessa==null?null:e.remessa.nsu)||"-"),n(2),x(!(e.cobranca==null||e.cobranca.relacao_unidade==null||e.cobranca.relacao_unidade.unidade==null)&&e.cobranca.relacao_unidade.unidade.condominio?4:5),n(3),d((e.cobranca==null||e.cobranca.relacao_unidade==null||e.cobranca.relacao_unidade.unidade==null?null:e.cobranca.relacao_unidade.unidade.codigo)||"-"),n(2),d((e.cobranca==null||e.cobranca.relacao_unidade==null||e.cobranca.relacao_unidade.pessoas==null||e.cobranca.relacao_unidade.pessoas.pessoa==null?null:e.cobranca.relacao_unidade.pessoas.pessoa.nome)||"-"),n(2),d((e.controle_envio_email[0]==null?null:e.controle_envio_email[0].email)||"-"),n(2),d((e.controle_envio_email[0]==null?null:e.controle_envio_email[0].assunto)||"-"),n(2),d(j(16,9,e.created_at,"dd/MM/yyyy HH:mm:ss")),n(3),l("nzColor",r.getStatusColor(e)),n(),D(" ",r.getStatusLabel(e)," ")}}var qe=(()=>{class t{constructor(e,r){this.fb=e,this.api=r,this.isLoading=!1,this.tableData=[],this.emailsFullList=[],this.emailStatuses=[],this.scrollSize=30,this.scrollIndex=1}ngOnInit(){this.searchForm=this.fb.group({condominio:new h(null,X.required),unidade:new h(null),competencia:new h(null),status:new h(null),email:new h(null)}),this.searchForm.get("condominio")?.valueChanges.subscribe(()=>{this.searchForm.get("unidade")?.value&&this.searchForm.get("unidade")?.setValue(null)}),this.loadEmailStatuses()}loadEmailStatuses(){this.api.get("/remittances-items-status/remittance-type/by-codigo/email").subscribe({next:e=>{e.success&&e.data&&(this.emailStatuses=e.data.map(r=>({label:r.nome,value:r.uuid})))}})}search(){if(!this.searchForm.get("condominio")?.value)return;this.isLoading=!0;let{condominio:e,unidade:r,competencia:m,status:s,email:z}=this.searchForm.value,C={condominio_uuid:e??void 0,unidade_uuid:r??void 0,competencia:m?.toISOString()??void 0,status:s??void 0,email:z??void 0};this.scrollIndex=1,this.api.post("/remittances/emails/search",C).pipe(L(()=>this.isLoading=!1)).subscribe({next:_=>{this.emailsFullList=_.data||[],this.increaseScroll()},error:_=>{console.error("Erro ao buscar emails",_)}})}getStatusColor(e){return e?.historico_status_itens_remessas?.[0]?.status?.status?.label||e?.status_atual?.status?.status?.label||"default"}getStatusLabel(e){return e?.historico_status_itens_remessas?.[0]?.status?.status?.nome||e?.status_atual?.status?.status?.nome||"-"}trackByIndex(e,r){return r?.uuid||r?.id||e}onScroll(e){le(()=>{e.target.offsetTop+e.target.scrollTop>=e.target.scrollHeight-700&&this.increaseScroll()},1)}increaseScroll(){this.tableData=this.emailsFullList.slice(0,this.scrollIndex*this.scrollSize),this.scrollIndex++}static{this.\u0275fac=function(r){return new(r||t)(N(oe),N(q))}}static{this.\u0275cmp=V({type:t,selectors:[["app-emails-search"]],standalone:!1,decls:65,vars:32,consts:[["basicTable",""],["nzBackIcon","",3,"nzGhost"],["nz-form","","nzLayout","vertical",1,"search-form",2,"margin-bottom","24px",3,"ngSubmit","formGroup"],["nz-row","","nzAlign","bottom",3,"nzGutter"],["nz-col","",3,"nzSpan"],[2,"margin","0","padding","0"],["label","Condom\xEDnio","formControlName","condominio",3,"selectMode","allowClear","tiposPessoas","includeNotIdentified","required"],["label","Unidade","formControlName","unidade",3,"required","condominium_uuid","tiposPessoas","allowClear"],[3,"nzNoColon"],["nzMode","month","formControlName","competencia",3,"nzFormat"],["formControlName","status","nzAllowClear","","nzPlaceHolder","Selecione...",2,"width","100%"],[3,"nzValue","nzLabel"],["nz-input","","formControlName","email","placeholder","Filtrar por e-mail..."],["nz-button","","nzType","primary",3,"disabled"],[2,"margin-bottom","16px","font-weight","bold"],[2,"padding","0","overflow","scroll","height","65vh",3,"scroll","nzData","nzLoading","nzShowPagination","nzFrontPagination"],[3,"ngStyle"],["nzAlign","center"],[3,"nzColor"]],template:function(r,m){if(r&1){let s=A();i(0,"nz-page-header",1)(1,"nz-page-header-title"),a(2,"Controle de E-mails"),o(),i(3,"nz-page-header-subtitle"),a(4,"Consulte os e-mails de remessas"),o(),i(5,"nz-page-header-content")(6,"form",2),T("ngSubmit",function(){return b(s),E(m.search())}),i(7,"div",3)(8,"div",4)(9,"nz-form-item",5)(10,"nz-form-control"),f(11,"app-filtro-pessoas",6),o()()(),i(12,"div",4)(13,"nz-form-item",5)(14,"nz-form-control"),f(15,"app-filtro-unidades",7),o()()(),i(16,"div",4)(17,"nz-form-item")(18,"nz-form-label",8),a(19,"Compet\xEAncia"),o(),i(20,"nz-form-control"),f(21,"nz-date-picker",9),o()()(),i(22,"div",4)(23,"nz-form-item")(24,"nz-form-label",8),a(25,"Status"),o(),i(26,"nz-form-control")(27,"nz-select",10),F(28,Ke,1,2,"nz-option",11,M),o()()()(),i(30,"div",4)(31,"nz-form-item")(32,"nz-form-label",8),a(33,"E-mail"),o(),i(34,"nz-form-control"),f(35,"input",12),o()()(),i(36,"div",4)(37,"nz-form-item")(38,"nz-form-control")(39,"button",13),a(40,"Buscar"),o()()()()()(),y(41,Qe,2,1,"div",14),i(42,"nz-table",15,0),T("scroll",function(C){return b(s),E(m.onScroll(C))}),i(44,"thead")(45,"tr",16)(46,"th"),a(47,"Remessa"),o(),i(48,"th"),a(49,"Condom\xEDnio"),o(),i(50,"th"),a(51,"Unidade"),o(),i(52,"th"),a(53,"Respons\xE1vel"),o(),i(54,"th"),a(55,"E-mail"),o(),i(56,"th"),a(57,"Assunto"),o(),i(58,"th"),a(59,"Data de Envio"),o(),i(60,"th"),a(61,"Status"),o()()(),i(62,"tbody"),F(63,Ze,20,12,"tr",null,M),o()()()()}if(r&2){let s,z=G(43);l("nzGhost",!1),n(6),l("formGroup",m.searchForm),n(),l("nzGutter",24),n(),l("nzSpan",6),n(3),l("selectMode","default")("allowClear",!0)("tiposPessoas",g(29,$e))("includeNotIdentified",!0)("required",!0),n(),l("nzSpan",4),n(3),l("required",!1)("condominium_uuid",((s=m.searchForm.get("condominio"))==null?null:s.value)||"")("tiposPessoas",g(30,We))("allowClear",!0),n(),l("nzSpan",3),n(2),l("nzNoColon",!0),n(3),l("nzFormat","MM/yyyy"),n(),l("nzSpan",4),n(2),l("nzNoColon",!0),n(4),I(m.emailStatuses),n(2),l("nzSpan",4),n(2),l("nzNoColon",!0),n(4),l("nzSpan",3),n(3),l("disabled",m.searchForm.invali
1d),n(2),x(m.emailsFullList.length?41:-1),n(),l("nzData",m.tableData)("nzLoading",m.isLoading)("nzShowPagination",!1)("nzFrontPagination",!1),n(3),l("ngStyle",g(31,Je)),n(18),I(z.data)}},dependencies:[k,ee,Q,Y,Z,ne,te,ie,Pe,Ie,Te,Ve,we,Le,De,W,U,$,ze,_e,ge,ve,se,me,ue,ce,fe,pe,Ge,Me,Ne,ye,xe,ke,je,O],styles:[".search-container[_ngcontent-%COMP%]{padding:24px}.search-form[_ngcontent-%COMP%]{margin-bottom:24px}.actions-container[_ngcontent-%COMP%]{text-align:right;margin-top:16px}"]})}}return t})();var et=[{path:"",redirectTo:"buscar",pathMatch:"full"},{path:"buscar",component:qe,data:{role:Be.ListarEmails},canActivate:[K]}],Re=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=p({type:t})}static{this.\u0275inj=u({imports:[w.forChild(et),w]})}}return t})();var Ue=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=p({type:t})}static{this.\u0275inj=u({imports:[v,re,ae,Ae,J,R,Se,be,Ce,he,de,Ee,He,Fe,Oe]})}}return t})();var $t=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=p({type:t})}static{this.\u0275inj=u({imports:[v,Re,Ue]})}}return t})();export{$t as EmailsModule};

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.