PageSourceSearch

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

js cerusbank.net collected 2026-09-24 11:07:53 UTC 9,104 bytes, 1 lines download raw bytes

1import{a as K}from"./chunk-WVBX2HI2.js";import"./chunk-PDM4MBNM.js";import{E as je,T as ke,Vb as Oe}from"./chunk-D2DXWN37.js";import"./chunk-WS225X7H.js";import"./chunk-P4AWLXSQ.js";import"./chunk-FLWLAOWP.js";import"./chunk-QLBE3UGC.js";import"./chunk-3B4MX5E2.js";import{f as He}from"./chunk-ZTSILIWW.js";import{a as Be}from"./chunk-E4RNTLEE.js";import{b as q}from"./chunk-UTIROFZB.js";import{V as Ae,W as Ge,b as he,f as ze}from"./chunk-STQRMAKW.js";import{$ as ue,B as ae,Ba as Se,C as re,D as le,E as me,F as se,Ha as ge,Ia as ve,Oa as Ce,Qa as _e,Va as be,Ya as Ee,Z as de,Za as Ne,_ as ce,_a as ye,aa as pe,b as Q,ba as fe,cb as xe,d as X,db as Me,g as Y,h as Z,jb as Fe,k as h,m as ee,mb as Ie,ob as Te,p as te,s as ie,sb as De,tb as we,v as ne,vb as Pe,wb as Le,yb as Ve,z as oe}from"./chunk-E6SPOSAE.js";import{$a as F,Ab as a,Ba as N,Bb as d,Cb as D,Cc as O,Db as H,Ga as V,Ha as p,J as L,Jc as v,Jf as U,Kf as $,Ma as y,Mf as W,Of as J,Pa as l,Pb as g,Vb as B,X as u,Xb as j,Ya as x,_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,ne as w,wc as k,xa as n,yf as R,zb as G}from"./chunk-CECBUGKR.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){He(()=>{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,we,Fe,Ie,Le,De,Pe,Te,W,U,$,he,Ce,Se,ge,me,le,ce,de,pe,ue,Ae,xe,Ee,Ne,ye,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,Ve,J,R,ze,_e,ve,fe,se,be,Ge,Me,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.