1"use strict";(self.webpackChunkexpresso_web=self.webpackChunkexpresso_web||[]).push([[4080],{34080:(Ue,T,l)=>{l.r(T),l.d(T,{LibServicoModule:()=>Ve});var e=l(37716),g=l(38583),u=l(8307),i=l(40469),C=l(91841),D=l(68939),L=l(46782),I=l(22290),_=l(35618),F=l(26215),x=l(3679),B=l(69129),M=l(72533),w=l(88484),P=l(25830),R=l(33571),k=l(42115),V=l(98295),U=l(32789),z=l(7539),j=l(49983),N=l(99692),W=l(4885),K=l(43220),q=l(82613),$=l(21554),G=l(94553),H=l(67441),Y=l(24376),J=l(1562);function X(n,r){if(1&n&&e.\u0275\u0275element(0,"ex-tag",13),2&n){const t=r.item,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("exLabel",o.getLabelStatus(t.situacaoAdesaoFaturaDigital))("exType",o.exTagType.status)("exExtendedState",o.getStateStatus(t.situacaoAdesaoFaturaDigital))}}function Z(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-action-button",19),e.\u0275\u0275listener("exOnClick",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext(2).item;return e.\u0275\u0275nextContext(2).editar(a)}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("exSize",t.exButtonSize.sm)("exType",t.exActionButtonType.standard)}}function Q(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-action-button",20),e.\u0275\u0275listener("exOnClick",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext(2).item;return e.\u0275\u0275nextContext(2).openModalReenviarEmail(a)}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("exSize",t.exButtonSize.sm)("exType",t.exActionButtonType.standard)}}function ee(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"section",16),e.\u0275\u0275template(1,Z,1,2,"ex-action-button",17),e.\u0275\u0275template(2,Q,1,2,"ex-action-button",18),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().item;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","ADERIU"===t.situacaoAdesaoFaturaDigital),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","AGUARDANDO_CONFIRMACAO_EMAIL"===t.situacaoAdesaoFaturaDigital)}}function te(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",21),e.\u0275\u0275elementStart(1,"ex-button",22),e.\u0275\u0275listener("exOnClick",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext().item;return e.\u0275\u0275nextContext(2).cadastrar(a)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("exSize",t.exButtonSize.sm)("exType",t.exButtonType.secondary)}}function ne(n,r){if(1&n&&(e.\u0275\u0275template(0,ee,3,2,"section",14),e.\u0275\u0275template(1,te,2,2,"section",15)),2&n){const t=r.item;e.\u0275\u0275property("ngIf","AGUARDANDO_CONFIRMACAO_EMAIL"===t.situacaoAdesaoFaturaDigital||"ADERIU"===t.situacaoAdesaoFaturaDigital),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","NAO_ADERIU"===t.situacaoAdesaoFaturaDigital)}}function ae(n,r){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"section",7),e.\u0275\u0275elementStart(2,"ex-table",8),e.\u0275\u0275elementStart(3,"section",9),e.\u0275\u0275elementStart(4,"span",10),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(6,X,1,3,"ng-template",11),e.\u0275\u0275template(7,ne,2,2,"ng-template",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("exColumns",t.columns)("exItems",t.contas)("exUseLocalPagination",t.contas.length>t.pageSize)("exUseLocalPaginationPageIndex",t.contas.length>t.pageSize?1:null)("exUseLocalPaginationPageSize",t.contas.length>t.pageSize?t.pageSize:null),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",t.titleCardBase," ")}}function oe(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",21),e.\u0275\u0275elementStart(1,"section",23),e.\u0275\u0275element(2,"ex-illustration-state",24),e.\u0275\u0275elementStart(3,"ex-button",25),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().goToBack()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("exIllustrationSize",t.exIllustrationSize.sm)("exIllustrationType",t.exIllustrationType.file),e.\u0275\u0275advance(1),e.\u0275\u0275property("exSize",t.exButtonSize.lg)("exIconAlign",t.exButtonIconAlign.left)("exType",t.exButtonType.secondary)}}function ie(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-dialog",26),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().dialogIsOpen=a})("exOnClickFirstButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().dialogIsOpen=!1}),e.\u0275\u0275elementStart(1,"section",4),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275property("exFirstButtonType",t.exButtonType.primary)("exIconState",t.exExtendedState.error)("exTitle",t.titleError)("exIsOpen",t.dialogIsOpen),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.messageError," ")}}function re(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"ex-card-base",45),e.\u0275\u0275element(1,"ex-list",46),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("exItems",t.dadosConta)}}function se(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section"),e.\u0275\u0275elementStart(1,"section",47),e.\u0275\u0275elementStart(2,"section",48),e.\u0275\u0275elementStart(3,"span",49),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ex-action-button",50),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).openM
1odalEditarEmail()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",t.conta.emailAdesaoFaturaDigital," ")}}function le(n,r){1&n&&e.\u0275\u0275elementContainer(0)}function ce(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"section"),e.\u0275\u0275template(1,le,1,0,"ng-container",40),e.\u0275\u0275elementEnd()),2&n){e.\u0275\u0275nextContext();const t=e.\u0275\u0275reference(137);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngTemplateOutlet",t)}}function xe(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-button",53),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(3).openModalTelefone()}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exIconAlign",t.exButtonIconAlign.left)("exType",t.exButtonType.secondary)("exSize",t.exButtonSize.sm)}}function de(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"section",51),e.\u0275\u0275template(1,xe,1,3,"ex-button",52),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.edit)}}function me(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-action-button",59),e.\u0275\u0275listener("exOnClick",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext().index;return e.\u0275\u0275nextContext(3).openModalApagarTelefone(a)}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("exDisabled",1===t.telefones.length)}}function ue(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"section",55),e.\u0275\u0275elementStart(1,"section",48),e.\u0275\u0275element(2,"ex-tag",56),e.\u0275\u0275elementStart(3,"span",57),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,me,1,1,"ex-action-button",58),e.\u0275\u0275elementEnd()),2&n){const t=r.$implicit,o=r.index,a=e.\u0275\u0275nextContext(3);e.\u0275\u0275classProp("ex-mt-md",o>0),e.\u0275\u0275advance(2),e.\u0275\u0275property("exLabel",t.tipo)("exType",t.possuiWhats?a.exTagType.icon:a.exTagType.default)("exIconAlign",a.exTagIconAlign.right),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.telefoneFormatado," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a.edit)}}function pe(n,r){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,ue,6,7,"section",54),e.\u0275\u0275elementContainerEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",t.telefones)}}function _e(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",60),e.\u0275\u0275elementStart(1,"section",61),e.\u0275\u0275element(2,"ex-illustration-state",62),e.\u0275\u0275elementStart(3,"ex-button",63),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).openModalTelefone()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275property("exIllustrationSize",t.exIllustrationSize.sm)("exIllustrationType",t.exIllustrationType.file),e.\u0275\u0275advance(1),e.\u0275\u0275property("exIconAlign",t.exButtonIconAlign.left)("exType",t.exButtonType.secondary)}}function fe(n,r){1&n&&(e.\u0275\u0275elementStart(0,"section",64),e.\u0275\u0275element(1,"ex-checkbox",65),e.\u0275\u0275elementEnd())}function ge(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",66),e.\u0275\u0275elementStart(1,"ex-button",67),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).openModalTermo()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("exType",t.exButtonType.tertiary)}}function Ee(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-button",72),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(3).solicitarFaturaDigital()}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exDisabled",t.disabledAtivarFatura)}}function Ce(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-button",73),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(3).openDialogDesativar()}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exType",t.exButtonType.secondary)}}function ve(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",68),e.\u0275\u0275template(1,Ee,1,1,"ex-button",69),e.\u0275\u0275template(2,Ce,1,1,"ex-button",70),e.\u0275\u0275elementStart(3,"ex-button",71),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).voltar()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("exIconAlign",t.exButtonIconAlign.left)("exType",t.exButtonType.tertiary)}}function he(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-button",77),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(3).solicitarFaturaDigital()}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exDisabled",t.disabledAtivarFatura)}}function Te(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-button",73),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(3).openDialogDesativar()}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exType",t.exButtonType.secondary)}}function Ie(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"section",74),e.\u0275\u0275elementStart(1,"ex-button",75),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).voltar()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,he,1,1,"ex-button",76),e.\u0275\u0275template(3,Te,1,1,"ex-button",70),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("exIconAlign",t.exButtonIconAlign.left)("exType",t.exButtonType.tertiary),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.edit)}}function be(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ex-dialog",78),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).dialogIsOpen=a})("exOnClickFirstButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).dialogIsOpen=!1}),e.\u0275\u0275elementStart(1,"section",43),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("exFirstButtonType",t.exButtonType.primary)("exIconState",t.exExtendedState.error)("exTitle",t.titleError)("exIsOpen",t.dialogIsOpen),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.messageError," ")}}function ye(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"ex-input-text",83),e.\u0275\u0275listener("copy",function(o){return o.preventDefault()})("paste",function(o){return o.preventDefault()})("cut",function(o){return o.preventDefault()}),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("exIconAlign",t.exInputIconAlign.left)}}function Se(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"section",29),e.\u0275\u0275elementStart(1,"ex-input-text",79),e.\u0275\u0275listener("copy",function(o){return o.preventDefault()})("paste",function(o){return o.preventDefault()})("cut",function(o){return o.preventDefault()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,ye,1,1,"ex-input-text",80),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"section",81),e.\u0275\u0275element(4,"ex-switch",82),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("exIconAlign",t.exInputIconAlign.left),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!1===t.form.get("emailGovBr").value)}}function Oe(n,r){1&n&&e.\u0275\u0275elementContainer(0)}function Ae(n,r){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"main",1),e.\u0275\u0275elementStart(1,"form",2),e.\u0275\u0275elementStart(2,"section",3),e.\u0275\u0275elementStart(3,"span",4),e.\u0275\u0275text(4," Ativar fatura digital "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"span",5),e.\u0275\u0275text(6," Informe o e-mail que deseja receber a fatura e cadastre pelo menos um telefone para contato. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"section",6),e.\u0275\u0275template(8,re,2,1,"ex-card-base",7),e.\u0275\u0275elementStart(9,"ex-card-base",8),e.\u0275\u0275elementContainerStart(10,9),e.\u0275\u0275elementStart(11,"span"),e.\u0275\u0275text(12,"Este e-mail \xe9 usado para enviar sua fatura mensalmente."),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275template(13,se,6,1,"section",10),e.\u0275\u0275template(14,ce,2,1,"section",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"section",11),e.\u0275\u0275elementStart(16,"section",12),e.\u0275\u0275elementStart(17,"section",13),e.\u0275\u0275element(18,"ex-icon-bubble",14),e.\u0275\u0275elementStart(19,"span",15),e.\u0275\u0275text(20,"Telefone"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(21,de,2,1,"section",16),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(22,"hr",17),e.\u0275\u0275template(23,pe,2,1,"ng-container",18),e.\u0275\u0275template(24,_e,4,4,"ng-template",null,19,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(26,fe,2,0,"section",20),e.\u0275\u0275template(27,ge,2,1,"section",21),e.\u0275\u0275template(28,ve,4,4,"section",22),e.\u0275\u0275template(29,Ie,4,4,"section",23),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(30,"ex-dialog",24),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().showDialogApagarTelefone=a})("exOnClickFirstButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().removerTelefone()})("exOnClickSecondButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().closeModalApagarTelefone()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(31,"ex-modal",25),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().showModalTermo=a}),e.\u0275\u0275elementStart(32,"section",26),e.\u0275\u0275elementStart(33,"p"),e.\u0275\u0275text(34," A Saneago pensando em oferecer mais uma facilidade para seu Cliente criou a Fatura Digital. "),e.\u0275\u0275element(35,"br"),e.\u0275\u0275text(36," A Fatura Digital \xe9 um documento comercial emitido em formato eletr\xf4nico e tem o mesmo valor que a fatura em papel, uma vez que cont\xe9m todas as men\xe7\xf5es obrigat\xf3rias para qualquer fatura, satisfazendo plenamente as condi\xe7\xf5es exigidas por lei e regulamentos, a fim de garantir a autenticidade de sua origem e a integridade de seu conte\xfado."),e.\u0275\u0275element(37,"br"),e.\u0275\u0275text(38," Fazendo a ades\xe3o o Cliente passar\xe1 a receber a fatura de \xe1gua, esgoto e servi\xe7os atrav\xe9s de meio digital e poder\xe1 verificar o detalhamento de seus gastos com toda comodidade, seguran\xe7a e ainda contribuir\xe1 para a preserva\xe7\xe3o do meio ambiente. "),e.\u0275\u0275element(39,"br"),e.\u0275\u0275text(40," Atrav\xe9s deste Termo de Ades\xe3o ao Servi\xe7o de Fatura Digital, a Saneago se responsabiliza pelo envio da fatura por meio eletr\xf4nico na data prevista no calend\xe1rio de faturamento, para o endere\xe7o digital informado pelo Cliente, bem como o cumprimento de todas suas obriga\xe7\xf5es previstas nas Resolu\xe7\xf5es Normativas dos Org\xe3os Reguladores. "),e.\u0275\u0275element(41,"br"),e.\u0275\u0275text(42," Ao solicitar o servi\xe7o de Fatura Digital, o Cliente, autoriza, por meio do presente Termo de Ades\xe3o, a Saneago a emitir fatura em formato eletr\xf4nico em substitui\xe7\xe3o \xe0 fatura enviada em meio f\xedsico regularmente para seu endere\xe7o, de acordo com as seguintes condi\xe7\xf5es: "),e.\u0275\u0275element(43,"br"),e.\u0275\u0275element(44,"br"),e.\u0275\u0275text(45," 1. O n\xe3o recebimento da fatura por meio eletr\xf4nico n\xe3o eximir\xe1 o Cliente da obriga\xe7\xe3o de pagamento at\xe9 a data do seu vencimento, sob pena de incorrer em todas as penalida
1des decorrentes do inadimplemento previstas no Contrato de Presta\xe7\xe3o de Servi\xe7os e nas normativas que regulam a presta\xe7\xe3o dos servi\xe7os, ap\xf3s pr\xe9via comunica\xe7\xe3o ao usu\xe1rio. "),e.\u0275\u0275element(46,"br"),e.\u0275\u0275text(47," 2. Na ocorr\xeancia da hip\xf3tese prevista no item 1, fica o Cliente respons\xe1vel por acessar o site da Saneago para solicita\xe7\xe3o da fatura e a efetiva\xe7\xe3o do pagamento ou entrar em contato com a Central de Atendimento ao Cliente pelo telefone 0800 645 0115 ou pelo whatsapp (62) 32699115. "),e.\u0275\u0275element(48,"br"),e.\u0275\u0275text(49," 3. Observado o disposto no item 1, o Cliente declara, para todos os fins, que recebeu da Saneago todas as informa\xe7\xf5es necess\xe1rias ao acesso da conta eletr\xf4nica, n\xe3o podendo alegar qualquer desconhecimento em caso de atraso no pagamento da fatura. "),e.\u0275\u0275element(50,"br"),e.\u0275\u0275text(51," 4. A Saneago n\xe3o se responsabiliza pelo n\xe3o recebimento, por culpa exclusiva do usu\xe1rio, decorrente de falhas em equipamentos e/ou meio eletr\xf4nico/ internet, dentre outros fatos que fujam ao controle da Saneago. "),e.\u0275\u0275element(52,"br"),e.\u0275\u0275text(53," 5. Caso a conta possua entrega da fatura em endere\xe7o alternativo, ao confirmar a ades\xe3o para recebimento da fatura digital, o servi\xe7o de entrega da fatura em endere\xe7o alternativo ser\xe1 cancelado automaticamente."),e.\u0275\u0275element(54,"br"),e.\u0275\u0275text(55," 6. Caso haja mudan\xe7a de titularidade na conta, o servi\xe7o de fatura digital ser\xe1 cancelado automaticamente pelo sistema, no ato da solicita\xe7\xe3o da mudan\xe7a da Titularidade e a fatura passar\xe1 a ser impressa e entregue no endere\xe7o da unidade consumidora."),e.\u0275\u0275element(56,"br"),e.\u0275\u0275text(57," 7. Ao solicitar o descadastramento da fatura digital a fatura passar\xe1 a ser impressa e entregue no endere\xe7o da unidade consumidora."),e.\u0275\u0275element(58,"br"),e.\u0275\u0275text(59," 8. Ser\xe1 considerada como data de apresenta\xe7\xe3o da conta para efeitos de pagamento a mesma data em que a conta for transmitida por meio digital ao Cliente. "),e.\u0275\u0275element(60,"br"),e.\u0275\u0275text(61," 9. \xc9 de responsabilidade do Cliente informar a Saneago o cancelamento ou mudan\xe7a de endere\xe7o eletr\xf4nico ou qualquer outra situa\xe7\xe3o em que impe\xe7a o acesso \xe0 Fatura Digital, para que seja realizado o imediato cancelamento do servi\xe7o de Fatura Digital. "),e.\u0275\u0275element(62,"br"),e.\u0275\u0275text(63," 10. O presente Termo de Autoriza\xe7\xe3o passa a fazer parte integrante do Contrato de Presta\xe7\xe3o de Servi\xe7os e entra em vigor na data de sua aceita\xe7\xe3o e permanecer\xe1 em vigor por prazo indeterminado, podendo ser denunciado pelo Cliente ou pela Saneago, sem qualquer \xf4nus, mediante manifesta\xe7\xe3o do usu\xe1rio, atrav\xe9s dos nossos canais de atendimento."),e.\u0275\u0275element(64,"br"),e.\u0275\u0275element(65,"br"),e.\u0275\u0275text(66," Importante atentar que a Saneago n\xe3o envia mensagens por meio eletr\xf4nico com solicita\xe7\xf5es de dados confidenciais a respeito de seus Clientes, nem solicita dep\xf3sito em conta-corrente. Caso receba mensagens com instru\xe7\xf5es duvidosas, desconsidere. "),e.\u0275\u0275element(67,"br"),e.\u0275\u0275element(68,"br"),e.\u0275\u0275text(69," POL\xcdTICA DE PRIVACIDADE E TERMO DE USO "),e.\u0275\u0275element(70,"br"),e.\u0275\u0275element(71,"br"),e.\u0275\u0275text(72," O cliente afirma ter capacidade jur\xeddica para celebrar este Termo, ciente que menores de idade dever\xe3o ser assistidos ou representados por seus pais, tutores ou curadores, na forma de lei, os quais ser\xe3o considerados respons\xe1veis por todos os atos praticados;"),e.\u0275\u0275element(73,"br"),e.\u0275\u0275text(74," Declara que toda informa\xe7\xe3o oferecida pelo CLIENTE para acessar o Servi\xe7o \xe9 verdadeira;"),e.\u0275\u0275element(75,"br"),e.\u0275\u0275text(76," O fornecimento de declara\xe7\xf5es falsas ou inexatas constitui viola\xe7\xe3o deste Termo, al\xe9m de poder configurar em crimes de identidade falsa (artigo 307 do C\xf3digo Penal) ou falsidade ideol\xf3gica (artigo 299 do C\xf3digo Penal) Os dados pessoais coletados pela Saneago s\xe3o obtidos para atingir finalidades espec\xedficas e somente na presen\xe7a e amparo de uma base legal (ou requisito para o tratamento) prevista na Lei n\xba 13.709/2018 - Lei Geral de Prote\xe7\xe3o de Dados. "),e.\u0275\u0275element(77,"br"),e.\u0275\u0275element(78,"br"),e.\u0275\u0275text(79," Bases Legais "),e.\u0275\u0275element(80,"br"),e.\u0275\u0275element(81,"br"),e.\u0275\u0275text(82," a) A autoriza\xe7\xe3o do titular dos dados pessoais, consentindo com o tratamento de forma livre, espec\xedfica, informada e inequ\xedvoca;"),e.\u0275\u0275element(83,"br"),e.\u0275\u0275text(84," b) Caso haja uma obriga\xe7\xe3o legal ou regulat\xf3ria para tratar dados pessoais; "),e.\u0275\u0275element(85,"br"),e.\u0275\u0275text(86," c) Execu\xe7\xe3o de Contrato do qual o titular dos dados \xe9 uma parte interessada ou para a execu\xe7\xe3o de medidas adotadas a seu pedido; "),e.\u0275\u0275element(87,"br"),e.\u0275\u0275text(88," d) No exerc\xedcio regular de direitos em processo judicial, administrativo ou arbitral; "),e.\u0275\u0275element(89,"br"),e.\u0275\u0275text(90," e) Pela administra\xe7\xe3o p\xfablica, para o tratamento e uso compartilhado de dados necess\xe1rios \xe0 execu\xe7\xe3o de pol\xedticas p\xfablicas previstas em leis e regulamentos ou respaldadas em contratos,conv\xeanios ou instrumentos cong\xeaneres; "),e.\u0275\u0275element(91,"br"),e.\u0275\u0275text(92," f) Pela presen\xe7a do leg\xedtimo interesse da Saneago. "),e.\u0275\u0275element(93,"br"),e.\u0275\u0275text(94," g) Manuten\xe7\xe3o da conta de cliente, emiss\xe3o de faturas e execu\xe7\xe3o de servi\xe7os; "),e.\u0275\u0275element(95,"br"),e.\u0275\u0275text(96," h) Cumprimento das obriga\xe7\xf5es contratuais, em especial a execu\xe7\xe3o dos termos do contrato de presta\xe7\xe3o de servi\xe7os junto a Saneago; "),e.\u0275\u0275element(97,"br"),e.\u0275\u0275text(98," i) Cumprimento de requisitos legais e/ou regulat\xf3rios aplic\xe1veis; "),e.\u0275\u0275element(99,"br"),e.\u0275\u0275text(100," j) Notifica\xe7\xe3o sobre eventuais altera\xe7\xf5es na presta\xe7\xe3o dos servi\xe7os ou fornecimento de benef\xedcios;"),e.\u0275\u0275element(101,"br"),e.\u0275\u0275text(102," k) Responder eventuais questionamentos quando o titular de dados entrar em contato com a Saneago; "),e.\u0275\u0275element(103,"br"),e.\u0275\u0275text(104," l) Refor\xe7ar os procedimentos de seguran\xe7a e prote\xe7\xe3o de dados, visando a presta\xe7\xe3o de um servi\xe7o mais seguro e eficaz; "),e.\u0275\u0275element(105,"br"),e.\u0275\u0275text(106," m) Detec\xe7\xe3o, preven\xe7\xe3o, mitiga\xe7\xe3o e verifica\xe7\xe3o de atividades ilegais ou fraudulentas em rela\xe7\xe3o aos servi\xe7os fornecidos nas plataformas digitais;"),e.\u0275\u0275element(107,"br"),e.\u0275\u0275text(108," n) Realizar opera\xe7\xf5es internas, incluindo suporte aos clientes, solu\xe7\xe3o de problemas, an\xe1lise de dados, testes, pe
1squisas e estat\xedstica; "),e.\u0275\u0275element(109,"br"),e.\u0275\u0275text(110," o) Melhorar e aperfei\xe7oar os servi\xe7os prestados pela Companhia, garantindo que eles sejam apresentados da maneira mais eficaz aos clientes, usu\xe1rios e titulares de dados pessoais; "),e.\u0275\u0275element(111,"br"),e.\u0275\u0275text(112," p) Produzir provas e auxiliar na condu\xe7\xe3o de processos jur\xeddicos, administrativos ou arbitrais, bem como auxiliar no cumprimento de outros requisitos legais; "),e.\u0275\u0275element(113,"br"),e.\u0275\u0275text(114," q) Tomar decis\xf5es automatizadas com rela\xe7\xe3o ao uso dos servi\xe7os prestados pela Saneago. "),e.\u0275\u0275element(115,"br"),e.\u0275\u0275element(116,"br"),e.\u0275\u0275text(117," A disponibiliza\xe7\xe3o dos dados pessoais por parte do titular \xe9 necess\xe1ria em todos os casos onde: (i) o tratamento \xe9 executado com base em uma obriga\xe7\xe3o legal ou: (ii) para executar um contrato do qual o titular \xe9 parte interessada, ou ainda, (iii) para a implementa\xe7\xe3o de medidas tomadas a seu pedido. A eventual recusa por parte do titular dos dados pode impedir a Saneago de prosseguir com o objetivo para o qual os dados s\xe3o coletados. "),e.\u0275\u0275element(118,"br"),e.\u0275\u0275text(119," A natureza obrigat\xf3ria ou opcional do fornecimento de dados pessoais ser\xe1 especificada no momento da coleta. Caso o titular dos dados n\xe3o concorde com os tratamentos que demandam consentimento, n\xe3o ter\xe3o consequ\xeancias nos tratamentos de dados necess\xe1rios para a execu\xe7\xe3o de contrato, cumprimento de obriga\xe7\xe3o legal ou regulat\xf3ria, ou para defesa em processos judiciais. "),e.\u0275\u0275element(120,"br"),e.\u0275\u0275text(121," Declaro que li e estou ciente das regras descritas acima, raz\xe3o pela qual assino o presente Termo de forma eletr\xf4nica, para todos os efeitos de direito. "),e.\u0275\u0275element(122,"br"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(123,"ex-modal",27),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().showModalTelefone=a}),e.\u0275\u0275elementStart(124,"section",26),e.\u0275\u0275elementStart(125,"section",28),e.\u0275\u0275elementStart(126,"section",29),e.\u0275\u0275element(127,"ex-select",30),e.\u0275\u0275element(128,"ex-input-text",31),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(129,"section",32),e.\u0275\u0275element(130,"ex-switch",33),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(131,"section",34),e.\u0275\u0275elementStart(132,"section",32),e.\u0275\u0275elementStart(133,"ex-button",35),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().closeModalTelefone()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(134,"ex-button",36),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().adicionarTelefone()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(135,be,3,5,"ex-dialog",37),e.\u0275\u0275template(136,Se,5,2,"ng-template",null,38,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(138,"ex-modal",39),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().showModalEditarEmail=a}),e.\u0275\u0275elementStart(139,"section",26),e.\u0275\u0275template(140,Oe,1,0,"ng-container",40),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(141,"section",34),e.\u0275\u0275elementStart(142,"section",32),e.\u0275\u0275elementStart(143,"ex-button",35),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().closeModalEditarEmail()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(144,"ex-button",41),e.\u0275\u0275listener("exOnClick",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().atualizarEmail()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(145,"ex-dialog",42),e.\u0275\u0275listener("exIsOpenChange",function(a){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().showDialogDesativar=a})("exOnClickFirstButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().desativarFaturaDigital()})("exOnClickSecondButton",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().closeDialogDesativar()}),e.\u0275\u0275elementStart(146,"section",43),e.\u0275\u0275elementStart(147,"p",44),e.\u0275\u0275text(148," Ao desativar a Fatura Digital, suas pr\xf3ximas faturas deixar\xe3o de ser enviadas para o e-mail cadastrado. "),e.\u0275\u0275element(149,"br"),e.\u0275\u0275text(150," Tem certeza de que deseja desativar este servi\xe7o? Voc\xea poder\xe1 realizar uma nova ades\xe3o a qualquer momento. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275reference(25),o=e.\u0275\u0275reference(137),a=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("formGroup",a.form),e.\u0275\u0275advance(7),e.\u0275\u0275property("ngIf",a.dadosConta),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",a.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a.edit),e.\u0275\u0275advance(4),e.\u0275\u0275property("exState",a.exExtendedState.brand)("exSize",a.exIconSize.md),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",a.telefones.length>0),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.telefones.length>0)("ngIfElse",t),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!a.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a.edit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.isMobileBreakpoint),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a.isMobileBreakpoint),e.\u0275\u0275advance(1),e.\u0275\u0275property("exIconState",a.exExtendedState.warning)("exIsOpen",a.showDialogApagarTelefone)("exFirstButtonType",a.exButtonType.primary)("exSecondButtonType",a.exButtonType.secondary),e.\u0275\u0275advance(1),e.\u0275\u0275property("exIsOpen",a.showModalTermo),e.\u0275\u0275advance(92),e.\u0275\u0275property("exIsOpen",a.showModalTelefone),e.\u0275\u0275advance(4),e.\u0275\u0275property("exOptionList",a.tiposTelefone),e.\u0275\u0275advance(1),e.\u0275\u0275property("exPlaceholder","CELULAR"===a.form.get("tipoTelefone").value?"(62) 99999-9999":"(62) 9999-9999")("exMask",a.maskTelefone)("exIconAlign",a.exInputIconAlign.left),e.\u0275\u0275advance(5),e.\u0275\u0275property("exType",a.exButtonType.secondary),e.\u0275\u0275advance(1),e.\u0275\u0275property("exType",a.exButtonType.primary),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.titleError&&a.messageError),e.\u0275\u0275advance(3),e.\u0275\u0275property("exIsOpen",a.showModalEditarEmail),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngTemplateOutlet",o),e.\u0275\u0275advance(3),e.\u0275\u0275property("exType",a.exButtonType.secondary),e.\u0275\u0275advance(1),e.\u0275\u0275property("exDisabled",a.form.get("email").invalid||a.form.get("confirmEmail").invalid)("exType",a.exButtonType.primary),e.\u0275\u0275advance(1),e.\u0275\u0275property("exFirstButtonType",a.exButtonType.primary)("exSecondButtonType",a.exButtonType.secondary)("exIconState",a.exExtendedState.error)("exIsOpen",a.showDialogDesativar)}}let De=(()=>{class n extends i.ExComponent{constructor(t){super(t)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(e.Injector))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-fatura-digital"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:2,vars:0,template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"router-outlet"),e.\u0275\u0275elementEnd())},directives:[u.lC],encapsulation:2}),n})();const b="MSI0016";let y=(()=>{class n{constructor(){this.autenticado=!1}setCpf(t){this.cpf=t}setNome(t){this.nome=t}setEmail(t){this.email=t}isAutenticado(t){this.autenticado=t}getCpf(){return this.cpf}getNome(){return this.nome}getEmail(){return this.email}getUsuarioAutenticado(){return this.autenticado}clear(){this.cpf="",this.nome="",this.email="",this.autenticado=!1}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),S=(()=>{class n{constructor(t,o,a){this.http=t,this.environment=o,this.usuarioLogadoService=a}getDadosUsuarioStorage(){const t=localStorage.getItem("b01abf84324066bdb4eed4d5bf20f887");if(t){const o=JSON.parse(atob(t));return this.usuarioLogadoService.setCpf(o.cpfUsuario),this.usuarioLogadoService.setNome(o.nomeUsuario),this.usuarioLogadoService.setEmail(o.emailUsuario),this.usuarioLogadoService.isAutenticado(!0),o}return!1}getTitularidades(t,o){return this.http.get(`${this.environment.orgaoApi.saneagoC}/titularidades/contas?tipoCliente=${t}&cpfCnpj=${o}`)}getDadosCliente(t,o){return this.http.get(`${this.environment.orgaoApi.saneagoB}/pessoas?cpfCnpj=${o}&tipoCliente=${t}`)}aderirFatura(t){return this.http.post(`${this.environment.orgaoApi.saneagoB}/atendimentos/aderir-fatura-digital`,t)}reenviarEmail(t){return this.http.post(`${this.environment.orgaoApi.saneagoB}/atendimentos/reenviar-email-confirmacao-fatura-digital`,t)}alterarEmail(t){const o=`${this.environment.orgaoApi.saneagoB}/atendimentos/alterar-email-fatura-digital`,a=(new C.WM).set("Content-Type","application/json").set("Accept","*/*");return this.http.put(o,t,{headers:a})}cancelarFaturaDigital(t){const o=`${this.environment.orgaoApi.saneagoB}/atendimentos/cancelar-recebimento-fatura-digital`,a=(new C.WM).set("Content-Type","application/json").set("Accept","*/*");return this.http.post(o,t,{headers:a})}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275inject(C.eN),e.\u0275\u0275inject("ENVIRONMENT"),e.\u0275\u0275inject(y))},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),v=n=>null==n,Me=(()=>{class n extends i.ExComponent{constructor(t,o,a,s,c,m){super(t),this.router=o,this.activatedRoute=a,this.service=s,this.loadingService=c,this.toastrService=m,this.pageSize=5,this.showDialogReenviarEmail=!1,this.titleCardBase=null,this.dialogIsOpen=!1,this.titleError="",this.messageError="",this.contas=[],this.configToastr={positionClass:"toast-top-right"},this.columns=new Array({name:"numeroContaComDigito",title:"N\xba da conta",type:i.ExColumnType.text},{name:"endereco",title:"Endere\xe7o",type:i.ExColumnType.text},{name:"status",title:"Status da solicita\xe7\xe3o",type:i.ExColumnType.text},{name:"emailAdesaoFaturaDigital",title:"E-mail",type:i.ExColumnType.text},{name:"actions",title:"",type:i.ExColumnType.text}),this.exIllustrationSize=i.ExIllustrationSize,this.exIllustrationType=i.ExIllustrationType,this.exButtonType=i.ExButtonType,this.exButtonIconAlign=i.ExButtonIconAlign,this.exButtonSize=i.ExButtonSize,this.exExtendedState=i.ExExtendedState,this.exTagType=i.ExTagType,this.exActionButtonType=i.ExActionButtonType}
1ngOnInit(){this.loadingService.show(),this.protocolo=localStorage.getItem("protocolo-atende-goias"),this.dadosUsuarioLogado=this.service.getDadosUsuarioStorage(),v(this.dadosUsuarioLogado)&&(this.loadingService.hide(),this.goToBack()),this.getUnidadesConsumidoras()}goToBack(){this.router.navigate(["/servicos/servico",this.activatedRoute.parent.snapshot.data.servico.descUrlAmigavel])}getLabelStatus(t){return"NAO_ADERIU"===t?"Nenhum e-mail":"AGUARDANDO_CONFIRMACAO_EMAIL"===t?"Aguardando confirma\xe7\xe3o de e-mail":"ADERIU"===t?"Fatura digital ativa":void 0}getStateStatus(t){return"NAO_ADERIU"===t?i.ExExtendedState.default:"AGUARDANDO_CONFIRMACAO_EMAIL"===t?i.ExExtendedState.warning:"ADERIU"===t?i.ExExtendedState.success:void 0}cadastrar(t){this.router.navigate(["../cadastro"],{relativeTo:this.activatedRoute,state:{conta:t}})}editar(t){this.router.navigate(["../cadastro/editar"],{relativeTo:this.activatedRoute,state:{conta:t}})}openModalReenviarEmail(t){this.contaSelecionada=t,this.showDialogReenviarEmail=!0}closeModalReenviarEmail(){this.showDialogReenviarEmail=!1}reenviarEmailConfirmacao(){this.closeModalReenviarEmail(),this.loadingService.show(),this.service.reenviarEmail({matriculaSolicitante:b,numeroConta:this.contaSelecionada.numeroConta,numeroCpfCnpj:this.cpfCnpj,tipoCliente:this.tipoCliente}).subscribe({next:()=>{this.contaSelecionada=null,this.loadingService.hide(),this.toastrService.success("Verifique a caixa de entrada do e-mail informado e confirme o cadastramento em at\xe9 24h.","E-mail enviado com sucesso!",this.configToastr)},error:o=>this.handleError(o)})}getUnidadesConsumidoras(){this.service.getTitularidades(this.tipoCliente,this.cpfCnpj).pipe((0,D.x)(()=>this.loadingService.hide())).subscribe({next:t=>{this.contas=t.listaResultados,this.getTitleCardBase()},error:t=>this.handleError(t)})}get cpfCnpj(){var t,o,a;return null!==(a=null===(o=null===(t=this.dadosUsuarioLogado)||void 0===t?void 0:t.cpfUsuario)||void 0===o?void 0:o.replace(/\D/g,""))&&void 0!==a?a:""}get tipoCliente(){return 11===this.cpfCnpj.length?"F":"J"}getTitleCardBase(){const t=this.dadosUsuarioLogado.nomeUsuario.trim().split(/\s+/)[0],o=this.contas.length;this.titleCardBase=`Ol\xe1, ${t}! Voc\xea possui ${o} ${o>1?"contas registradas":"conta registrada"}.`}handleError(t){var o,a,s,c;this.titleError=null!==(a=null===(o=null==t?void 0:t.error)||void 0===o?void 0:o.titulo)&&void 0!==a?a:"Erro",this.messageError=null!==(c=null===(s=null==t?void 0:t.error)||void 0===s?void 0:s.mensagemUsuario)&&void 0!==c?c:"Ocorreu um erro inesperado",this.loadingService.hide(),this.dialogIsOpen=!0}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(e.Injector),e.\u0275\u0275directiveInject(u.F0),e.\u0275\u0275directiveInject(u.gz),e.\u0275\u0275directiveInject(S),e.\u0275\u0275directiveInject(i.HandleLoadingService),e.\u0275\u0275directiveInject(I._W))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-lista"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:11,vars:6,consts:[[1,"fatura-digital"],[4,"ngIf","ngIfElse"],["nenhumaContaEncontrada",""],["exTitle","Voc\xea pode enviar novamente o e-mail de confirma\xe7\xe3o.","exIconConfig","fa-regular fa-share-square","exFirstButtonLabel","Reenviar e-mail","exSecondButtonLabel","Cancelar",3,"exFirstButtonType","exSecondButtonType","exIsOpen","exIsOpenChange","exOnClickFirstButton","exOnClickSecondButton"],["ex-dialog-content",""],[1,"ex-fs-b-regular","fatura-digital__subtitle"],["exIconConfig","fa-regular fa-info-circle","exFirstButtonLabel","Entendi",3,"exFirstButtonType","exIconState","exTitle","exIsOpen","exIsOpenChange","exOnClickFirstButton",4,"ngIf"],["fxLayout","column",1,"ex-gap-md"],[3,"exColumns","exItems","exUseLocalPagination","exUseLocalPaginationPageIndex","exUseLocalPaginationPageSize"],["ex-table-pre-content","","fxLayout","row","fxLayoutAlign","space-between stretch",1,"ex-gap-md"],["fxFlex","",1,"fatura-digital__title","ex-fs-hl-heavy"],["exTableCustomColumn","status"],["exTableCustomColumn","actions"],[3,"exLabel","exType","exExtendedState"],["fxLayout","row","fxLayoutAlign","start center",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center center",4,"ngIf"],["fxLayout","row","fxLayoutAlign","start center"],["exAriaLabel","Editar cadastro","exIconConfig","fa-regular fa-pen-to-square",3,"exSize","exType","exOnClick",4,"ngIf"],["exAriaLabel","Reenviar e-mail de confirma\xe7\xe3o","exIconConfig","fa-regular fa-share-from-square",3,"exSize","exType","exOnClick",4,"ngIf"],["exAriaLabel","Editar cadastro","exIconConfig","fa-regular fa-pen-to-square",3,"exSize","exType","exOnClick"],["exAriaLabel","Reenviar e-mail de confirma\xe7\xe3o","exIconConfig","fa-regular fa-share-from-square",3,"exSize","exType","exOnClick"],["fxLayout","row","fxLayoutAlign","center center"],["exLabel","Cadastrar",3,"exSize","exType","exOnClick"],["fxLayout","column","fxFlex.gt-md","70","fxLayoutAlign","center center",1,"ex-gap-md"],["exTitle","N\xe3o h\xe1 unidade consumidora registrada em seu CPF",3,"exIllustrationSize","exIllustrationType"],["exLabel","Voltar a p\xe1gina inicial","exIconConfig","fa-regular fa-home","exFullWidth","true",3,"exSize","exIconAlign","exType","exOnClick"],["exIconConfig","fa-regular fa-info-circle","exFirstButtonLabel","Entendi",3,"exFirstButtonType","exIconState","exTitle","exIsOpen","exIsOpenChange","exOnClickFirstButton"]],template:function(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"main",0),e.\u0275\u0275template(1,ae,8,6,"ng-container",1),e.\u0275\u0275template(2,oe,4,5,"ng-template",null,2,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(4,"ex-dialog",3),e.\u0275\u0275listener("exIsOpenChange",function(s){return o.showDialogReenviarEmail=s})("exOnClickFirstButton",function(){return o.reenviarEmailConfirmacao()})("exOnClickSecondButton",function(){return o.closeModalReenviarEmail()}),e.\u0275\u0275elementStart(5,"section",4),e.\u0275\u0275elementStart(6,"p",5),e.\u0275\u0275text(7," Para efetivar o cadastramento, \xe9 necess\xe1rio confirmar a solicita\xe7\xe3o, a confirma\xe7\xe3o dever\xe1 ocorrer no prazo m\xe1ximo de 24h. "),e.\u0275\u0275element(8,"br"),e.\u0275\u0275text(9," Favor acessar o e-mail informado e confirmar o cadastramento. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(10,ie,3,5,"ex-dialog",6),e.\u0275\u0275elementEnd()),2&t){const a=e.\u0275\u0275reference(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.contas.length>0)("ngIfElse",a),e.\u0275\u0275advance(3),e.\u0275\u0275property("exFirstButtonType",o.exButtonType.primary)("exSecondButtonType",o.exButtonType.secondary)("exIsOpen",o.showDialogReenviarEmail),e.\u0275\u0275advance(6),e.\u0275\u0275property("ngIf",o.titleError&&o.messageError)}},directives:[g.O5,i.ExDialogComponent,_.xw,i.ExTableComponent,_.Wh,_.yH,i.ExTableCustomColumnDirective,i.ExTagComponent,i.ExActionButtonComponent,i.ExButtonComponent,i.ExIllustrationStateComponent],styles:[".fatura-digital__title[_ngcontent-%COMP%]{color:var(--ex-text-neutral-primary)}.fatura-digital__subtitle[_ngcontent-%COMP%]{color:var(--ex-text-neutral-secondary)}"]}),n})(),we=(()=>{class n{constructor(){this.showLoading=new F.X(!1)}get loadingState(){return this.showLoading.asObservable()}show(){this.showLoading.next(!0)}hide(){this.showLoading.next(!1)}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),O=(()=>{class n extends i.ExComponent{constructor(t,o,a,s,c,m,f,E,A,d){super(t),this.fb=o,this.router=a,this.activatedRoute=s,this.service=c,this.loadingService=m,this.usuarioLogadoService=f,this.toastrService=E,this.breakpointService=A,this.changeDetectorRef=d,this.edit=!1,this.matricula=b,this.isEmailGovBr=!1,this.showModalTelefone=!1,this.showModalTermo=!1,this.showModalEditarEmail=!1,this.showDialogDesativar=!1,this.showDialogApagarTelefone=!1,this.maskTelefone="(00) 00000-0000",this.dadosConta=[],this.telefones=[],this.dialogIsOpen=!1,this.titleError="",this.messageError="",this.tiposTelefone=[{id:"CELULAR",label:"Celular"}
1,{id:"RESIDENCIAL",label:"Residencial"},{id:"COMERCIAL",label:"Comercial"}],this.configToastr={positionClass:"toast-top-right"},this.exInputIconAlign=i.ExInputIconAlign,this.exExtendedState=i.ExExtendedState,this.exButtonType=i.ExButtonType,this.exButtonSize=i.ExButtonSize,this.exButtonIconAlign=i.ExButtonIconAlign,this.exIllustrationType=i.ExIllustrationType,this.exIllustrationSize=i.ExIllustrationSize,this.exIconSize=i.ExIconSize,this.exTagType=i.ExTagType,this.exTagIconAlign=i.ExTagIconAlign}ngOnInit(){this.loadingService.show(),this.initForm(),"editar"===this.activatedRoute.snapshot.paramMap.get("acao")&&(this.edit=!0),this.conta=history.state.conta,v(this.conta)?this.voltar():(this.getDadosConta(),this.getDadosCliente(),this.loadingService.hide(),this.form.get("emailGovBr").valueChanges.subscribe(o=>{this.isEmailGovBr=o;const a=this.form.get("email"),s=this.form.get("confirmEmail");o?(a.setValue(this.usuarioLogadoService.getEmail()),a.disable(),s.clearValidators(),s.setValue(null)):(a.enable(),a.setValue(null),a.setErrors(null),s.setValidators([x.Validators.required,i.ExValidators.email])),s.updateValueAndValidity()}),this.form.get("tipoTelefone").valueChanges.subscribe(o=>{o&&(this.maskTelefone="CELULAR"===o?"(00) 00000-0000":"(00) 0000-0000")}),this.breakpointService.observer$.pipe((0,L.R)(this.unsubscriber$)).subscribe(o=>{this.isMobileBreakpoint=o.includes(i.ExBreakpoint.xs)}))}openModalTelefone(){this.showModalTelefone=!0}closeModalTelefone(){this.showModalTelefone=!1}adicionarTelefone(){var t,o;const a=["tipoTelefone","numeroTelefone"];if(a.forEach(d=>{var p,h;null===(p=this.form.get(d))||void 0===p||p.markAsTouched(),null===(h=this.form.get(d))||void 0===h||h.updateValueAndValidity()}),!a.every(d=>{var p;return null===(p=this.form.get(d))||void 0===p?void 0:p.valid}))return;const c=this.form.get("numeroTelefone"),m=c.value.replace(/\D/g,"").substring(0,2),f=c.value.replace(/\D/g,"").substring(2),E={ddd:m,numero:f,possuiWhats:null===(t=this.form.get("possuiWhats"))||void 0===t?void 0:t.value,tipo:null===(o=this.form.get("tipoTelefone"))||void 0===o?void 0:o.value,telefoneFormatado:`+55 (${m}) ${f}`};this.telefones.some(d=>d.ddd.toString()===E.ddd&&d.numero.toString()===E.numero)||(this.telefones.push(E),this.toastrService.success(null,"Telefone adicionado com sucesso!",this.configToastr),this.closeModalTelefone())}removerTelefone(){const t=this.telefoneSelecionadoIndex;this.telefoneSelecionadoIndex=null,this.telefones.splice(t,1),this.toastrService.success(null,"Telefone apagado com sucesso!",this.configToastr),this.closeModalApagarTelefone()}openModalTermo(){this.showModalTermo=!0}openModalEditarEmail(){this.showModalEditarEmail=!0}closeModalEditarEmail(){this.showModalEditarEmail=!1}openDialogDesativar(){this.showDialogDesativar=!0,this.changeDetectorRef.detectChanges()}closeDialogDesativar(){this.showDialogDesativar=!1,this.changeDetectorRef.detectChanges()}openModalApagarTelefone(t){this.telefoneSelecionadoIndex=t,this.showDialogApagarTelefone=!0}closeModalApagarTelefone(){this.telefoneSelecionadoIndex=null,this.showDialogApagarTelefone=!1}atualizarEmail(){var t;this.loadingService.show();const o={numeroConta:this.conta.numeroConta,tipoCliente:this.tipoCliente,numeroCpfCnpj:this.cpfCnpj,email:null===(t=this.form.get("email"))||void 0===t?void 0:t.value,matriculaSolicitante:this.matricula};this.service.alterarEmail(o).subscribe({next:()=>{this.loadingService.hide(),this.toastrService.success("Verifique a caixa de entrada do e-mail informado e confirme o cadastramento em at\xe9 24h.","E-mail alterado com sucesso!",this.configToastr),this.voltar()},error:a=>this.handleError(a)})}voltar(){this.router.navigate(this.edit?["../../lista"]:["../lista"],{relativeTo:this.activatedRoute})}solicitarFaturaDigital(){var t;const o={numeroConta:this.conta.numeroConta,tipoCliente:this.tipoCliente,numeroCpfCnpj:this.cpfCnpj,email:null===(t=this.form.get("email"))||void 0===t?void 0:t.value,telefones:this.telefones,matriculaSolicitante:this.matricula};this.service.aderirFatura(o).subscribe({next:()=>{this.toastrService.success("Para efetivar o cadastramento, \xe9 necess\xe1rio confirmar a solicita\xe7\xe3o enviada para o e-mail cadastrado.","Fatura digital ativada com sucesso!",this.configToastr),this.voltar()},error:a=>this.handleError(a)})}desativarFaturaDigital(){this.loadingService.show(),this.service.cancelarFaturaDigital({numeroConta:this.conta.numeroConta,tipoCliente:this.tipoCliente,numeroCpfCnpj:this.cpfCnpj,matriculaSolicitante:this.matricula}).subscribe({next:o=>{const[a,s]=o.proximaReferencia.split("-"),f=`A fatura convencional ser\xe1 entregue a partir da refer\xeancia ${s}/${a}.Em caso de d\xfavidas, favor entrar em contato com um dos nossos canais de atendimento.`;this.closeDialogDesativar(),this.toastrService.success(f,"Desativa\xe7\xe3o do recebimento da fatura digital realizada com sucesso!",this.configToastr),this.voltar()},error:o=>this.handleError(o)})}initForm(){this.form=this.fb.group({email:[null,[x.Validators.required,i.ExValidators.email]],confirmEmail:[null,[x.Validators.required,i.ExValidators.email]],emailGovBr:[!1,[x.Validators.required]],numeroTelefone:[null,[x.Validators.required]],tipoTelefone:[null,[x.Validators.required]],possuiWhats:[!1],termo:[!1,x.Validators.required]},{validators:n=>{var r;const t=n.get("email"),o=n.get("confirmEmail");if(!(t&&o&&t.value&&o.value))return null;if(t.value!==o.value)return o.setErrors({[i.ExErrorCodeProcessed.customErrors]:{message:"Os e-mails informados s\xe3o diferentes."}}),{[i.ExErrorCodeProcessed.customErrors]:!0};if(null===(r=o.errors)||void 0===r?void 0:r[i.ExErrorCodeProcessed.customErrors]){const a=Object.assign({},o.errors);delete a[i.ExErrorCodeProcessed.customErrors],o.setErrors(Object.keys(a).length?a:null)}return null}})}getDadosConta(){this.dadosConta=[{label:"N\xfamero da conta:",de
1scription:this.conta.numeroContaComDigito},{label:"Endere\xe7o:",description:this.conta.endereco},{label:"Tipo:",description:"Pessoa F\xedsica"},{label:"CPF:",description:this.usuarioLogadoService.getCpf()},{label:"Nome:",description:this.usuarioLogadoService.getNome()}]}getDadosCliente(){this.service.getDadosCliente(this.tipoCliente,this.cpfCnpj).subscribe({next:t=>{this.telefones=t.telefones.map(o=>Object.assign(Object.assign({},o),{telefoneFormatado:`+55 (${o.ddd}) ${o.numero}`}))},error:t=>this.handleError(t)})}get cpfCnpj(){var t,o,a;return null!==(a=null===(o=null===(t=this.usuarioLogadoService)||void 0===t?void 0:t.getCpf())||void 0===o?void 0:o.replace(/\D/g,""))&&void 0!==a?a:""}get tipoCliente(){return 11===this.cpfCnpj.length?"F":"J"}handleError(t){var o,a,s,c;this.titleError=null!==(a=null===(o=null==t?void 0:t.error)||void 0===o?void 0:o.titulo)&&void 0!==a?a:"Erro",this.messageError=null!==(c=null===(s=null==t?void 0:t.error)||void 0===s?void 0:s.mensagemUsuario)&&void 0!==c?c:"Ocorreu um erro inesperado",this.dialogIsOpen=!0}get disabledAtivarFatura(){var t,o;return!1===(null===(t=this.form.get("termo"))||void 0===t?void 0:t.value)||0===this.telefones.length||!(null===(o=this.form.get("email"))||void 0===o?void 0:o.value)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(e.Injector),e.\u0275\u0275directiveInject(x.FormBuilder),e.\u0275\u0275directiveInject(u.F0),e.\u0275\u0275directiveInject(u.gz),e.\u0275\u0275directiveInject(S),e.\u0275\u0275directiveInject(we),e.\u0275\u0275directiveInject(y),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(i.ExBreakpointService),e.\u0275\u0275directiveInject(e.ChangeDetectorRef))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-cadastro"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:1,consts:[["class","fatura-digital",4,"ngIf"],[1,"fatura-digital"],["fxLayout","column",1,"ex-gap-md",3,"formGroup"],["fxLayout","column","fxLayoutAlign","space-between start",1,"ex-gap-sm"],[1,"fatura-digital__title","ex-fs-t2-heavy"],[1,"fatura-digital__subtitle","ex-fs-c1-regular"],["fxLayout","column",1,"ex-gap-md","ex-mt-md"],["exTitle","Dados da unidade consumidora","exTitleStyle","ex-fs-hl-heavy",4,"ngIf"],["exTitle","E-mail","exTitleStyle","ex-fs-hl-heavy","exIconBubbleIconConfig","fa-regular fa-envelope"],["additional-title-content",""],[4,"ngIf"],[1,"fatura-digital__card-telefones"],["fxLayout","row","fxLayout.lt-md","column","fxLayoutAlign","space-between stretch",1,"ex-gap-md"],["fxLayout","row","fxLayoutAlign","start center"],["exIconConfig","fa-regular fa-phone",3,"exState","exSize"],[1,"ex-fs-hl-heavy","ex-ms-sm","fatura-digital__card-telefones__title"],["fxLayout","row","fxLayout.lt-md","column","fxLayoutAlign","end center","fxLayoutAlign.lt-md","space-between stretch",4,"ngIf"],[1,"ex-divider","ex-w-100"],[4,"ngIf","ngIfElse"],["nenhumTelefoneEncontrado",""],["fxLayout","row",4,"ngIf"],["fxLayout","row","fxLayoutAlign.lt-md","center center",4,"ngIf"],["class","ex-gap-md","fxLayout","column","fxLayoutAlign","center stretch",4,"ngIf"],["fxLayout","row","fxLayout.lt-md","column","fxLayoutAlign","space-between stretch","fxLayoutAlign.lt-md","center center",4,"ngIf"],["exTitle","Apagar telefone?","exIconConfig","fa-regular fa-triangle-exclamation","exFirstButtonLabel","Apagar","exSecondButtonLabel","Cancelar",3,"exIconState","exIsOpen","exFirstButtonType","exSecondButtonType","exIsOpenChange","exOnClickFirstButton","exOnClickSecondButton"],["exTitle","TERMO DE ADES\xc3O AO SERVI\xc7O DE FATURA DIGITAL","exIconConfig","fa-regular fa-info",3,"exIsOpen","exIsOpenChange"],["ex-modal-content",""],["exTitle","Adicionar telefone","exIconConfig","fa-regular fa-phone",3,"exIsOpen","exIsOpenChange"],["fxLayout","column",1,"ex-gap-md"],["fxLayout","row","fxLayout.lt-md","column",1,"ex-gap-md"],["fxFlex","","formControlName","tipoTelefone","exOptionLabelProp","label","exOptionValueProp","id","exLabel","Tipo","exPlaceholder","Selecione o tipo","exAppendTo","body",3,"exOptionList"],["fxFlex","","formControlName","numeroTelefone","exLabel","N\xfamero com DDD","exIconConfig","fa-regular fa-phone",3,"exPlaceholder","exMask","exIconAlign"],["fxLayout","row",1,"ex-gap-md"],["formControlName","possuiWhats","exLabel","N\xfamero com Whatsapp","exCaption","Ative esta op\xe7\xe3o se este n\xfamero tamb\xe9m recebe mensagens pelo Whatsapp.","exFullWidth","true"],["ex-modal-actions",""],["fxFlex","","exLabel","Cancelar","exFullWidth","true",3,"exType","exOnClick"],["fxFlex","","exLabel","Adicionar","exFullWidth","true",3,"exType","exOnClick"],["exIconConfig","fa-regular fa-info-circle","exFirstButtonLabel","Entendi",3,"exFirstButtonType","exIconState","exTitle","exIsOpen","exIsOpenChange","exOnClickFirstButton",4,"ngIf"],["templateEmail",""],["exTitle","Editar e-mail","exIconConfig","fa-regular fa-envelope",3,"exIsOpen","exIsOpenChange"],[4,"ngTemplateOutlet"],["fxFlex","","exLabel","Salvar","exFullWidth","true",3,"exDisabled","exType","exOnClick"],["exTitle","Desativar Fatura Digital","exIconConfig","fa-regular fa-triangle-exclamation","exFirstButtonLabel","Desativar","exSecondButtonLabel","Cancelar",3,"exFirstButtonType","exSecondButtonType","exIconState","exIsOpen","exIsOpenChange","exOnClickFirstButton","exOnClickSecondButton"],["ex-dialog-content",""],[1,"ex-fs-b-regular","fatura-digital__title"],["exTitle","Dados da unidade consumidora","exTitleStyle","ex-fs-hl-heavy"],["exTitleProperty","label","exDescriptionProperty","description",3,"exItems"],["fxLayout","row","fxLayoutAlign","space-between stretch",1,"fatura-digital__card-email"],["fxLayout","column"],[1,"ex-fs-sh-regular","ex-mt-sm","fatura-digital__card-email__email"],["exAriaLabel","Editar e-mail","exIconConfig","fa-regular fa-pen-to-square",3,"exOnClick"],["fxLayout","row","fxLayout.lt-md","column","fxLayoutAlign","end center","fxLayoutAlign.lt-md","space-between stretch"],["exLabel","Adicionar telefone","exIconConfig","fa-regular fa-plus","exFullWidth","true",3,"exIconAlign","exType","exSize","exOnClick",4,"ngIf"],["exLabel","Adicionar telefone","exIconConfig","fa-regular fa-plus","exFullWidth","true",3,"exIconAlign","exType","exSize","exOnClick"],["class","fatura-digital__card-telefones__card-telefone","fxLayout","row","fxLayoutAlign","space-between stretch",3,"ex-mt-md",4,"ngFor","ngForOf"],["fxLayout","row","fxLayoutAlign","space-between stretch",1,"fatura-digital__card-telefones__card-telefone"],["exIconConfig","fa-brands fa-whatsapp fa-lg",3,"exLabel","exType","exIconAlign"],[1,"ex-fs-sh-regular","fatura-digital__card-telefones__card-telefone__telefone","ex-mt-sm"],["exAriaLabel","Apagar telefone","exIconConfig","fa-regular fa-trash",3,"exDisabled","exOnClick",4,"ngIf"],["exAriaLabel","Apagar telefone","exIconConfig","fa-regular fa-trash",3,"exDisabled","exOnClick"],["fxLayout","row","fxLayoutAlign","center center"],["fxLayout","column","fxFlex.gt-md","70","fxLayoutAlign","center center",1,"ex-gap-md"],["exTitle","Nenhum telefone cadastrado","exSubtitle","\xc9 necess\xe1rio informar pelo menos um telefone para contato.",3,"exIllustrationSize","exIllustrationType"],["exLabel","Adicionar telefone","exIconConfig","fa-regular fa-plus","exFullWidth","true",3,"exIconAlign","exType","exOnClick"],["fxLayout","row"],["fxFlex","","formControlName","termo","exLabel","Ao prosseguir, voc\xea concorda em receber suas faturas exclusivamentte por e-mail e aceita os termos de ades\xe3o ao servi\xe7o.","exMode","card","exFullWidth","true"],["fxLayout","row","fxLayoutAlign.lt-md","center center"],["exLabel","Ver termos de ades\xe3o ao servi\xe7o",3,"exType","exOnClick"],["fxLayout","column","fxLayoutAlign","center stretch",1,"ex-gap-md"],["exLabel","Ativar fatura digital","exIconConfig","fa-regular fa-check","exFullWidth","true",3,"exDisabled","exOnClick",4,"ngIf"],["exLabel","Desativar fatura digital","exFullWidth","true",3,"exType","exOnClick",4,"ngIf"],["exLabel","Voltar","exIconConfig","fa-regular fa-chevron-left","exFullWidth","true",3,"exIconAlign","exType","exOnClick"],["exLabel","Ativar fatura digital","exIconConfig","fa-regular fa-check","exFullWidth","true",3,"exDisabled","exOnClick"],["exLabel","Desativar fatura digital","exFullWidth","true",3,"exType","exOnClick"],["fxLayout","row","fxLayout.lt-md","column","fxLayoutAlign","space-between stretch","fxLayoutAlign.lt-md","center center"],["exLabel","Voltar","exIconConfig","fa-regular fa-chevron-left",3,"exIconAlign","exType","exOnClick"],["exLabel","Ativar fatura digital","exIconConfig","fa-regular fa-check",3,"exDisabled","exOnClick",4,"ngIf"],["exLabel","Ativar fatura digital","exIconConfig","fa-regular fa-check",3,"exDisabled","exOnClick"],["exIconConfig","fa-regular fa-info-circle","exFirstButtonLabel","Entendi",3,"exFirstButtonType","exIconState","exTitle","exIsOpen","exIsOpenChange","exOnClickFirstButton"],["fxFlex","","formControlName","email","exLabel","E-mail para recebimento","exIconConfig","fa-regular fa-envelope","exPlaceholder","[email protected]",3,"exIconAlign","copy","paste","cut"],["fxFlex","","formControlName","confirmEmail","exLabel","Conforme seu e-mail","exIconConfig","fa-regular fa-envelope","exPlaceholder","Digite novamente o mesmo e-mail",3,"exIconAlign","copy","paste","cut",4,"ngIf"],["fxLayout","row",1,"ex-gap-md","ex-mt-md"],["formControlName","emailGovBr","exLabel","Utilizar e-mail gov.br","exCaption","Use o e-mail vinculado a sua conta gov.br","exMode","card","exFullWidth","true"],["fxFlex","","formControlName","confirmEmail","exLabel","Conforme seu e-mail","exIconConfig","fa-regular fa-envelope","exPlaceholder","Digite novamente o mesmo e-mail",3,"exIconAlign","copy","paste","cut"]],template:function(t,o){1&t&&e.\u0275\u0275template(0,Ae,151,35,"main",0),2&t&&e.\u0275\u0275property("ngIf",o.conta)},directives:[g.O5,x.\u0275NgNoValidate,x.NgControlStatusGroup,_.xw,x.FormGroupDirective,_.Wh,i.ExCardBaseComponent,i.ExIconBubbleComponent,i.ExDialogComponent,i.ExModalComponent,i.ExSelectComponent,_.yH,x.NgControlStatus,x.FormControlName,i.ExInputTextComponent,i.ExSwitchComponent,i.ExButtonComponent,g.tP,i.ExListComponent,i.ExActionButtonComponent,g.sg,i.ExTagComponent,i.ExIllustrationStateComponent,i.ExCheckboxComponent],styles:[".fatura-digital__title[_ngcontent-%COMP%]{color:var(--ex-text-neutral-secondary)}.fatura-digital__subtitle[_ngcontent-%COMP%]{color:var(--ex-text-neutral-secondary)}.fatura-digital__card-email[_ngcontent-%COMP%]{background-color:var(--ex-bg-neutral-secondary);border:.0625rem solid var(--ex-border-neutral-primary);padding:1rem;border-radius:1.25rem}.fatura-digital__card-email__email[_ngcontent-%COMP%]{color:var(--ex-text-neutral-secondary)}.fatura-digital__card-telefones[_ngcontent-%COMP%]{background-color:var(--ex-bg-neutral-primary);border:.0625rem solid var(--ex-border-neutral-primary);padding:1rem;border-radius:1.25rem}.fatura-digital__card-telefones__title[_ngcontent-%COMP%]{color:var(--ex-text-neutral-primary)}.fatura-digital__card-telefones__card-telefone[_ngcontent-%COMP%]{background-color:var(--ex-bg-neutral-secondary);border:.0625rem solid var(--ex-border-neutral-primary);padding:1rem;border-radius:1.25rem}.fatura-digital__card-telefones__card-telefone__telefone[_ngcontent-%COMP%]{color:var(--ex-text-neutral-secondary)}"]}),n})();const Re=[{path:"",component:De,children:[{path:"",redirectTo:"lista",pathMatch:"full"},{path:"lista",component:Me},{path:"cadastro",component:O},{path:"cadastro/:acao",component:O}]}];let ke=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[[u.Bz.forChild(Re)],u.Bz]}),n})(),Ve=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[[g.ez,ke,x.ReactiveFormsModule,x.FormsModule,P.o9,V.lN,U.p0,z.p9,M.JX,j.c,N.TU,W.Cq,w.dw,K.FA,B.yI.forRoot({dropSpecialCharacters:!0}),q.Fk,$.Bb,G.T5,H.LD,k.X,i.ExpressoUiModule,R.Z,Y.A0,J.To,i.ExpressoUiModule]]}),n})()}}]);
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.