PageSourceSearch

https://navegante.pt/465.48d6c828b9a73bdb.js

js navegante.pt collected 2026-10-02 06:03:24 UTC 56,073 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp_pp_fe=self.webpackChunkapp_pp_fe||[]).push([[465],{4465:(Qt,B,s)=>{s.r(B),s.d(B,{InformModule:()=>Kt});var _=s(9808),E=s(6696),C=s(5547),U=s(5402),$=s(832),z=s(4625),t=s(5e3),O=s(1210),I=s(7579),W=s(6467),P=s(1062),G=s(5158);let K=(()=>{class n{constructor(e,i,a){this.centralApiService=e,this.translateService=i,this.crossFMService=a,this.contactParticipationTypes=[],this.contactCentralApiCreateResult$=new I.x,this.setUp=null,this.setUp$=new I.x,this.participationAmbitResult$=new I.x,this.participationSubjectResult$=new I.x,this.participationReasonResult$=new I.x,this.participationSubCategoryResult$=new I.x}getSetup(){this.centralApiService.contactSetupCentralApi().subscribe({next:e=>{this.setUp=e,this.setUp$.next(this.setUp)},error:e=>{let i;console.error(e),this.setUp=null,this.setUp$.next(this.setUp),this.translateService.get("notifications.error.general").subscribe(a=>{i=a,this.crossFMService.showFloatedMessage((0,O.a2)(i,""))})}})}createContactCentralApi(e){this.centralApiService.createContactCentralApi({contactCentralRest:e}).subscribe({next:i=>{let a;this.contactCentralApiCreateResult$.next(!0),this.translateService.get("notifications.success.form_sent").subscribe(r=>{a=r,this.crossFMService.showFloatedMessage((0,O.uV)(a,""))})},error:i=>{let a;this.contactCentralApiCreateResult$.next(!1),this.translateService.get("notifications.error.general").subscribe(r=>{a=r,this.crossFMService.showFloatedMessage((0,O.a2)(a,""))})}})}}return n.\u0275fac=function(e){return new(e||n)(t.\u0275\u0275inject(W.Hx),t.\u0275\u0275inject(P.sK),t.\u0275\u0275inject(G.P))},n.\u0275prov=t.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var Y=s(9199),tt=s(4545),Q=s(1664),Z=s(2258),H=s(3251),c=s(3075),et=s(5439),nt=s.n(et),b=s(4923),it=s(3838),q=s(6389),at=s(6013),ot=s(202),X=s(5245),J=s(7322),rt=s(7531),st=s(7446),lt=s(2721),ct=s(3290),mt=s(7423),dt=s(4107),ut=s(508);function pt(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"div",7),t.\u0275\u0275text(1,"\n        "),t.\u0275\u0275elementStart(2,"button",8),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext(2).initForms()}),t.\u0275\u0275text(3,"\n          "),t.\u0275\u0275elementStart(4,"mat-icon"),t.\u0275\u0275text(5,"description"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(6,"\n          "),t.\u0275\u0275element(7,"span",45),t.\u0275\u0275text(8,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(9,"\n      "),t.\u0275\u0275elementEnd()}if(2&n){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("ngClass",null!=e.userLoggedIn&&e.userLoggedIn.activated?"ms-auto":"")}}function gt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function ft(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"mat-option",51),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd()),2&n){const e=o.$implicit;t.\u0275\u0275property("value",e.subjectId),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1("",e.subjectName," ")}}function ht(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"div",46),t.\u0275\u0275text(1,"\n          "),t.\u0275\u0275elementStart(2,"div",14),t.\u0275\u0275text(3,"\n            "),t.\u0275\u0275elementStart(4,"mat-label",15),t.\u0275\u0275text(5,"\n              "),t.\u0275\u0275elementStart(6,"span"),t.\u0275\u0275text(7),t.\u0275\u0275pipe(8,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(9,"\n              "),t.\u0275\u0275template(10,gt,2,0,"span",16),t.\u0275\u0275text(11,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(12,"\n            "),t.\u0275\u0275elementStart(13,"mat-form-field",47),t.\u0275\u0275text(14,"\n              "),t.\u0275\u0275elementStart(15,"mat-select",48),t.\u0275\u0275listener("selectionChange",function(a){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext(2).getReasonsForSelectedSubject(a)}),t.\u0275\u0275text(16,"\n                "),t.\u0275\u0275template(17,ft,2,2,"mat-option",49),t.\u0275\u0275text(18,"\n              "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(19,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(20,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(2
11,"\n        "),t.\u0275\u0275elementEnd()}if(2&n){const e=t.\u0275\u0275nextContext(2);let i;t.\u0275\u0275property("ngClass",e.hasSomeReason?e.hasSomeSubcategory?"col-md-12":"col-md-6":"col-md-12"),t.\u0275\u0275advance(7),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(8,5,"online-counter.subject")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(i=e.form.get("tipificationSubjectId"))?null:i.hasValidator(e.validatorVar)),t.\u0275\u0275advance(5),t.\u0275\u0275property("disabled",!e.hasSubject),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",e.subjectsList)}}function vt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function xt(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"mat-option",51),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd()),2&n){const e=o.$implicit;t.\u0275\u0275property("value",e.reasonId),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1("",e.reasonName," ")}}function bt(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"div",52),t.\u0275\u0275text(1,"\n          "),t.\u0275\u0275elementStart(2,"div",14),t.\u0275\u0275text(3,"\n            "),t.\u0275\u0275elementStart(4,"mat-label",53),t.\u0275\u0275text(5,"\n              "),t.\u0275\u0275elementStart(6,"span"),t.\u0275\u0275text(7),t.\u0275\u0275pipe(8,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(9,"\n              "),t.\u0275\u0275template(10,vt,2,0,"span",16),t.\u0275\u0275text(11,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(12,"\n            "),t.\u0275\u0275elementStart(13,"mat-form-field",47),t.\u0275\u0275text(14,"\n              "),t.\u0275\u0275elementStart(15,"mat-select",54),t.\u0275\u0275listener("selectionChange",function(a){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext(2).getSubCategoryForSelectedReason(a)}),t.\u0275\u0275text(16,"\n                "),t.\u0275\u0275template(17,xt,2,2,"mat-option",49),t.\u0275\u0275text(18,"\n              "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(19,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(20,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(21,"\n        "),t.\u0275\u0275elementEnd()}if(2&n){const e=t.\u0275\u0275nextContext(2);let i;t.\u0275\u0275advance(4),t.\u0275\u0275property("ngClass",e.hasReason?"":"disabled"),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(8,5,"online-counter.reason")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(i=e.form.get("tipificationReasonId"))?null:i.hasValidator(e.validatorVar)),t.\u0275\u0275advance(5),t.\u0275\u0275property("disabled",!e.hasReason),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",e.reasonsList)}}function _t(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function St(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"mat-option",51),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd()),2&n){const e=o.$implicit;t.\u0275\u0275property("value",e.subcategoryId),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1("",e.subcategoryName," ")}}function yt(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"div",52),t.\u0275\u0275text(1,"\n          "),t.\u0275\u0275elementStart(2,"div",14),t.\u0275\u0275text(3,"\n            "),t.\u0275\u0275elementStart(4,"mat-label",53),t.\u0275\u0275text(5,"\n              "),t.\u0275\u0275elementStart(6,"span"),t.\u0275\u0275text(7),t.\u0275\u0275pipe(8,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(9,"\n              "),t.\u0275\u0275template(10,_t,2,0,"span",16),t.\u0275\u0275text(11,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(12,"\n            "),t.\u0275\u0275elementStart(13,"mat-form-field",47),t.\u0275\u0275text(14,"\n              "),t.\u0275\u0275elementStart(15,"mat-select",55),t.\u0275\u0275text(16,"\n                "),t.\u0275\u0275template(17,St,2,2,"mat-option",49),t.\u0275\u0275text(18,"\n              "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(19,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(20,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(2
11,"\n        "),t.\u0275\u0275elementEnd()),2&n){const e=t.\u0275\u0275nextContext(2);let i;t.\u0275\u0275advance(4),t.\u0275\u0275property("ngClass",e.hasSubcategory?"":"disabled"),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(8,5,"online-counter.subcategory")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(i=e.form.get("tipificationSubcategoryId"))?null:i.hasValidator(e.validatorVar)),t.\u0275\u0275advance(5),t.\u0275\u0275property("disabled",!e.hasSubcategory),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",e.subCateroryList)}}function Ct(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"mat-option",51),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd()),2&n){const e=o.$implicit;t.\u0275\u0275property("value",e.subSubcategoryId),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1("",e.subSubcategoryName,"\n                ")}}function It(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"div",52),t.\u0275\u0275text(1,"\n          "),t.\u0275\u0275elementStart(2,"div",14),t.\u0275\u0275text(3,"\n            "),t.\u0275\u0275elementStart(4,"mat-label",53),t.\u0275\u0275text(5,"\n              "),t.\u0275\u0275elementStart(6,"span"),t.\u0275\u0275text(7),t.\u0275\u0275pipe(8,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(9,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(10,"\n            "),t.\u0275\u0275elementStart(11,"mat-form-field",47),t.\u0275\u0275text(12,"\n              "),t.\u0275\u0275elementStart(13,"mat-select",56),t.\u0275\u0275text(14,"\n                "),t.\u0275\u0275template(15,Ct,2,2,"mat-option",49),t.\u0275\u0275text(16,"\n              "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(17,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(18,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(19,"\n        "),t.\u0275\u0275elementEnd()),2&n){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(4),t.\u0275\u0275property("ngClass",e.hasSubSubcategory?"":"disabled"),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(8,4,"online-counter.subcategory")),t.\u0275\u0275advance(6),t.\u0275\u0275property("disabled",!e.hasSubSubcategory),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",e.subSubCateroryList)}}function Et(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function Nt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function Vt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function Tt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function Rt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function jt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function Lt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}function wt(n,o){1&n&&(t.\u0275\u0275elementStart(0,"span",50),t.\u0275\u0275text(1,"*"),t.\u0275\u0275elementEnd())}const Dt=function(){return{parentId:0,relationId:0,relationName:"DMS.SECTION_NAME"}};function At(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275text(1,"\n    "),t.\u0275\u0275elementStart(2,"div",5),t.\u0275\u0275text(3,"\n      "),t.\u0275\u0275template(4,pt,10,1,"div",6),t.\u0275\u0275text(5,"\n      "),t.\u0275\u0275elementStart(6,"div",7),t.\u0275\u0275text(7,"\n        "),t.\u0275\u0275elementStart(8,"button",8),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().clearForm()}),t.\u0275\u0275text(9,"\n          "),t.\u0275\u0275elementStart(10,"mat-icon"),t.\u0275\u0275text(11,"insert_drive_file"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(12,"\n          "),t.\u0275\u0275element(13,"span",9),t.\u0275\u0275text(14,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(15,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(16,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(17,"\n    "),t.\u0275\u0275elementStart(18,"form",10),t.\u0275\u0275text(19,"\n      "),t.\u0275\u0275elementStart(20,"div",11),t.\u0275\u0275text(2
11,"\n        "),t.\u0275\u0275template(22,ht,22,7,"div",12),t.\u0275\u0275text(23,"\n        "),t.\u0275\u0275template(24,bt,22,7,"div",13),t.\u0275\u0275text(25,"\n        "),t.\u0275\u0275template(26,yt,22,7,"div",13),t.\u0275\u0275text(27,"\n        "),t.\u0275\u0275template(28,It,20,6,"div",13),t.\u0275\u0275text(29,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(30,"\n      "),t.\u0275\u0275elementStart(31,"div",14),t.\u0275\u0275text(32,"\n        "),t.\u0275\u0275elementStart(33,"mat-label",15),t.\u0275\u0275text(34,"\n          "),t.\u0275\u0275elementStart(35,"span"),t.\u0275\u0275text(36),t.\u0275\u0275pipe(37,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(38,"\n          "),t.\u0275\u0275template(39,Et,2,0,"span",16),t.\u0275\u0275text(40,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(41,"\n        "),t.\u0275\u0275elementStart(42,"mat-form-field",17),t.\u0275\u0275text(43,"\n          "),t.\u0275\u0275element(44,"textarea",18),t.\u0275\u0275text(45,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(46,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(47,"\n      "),t.\u0275\u0275elementStart(48,"div",11),t.\u0275\u0275text(49,"\n        "),t.\u0275\u0275elementStart(50,"div",19),t.\u0275\u0275text(51,"\n          "),t.\u0275\u0275elementStart(52,"div",14),t.\u0275\u0275text(53,"\n            "),t.\u0275\u0275elementStart(54,"mat-label",15),t.\u0275\u0275text(55,"\n              "),t.\u0275\u0275elementStart(56,"span"),t.\u0275\u0275text(57),t.\u0275\u0275pipe(58,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(59,"\n              "),t.\u0275\u0275template(60,Nt,2,0,"span",16),t.\u0275\u0275text(61,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(62,"\n            "),t.\u0275\u0275elementStart(63,"mat-form-field",20),t.\u0275\u0275text(64,"\n              "),t.\u0275\u0275element(65,"input",21),t.\u0275\u0275text(66,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(67,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(68,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(69,"\n        "),t.\u0275\u0275elementStart(70,"div",22),t.\u0275\u0275text(71,"\n          "),t.\u0275\u0275elementStart(72,"div",14),t.\u0275\u0275text(73,"\n            "),t.\u0275\u0275elementStart(74,"mat-label",15),t.\u0275\u0275text(75,"\n              "),t.\u0275\u0275elementStart(76,"span"),t.\u0275\u0275text(77),t.\u0275\u0275pipe(78,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(79,"\n              "),t.\u0275\u0275template(80,Vt,2,0,"span",16),t.\u0275\u0275text(81,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(82,"\n            "),t.\u0275\u0275elementStart(83,"mat-form-field",20),t.\u0275\u0275text(84,"\n              "),t.\u0275\u0275element(85,"input",23),t.\u0275\u0275text(86,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(87,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(88,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(89,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(90,"\n      "),t.\u0275\u0275elementStart(91,"div",11),t.\u0275\u0275text(92,"\n        "),t.\u0275\u0275elementStart(93,"div",24),t.\u0275\u0275text(94,"\n          "),t.\u0275\u0275elementStart(95,"div",14),t.\u0275\u0275text(96,"\n            "),t.\u0275\u0275elementStart(97,"mat-label",15),t.\u0275\u0275text(98,"\n              "),t.\u0275\u0275elementStart(99,"span"),t.\u0275\u0275text(100),t.\u0275\u0275pipe(101,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(102,"\n              "),t.\u0275\u0275template(103,Tt,2,0,"span",16),t.\u0275\u0275text(104,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(105,"\n            "),t.\u0275\u0275elementStart(106,"mat-form-field",20),t.\u0275\u0275text(107,"\n              "),t.\u0275\u0275elementStart(108,"input",25),t.\u0275\u0275listener("keyup",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().checkValidators()}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(109,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(110,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(111,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(112,"\n        "),t.\u0275\u0275elementStart(113,"div",22),t.\u0275\u0275text(114,"\n          "),t.\u0275\u0275elementStart(115,"div",14),t.\u0275\u0275text(116,"\n            "),t.\u0275\u0275elementStart(117,"mat-label",15),t.\u0275\u0275text(118,"\n              "),t.\u0275\u0275elementStart(119,"span"),t.\u0275\u0275text(120),t.\u0275\u0275pipe(121,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(122,"\n              "),t.\u0275\u0275template(123,Rt,2,0,"span",16),t.\u0275\u0275text(124,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(125,"\n            "),t.\u0275\u0275elementStart(126,"mat-form-field",20),t.\u0275\u0275text(127,"\n              "),t.\u0275\u0275elementStart(128,"input",26),t.\u0275\u0275listener("keyup",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().checkValidators()}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(129,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(130,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(131,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(132,"\n        "),t.\u0275\u0275elementStart(133,"div",22),t.\u0275\u0275text(134,"\n          "),t.\u0275\u0275elementStart(135,"div",14),t.\u0275\u0275text(136,"\n            "),t.\u0275\u0275elementStart(137,"mat-label",15),t.\u0275\u0275text(138,"\n              "),t.\u0275\u0275elementStart(139,"span"),t.\u0275\u0275text(140),t.\u0275\u0275pipe(141,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(142,"\n              "),t.\u0275\u0275template(143,jt,2,0,"span",16),t.\u0275\u0275text(144,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(145,"\n            "),t.\u0275\u0275elementStart(146,"mat-form-field",20),t.\u0275\u0275text(147,"\n              "),t.\u0275\u0275elementStart(148,"input",27),t.\u0275\u0275listener("keyup",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().checkValidators()}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(149,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(150,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(151,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(152,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(153,"\n      "),t.\u0275\u0275elementStart(154,"div",11),t.\u0275\u0275text(155,"\n        "),t.\u0275\u0275elementStart(156,"div",19),t.\u0275\u0275text(157,"\n          "),t.\u0275\u0275elementStart(158,"div",14),t.\u0275\u0275text(159,"\n            "),t.\u0275\u0275elementStart(160,"mat-label",15),t.\u0275\u0275text(161,"\n              "),t.\u0275\u0275elementStart(162,"span"),t.\u0275\u0275text(163),t.\u0275\u0275pipe(164,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(165,"\n              "),t.\u0275\u0275template(166,Lt,2,0,"span",16),t.\u0275\u0275text(167,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(168,"\n            "),t.\u0275\u0275elementStart(169,"mat-form-field",20),t.\u0275\u0275text(170,"\n              "),t.\u0275\u0275element(171,"input",28),t.\u0275\u0275text(172,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(173,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(174,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(175,"\n        "),t.\u0275\u0275elementStart(176,"div",22),t.\u0275\u0275text(177,"\n          "),t.\u0275\u0275elementStart(178,"div",14),t.\u0275\u0275text(179,"\n            "),t.\u0275\u0275elementStart(180,"mat-label",15),t.\u0275\u0275text(181,"\n              "),t.\u0275\u0275elementStart(182,"span"),t.\u0275\u0275text(183),t.\u0275\u0275pipe(184,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(185,"\n              "),t.\u0275\u0275template(186,wt,2,0,"span",16),t.\u0275\u0275text(187,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(188,"\n            "),t.\u0275\u0275elementStart(189,"mat-form-field",20),t.\u0275\u0275text(190,"\n              "),t.\u0275\u0275element(191,"input",29),t.\u0275\u0275text(192,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(193,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(194,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(195,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(196,"\n\n      "),t.\u0275\u0275element(197,"p",30),t.\u0275\u0275text(198,"\n      "),t.\u0275\u0275elementStart(199,"div",31),t.\u0275\u0275text(200,"\n        "),t.\u0275\u0275elementStart(201,"section",32),t.\u0275\u0275text(202,"\n          "),t.\u0275\u0275elementStart(203,"mat-checkbox",33),t.\u0275\u0275text(204),t.\u0275\u0275pipe(205,"translate"),t.\u0275\u0275elementStart(206,"a",34),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().openLinkInNewTab("/politica-de-privacidade")}),t.\u0275\u0275text(207),t.\u0275\u0275pipe(208,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(209),t.\u0275\u0275pipe(210,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(2
111,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(212,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(213,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(214,"\n    "),t.\u0275\u0275elementStart(215,"jhi-section-dms-file",35),t.\u0275\u0275listener("fileDataChange",function(a){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().addData(a)}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(216,"\n    "),t.\u0275\u0275elementStart(217,"div",14),t.\u0275\u0275text(218,"\n      "),t.\u0275\u0275elementStart(219,"re-captcha",36,37),t.\u0275\u0275listener("resolved",function(a){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().createContact(a)}),t.\u0275\u0275text(221,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(222,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(223,"\n    "),t.\u0275\u0275elementStart(224,"div",38),t.\u0275\u0275text(225,"\n      "),t.\u0275\u0275elementStart(226,"div",39),t.\u0275\u0275text(227,"\n        "),t.\u0275\u0275elementStart(228,"small"),t.\u0275\u0275text(229),t.\u0275\u0275pipe(230,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(231,"\n        "),t.\u0275\u0275elementStart(232,"a",40),t.\u0275\u0275elementStart(233,"small"),t.\u0275\u0275text(234),t.\u0275\u0275pipe(235,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(236,"\n        "),t.\u0275\u0275elementStart(237,"small"),t.\u0275\u0275text(238),t.\u0275\u0275pipe(239,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(240,"\n        "),t.\u0275\u0275elementStart(241,"small"),t.\u0275\u0275text(242),t.\u0275\u0275pipe(243,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(244,"\n        "),t.\u0275\u0275elementStart(245,"a",40),t.\u0275\u0275elementStart(246,"small"),t.\u0275\u0275text(247),t.\u0275\u0275pipe(248,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(249,"\n        "),t.\u0275\u0275elementStart(250,"small"),t.\u0275\u0275text(251),t.\u0275\u0275pipe(252,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(253,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(254,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(255,"\n    "),t.\u0275\u0275elementStart(256,"div",41),t.\u0275\u0275text(257,"\n      "),t.\u0275\u0275elementStart(258,"div",42),t.\u0275\u0275text(259,"\n        "),t.\u0275\u0275elementStart(260,"button",43),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().goBack()}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(261,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(262,"\n      "),t.\u0275\u0275elementStart(263,"div",39),t.\u0275\u0275text(264,"\n        "),t.\u0275\u0275elementStart(265,"button",44),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275reference(220).execute()}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(266,"\n      "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(267,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(268,"\n  "),t.\u0275\u0275elementContainerEnd()}if(2&n){const e=t.\u0275\u0275nextContext();let i,a,r,l,m,d,u,p;t.\u0275\u0275advance(4),t.\u0275\u0275property("ngIf",null==e.userLoggedIn?null:e.userLoggedIn.activated),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngClass",null!=e.userLoggedIn&&e.userLoggedIn.activated?"":"ms-auto"),t.\u0275\u0275advance(12),t.\u0275\u0275property("formGroup",e.form),t.\u0275\u0275advance(4),t.\u0275\u0275property("ngIf",e.hasSubject),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",e.hasSomeReason),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",e.hasSomeSubcategory),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",e.hasSomeSubSubcategory),t.\u0275\u0275advance(8),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(37,38,"online-counter.subject-description")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(i=e.form.get("description"))?null:i.hasValidator(e.validatorVar)),t.\u0275\u0275advance(18),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(58,40,"online-counter.name")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(a=e.form.get("originName"))?null:a.hasValidator(e.validatorVar)),t.\u0275\u0275advance(17),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(78,42,"online-counter.navegante-number")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(r=e.form.get("originCardNaveganteNumber"))?null:r.hasValidator(e.validatorVar)),t.\u0275\u0275advance(20),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(101,44,"online-counter.email")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(l=e.form.get("originEmail"))?null:l.hasValidator(e.validatorVar)),t.\u0275\u0275advance(17),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(121,46,"online-counter.mobile")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(m
1=e.form.get("originMobileNumber"))?null:m.hasValidator(e.validatorVar)),t.\u0275\u0275advance(17),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(141,48,"online-counter.fiscal-number")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(d=e.form.get("originFiscalNumber"))?null:d.hasValidator(e.validatorVar)),t.\u0275\u0275advance(20),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(164,50,"online-counter.address")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(u=e.form.get("originAddress"))?null:u.hasValidator(e.validatorVar)),t.\u0275\u0275advance(17),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(184,52,"online-counter.zip-code")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",null==(p=e.form.get("originZipCode"))?null:p.hasValidator(e.validatorVar)),t.\u0275\u0275advance(18),t.\u0275\u0275textInterpolate1("\n            ",t.\u0275\u0275pipeBind1(205,54,"online-counter.accept-terms-msg-1st"),"\n            "),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(208,56,"online-counter.privacy-policy")),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1("\n            ",t.\u0275\u0275pipeBind1(210,58,"online-counter.accept-terms-msg-2nd"),""),t.\u0275\u0275advance(6),t.\u0275\u0275property("relData",t.\u0275\u0275pureFunction0(72,Dt))("fileData",e.contactsDocumentList),t.\u0275\u0275advance(4),t.\u0275\u0275property("siteKey",e.recaptcha.siteKey),t.\u0275\u0275advance(10),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(230,60,"my-navegante.recaptcha.protected")),t.\u0275\u0275advance(3),t.\u0275\u0275property("href",e.googlePrivacyPolicy,t.\u0275\u0275sanitizeUrl),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(235,62,"my-navegante.recaptcha.privacy-policy")),t.\u0275\u0275advance(4),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(239,64,"my-navegante.recaptcha.and")),t.\u0275\u0275advance(4),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(243,66,"my-navegante.recaptcha.the")),t.\u0275\u0275advance(3),t.\u0275\u0275property("href",e.googleTermsOfService,t.\u0275\u0275sanitizeUrl),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(248,68,"my-navegante.recaptcha.terms-of-service")),t.\u0275\u0275advance(4),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(252,70,"my-navegante.recaptcha.google-apply")),t.\u0275\u0275advance(14),t.\u0275\u0275property("disabled",!(e.form.valid&&e.acceptTermsCtrl.value))}}let Ft=(()=>{class n{constructor(e,i,a,r,l,m,d){this.onlineCounterService=e,this.formBuilder=i,this.translateService=a,this.crossFMService=r,this.customerService=l,this.contactsService=m,this.router=d,this.pageName="",this.tipificationType="",this.subjectsList=[],this.reasonsList=[],this.subCateroryList=[],this.subSubCateroryList=[],this.recaptcha=it.N.recaptcha,this.form=new c.cw({}),this.isLoadingSetUp=!0,this.subs=[],this.beforePageName="",this.isNewTab=!0,this.isLoadingData=!0,this.hasSubject=!1,this.hasReason=!1,this.hasSubcategory=!1,this.hasSubSubcategory=!1,this.hasSomeSubject=!1,this.hasSomeReason=!1,this.hasSomeSubcategory=!1,this.hasSomeSubSubcategory=!1,this.subjectLength=0,this.reasonLength=0,this.subcategoryLength=0,this.firstSubjectResultLength=0,this.firstReasonResultLength=0,this.contactsDocumentList=[],this.showSuccessPage=new t.EventEmitter,this.selectedReason="",this.validatorVar=c.kI.required,this.acceptTermsCtrl=new c.NI,this.googleTermsOfService="https://policies.google.com/terms",this.googlePrivacyPolicy="https://policies.google.com/privacy"}ngOnInit(){var e;this.initRequests(),this.initForms(),(null===(e=this.userLoggedIn)||void 0===e?void 0:e.activated)?this.getCustomerData():this.tipificationType&&(this.isLoadingData=!1),this.subjectsList&&this.subjectsList.length>0&&(this.hasSubject=!0,this.formFieldsOverview())}initRequests(){this.subs.push(this.customerService.customerDetail$.subscribe(e=>{this.customerDetails=e,this.dataArrived()})),this.subs.push(this.contactsService.contactCreated$.subscribe(()=>{this.showSuccessPage.emit(!0)})),this.subs.push(this.onlineCounterService.contactCentralApiCreateResult$.subscribe(e=>{!0===e&&this.showSuccessPage.emit(!0)}))}getCustomerData(){this.customerService.getCustomer({id:q.R})}dataArrived(){this.customerDetails&&this.tipificationType&&(this.initForms(),this.isLoadingData=!1)}formFieldsOverview(){this.subjectsList&&this.subjectsList.length>
10&&(this.hasSomeSubject=!0,this.subjectsList.forEach(e=>{e.reasonArray&&e.reasonArray.length>0&&(this.hasSomeReason=!0,e.reasonArray.forEach(i=>{i.subCategoryArray&&i.subCategoryArray.length>0&&(this.hasSomeSubcategory=!0,i.subCategoryArray.forEach(a=>{a.subSubCategoryArray&&a.subSubCategoryArray.length>0&&(this.hasSomeSubSubcategory=!0)}))}))}))}getReasonsForSelectedSubject(e){var i,a,r,l,m,d,u,p,g,h,v,x;null===(i=this.form.get("tipificationReasonId"))||void 0===i||i.setValue(null),null===(a=this.form.get("tipificationSubcategoryId"))||void 0===a||a.setValue(null),null===(r=this.form.get("tipificationSubsubcategoryId"))||void 0===r||r.setValue(null),this.hasReason=!1,this.hasSubcategory=!1,this.hasSubSubcategory=!1,this.reasonsList=[],this.subCateroryList=[],this.subSubCateroryList=[],this.subjectsList&&(this.reasonsList=null===(l=this.subjectsList.find(S=>S.subjectId===e.value))||void 0===l?void 0:l.reasonArray,this.reasonsList&&this.reasonsList.length>0?(this.hasReason=!0,null===(m=this.form.get("tipificationReasonId"))||void 0===m||m.addValidators(c.kI.required),null===(d=this.form.get("tipificationReasonId"))||void 0===d||d.updateValueAndValidity(),null===(u=this.form.get("tipificationSubcategoryId"))||void 0===u||u.clearValidators(),null===(p=this.form.get("tipificationSubcategoryId"))||void 0===p||p.updateValueAndValidity()):(this.hasReason=!1,null===(g=this.form.get("tipificationReasonId"))||void 0===g||g.clearValidators(),null===(h=this.form.get("tipificationReasonId"))||void 0===h||h.updateValueAndValidity(),null===(v=this.form.get("tipificationSubcategoryId"))||void 0===v||v.clearValidators(),null===(x=this.form.get("tipificationSubcategoryId"))||void 0===x||x.updateValueAndValidity()))}getSubCategoryForSelectedReason(e){var i,a,r,l,m,d,u,p;null===(i=this.form.get("tipificationSubcategoryId"))||void 0===i||i.setValue(null),null===(a=this.form.get("tipificationSubsubcategoryId"))||void 0===a||a.setValue(null),this.hasSubcategory=!1,this.hasSubSubcategory=!1,this.subCateroryList=[],this.subSubCateroryList=[],this.reasonsList&&(this.subCateroryList=null===(r=this.reasonsList.find(g=>g.reasonId===e.value))||void 0===r?void 0:r.subCategoryArray,this.subCateroryList&&this.subCateroryList.length>0?(this.hasSubcategory=!0,null===(l=this.form.get("tipificationSubcategoryId"))||void 0===l||l.setValue(null),null===(m=this.form.get("tipificationSubcategoryId"))||void 0===m||m.addValidators(c.kI.required),null===(d=this.form.get("tipificationSubcategoryId"))||void 0===d||d.updateValueAndValidity()):(this.hasSubcategory=!1,null===(u=this.form.get("tipificationSubcategoryId"))||void 0===u||u.clearValidators(),null===(p=this.form.get("tipificationSubcategoryId"))||void 0===p||p.updateValueAndValidity()))}getSubSubCategoryForSelectedReason(e){var i,a;null===(i=this.form.get("tipificationSubsubcategoryId"))||void 0===i||i.setValue(null),this.hasSubSubcategory=!1,this.subSubCateroryList=[],this.subCateroryList&&(this.subSubCateroryList=null===(a=this.subCateroryList.find(r=>r.subcategoryId===e.value))||void 0===a?void 0:a.subSubCategoryArray,this.subSubCateroryList&&this.subSubCateroryList.length>0&&(this.hasSubSubcategory=!0))}initForms(){var e,i,a,r,l,m,d,u,p,g;this.acceptTermsCtrl=new c.NI(!1,c.kI.required),this.form=this.formBuilder.group({originName:[this.customerDetails?this.customerDetails.customerPersonalDataName:null,c.kI.required],originCardNaveganteNumber:[this.contactDetail?null===(e=this.contactDetail.origin)||void 0===e?void 0:e.originCardNaveganteNumber:null],originEmail:[this.customerDetails?this.customerDetails.customerPersonalDataEmail:null,[c.kI.email,c.kI.required]],originMobileNumber:[this.customerDetails?this.customerDetails.customerPersonalDataMobile:null],originFiscalNumber:[this.customerDetails?this.customerDetails.customerPersonalDataIdentificationDocumentFiscalNumber:null],originAddress:[this.customerDetails?`${null!==(i=this.customerDetails.customerPersonalDataAddressStreet)&&void 0!==i?i:""}, ${null!==(a=this.customerDetails.customerPersonalDataAddressRegionLevel1)&&void 0!==a?a:""}, ${null!==(r=this.customerDetails.customerPersonalDataAddressRegionLevel2)&&void 0!==r?r:""}`:null],originZipCode:[this.customerDetails?this.customerDetails.customerPersonalDataAddressZipNumber:null],tipificationSubjectId:[this.contactDetail?null===(l=this.contactDetail.typification)||void 0===l?void 0:l.tipificationSubjectId:null],tipificationReasonId:[this.contactDetail?null===(m=this.contactDetail.typification)||void 0===m?void 0:m.tipificationReasonId:null],tipificationSubcategoryId:[this.contactDetail?null===(d=this.contactDetail.typification)||void 0===d?void 0:d.tipificationSubcategoryId:null],tipificationSubsubcategoryId:[this.contactDetail?null===(u=this.contactDetail.typification)||void 0===u?void 0:u.tipificationSubsubcategoryId:null],description:[this.contactDetail?this.contactDetail.description:null],acceptTerms:this.acceptTermsCtrl}),null===(p=this.form.get("originMobileNumber"))||void 0===p||p.setValidators([c.kI.required,b.w.phoneNumberValidatorNew()]),null===(g=this.form.get("originFiscalNumber"))||void 0===g||g.setValidators([c.kI.required,b.w.nifValidatorNew()]),this.checkValidators()}submit(){this.resetRecaptcha()}resetRecaptcha(){grecaptcha.reset()}createContact(e){var i,a,r,l;this.resetRecaptcha();const{tipificationType:m,tipificationSubjectId:d,tipificationReasonId:u,tipificationSubcategoryId:p,tipificationSubsubcategoryId:g}=Object.assign({},{tipificationType:this.tipificationType},this.form.getRawValue()),h={tipificationType:m,tipificationSubjectId:d,tipificationReasonId:u,tipificationSubcategoryId:p,tipificationSubsubcategoryId:g},v={id:2},{originType:x,originId:S=Number(q.R),originName:N,originFiscalNumber:V,originEmail:T,originMobileNumber:R,originAddress:j,originZipCode:L,originCardNaveganteNumber:w}=Object.assign({},{originType:(null===(i=this.userLoggedIn)||void 0===i?void 0:i.activated)?"CLIENT_REGISTERED":"CLIENT_NOT_REGISTERED"},this.form.getRawValue()),D={originType:x,originId:S,originName:N,originFiscalNumber:V,originEmail:T,originMobileNumber:R,originAddress:j,originZipCode:L,originCardNaveganteNumber:w};
1if(this.tipificationType&&this.form.valid){const f={description:this.form.getRawValue().description,contactOrigin:v,origin:D,typification:h},y=nt()().add(7,"days").toISOString();if(f.deadline=y,f.contactType="PARTICIPATION",f.captcha=e,f.contactDocumentsList=this.contactsDocumentList,null===(a=this.userLoggedIn)||void 0===a?void 0:a.activated){const A=null===(l=null===(r=this.subjectsList)||void 0===r?void 0:r.find(k=>k.subjectId===h.tipificationSubjectId))||void 0===l?void 0:l.subjectName,F=Object.assign({},f,{clientNumber:Number(q.R)},{subject:A}),M=Object.assign({},{contactAtendanceRest:F});this.contactsService.createAtendanceContact(M)}else this.onlineCounterService.createContactCentralApi(f);this.form.reset(),this.hasReason=!1,this.hasSubcategory=!1,this.hasSubSubcategory=!1,this.contactsDocumentList=[]}else{let f;this.translateService.get("notifications.error.form_invalid").subscribe(y=>{f=y,this.crossFMService.showFloatedMessage((0,O.a2)(f,""))})}}addData(e){this.contactsDocumentList=e}checkValidators(){var e,i,a,r,l,m,d,u,p,g,h,v,x,S,N,V,T,R,j,L,w,D,f,y,A,F,M,k;this.hasSomeSubject&&(null===(e=this.form.get("tipificationSubjectId"))||void 0===e||e.addValidators(c.kI.required)),null===(i=this.form.get("originEmail"))||void 0===i||i.addValidators([c.kI.email,c.kI.required]),null===(a=this.form.get("originEmail"))||void 0===a||a.updateValueAndValidity(),null===(r=this.form.get("originMobileNumber"))||void 0===r||r.addValidators([c.kI.required,b.w.phoneNumberValidatorNew()]),null===(l=this.form.get("originMobileNumber"))||void 0===l||l.updateValueAndValidity(),null===(m=this.form.get("originFiscalNumber"))||void 0===m||m.addValidators([c.kI.required,b.w.nifValidatorNew()]),null===(d=this.form.get("originFiscalNumber"))||void 0===d||d.updateValueAndValidity(),(null===(u=this.form.get("originEmail"))||void 0===u?void 0:u.valid)?(null===(p=this.form.get("originMobileNumber"))||void 0===p||p.clearValidators(),null===(g=this.form.get("originMobileNumber"))||void 0===g||g.addValidators([b.w.phoneNumberValidatorNew()]),null===(h=this.form.get("originMobileNumber"))||void 0===h||h.updateValueAndValidity(),null===(v=this.form.get("originFiscalNumber"))||void 0===v||v.clearValidators(),null===(x=this.form.get("originFiscalNumber"))||void 0===x||x.addValidators([b.w.nifValidatorNew()]),null===(S=this.form.get("originFiscalNumber"))||void 0===S||S.updateValueAndValidity()):(null===(N=this.form.get("originMobileNumber"))||void 0===N?void 0:N.valid)?(null===(V=this.form.get("originEmail"))||void 0===V||V.clearValidators(),null===(T=this.form.get("originEmail"))||void 0===T||T.addValidators([c.kI.email]),null===(R=this.form.get("originEmail"))||void 0===R||R.updateValueAndValidity(),null===(j=this.form.get("originFiscalNumber"))||void 0===j||j.clearValidators(),null===(L=this.form.get("originFiscalNumber"))||void 0===L||L.addValidators([b.w.nifValidatorNew()]),null===(w=this.form.get("originFiscalNumber"))||void 0===w||w.updateValueAndValidity()):(null===(D=this.form.get("originFiscalNumber"))||void 0===D?void 0:D.valid)&&(null===(f=this.form.get("originMobileNumber"))||void 0===f||f.clearValidators(),null===(y=this.form.get("originMobileNumber"))||void 0===y||y.addValidators([b.w.phoneNumberValidatorNew()]),null===(A=this.form.get("originMobileNumber"))||void 0===A||A.updateValueAndValidity(),null===(F=this.form.get("originEmail"))||void 0===F||F.clearValidators(),null===(M=this.form.get("originEmail"))||void 0===M||M.addValidators([c.kI.email]),null===(k=this.form.get("originEmail"))||void 0===k||k.updateValueAndValidity())}openLinkInNewTab(e){window.open(e,"_blank")}clearForm(){this.form.reset()}goBack(){var e;(null===(e=this.previousUrl)||void 0===e?void 0:e.includes("my-navegante"))?this.router.navigate([this.previousUrl]):this.router.navigate([""])}ngOnDestroy(){this.subs.forEach(e=>{e.unsubscribe()})}}return n.\u0275fac=function(e){return new(e||n)(t.\u0275\u0275directiveInject(K),t.\u0275\u0275directiveInject(c.qu),t.\u0275\u0275directiveInject(P.sK),t.\u0275\u0275directiveInject(G.P),t.\u0275\u0275directiveInject(at.v),t.\u0275\u0275directiveInject(ot.P),t.\u0275\u0275directiveInject(E.F0))},n.\u0275cmp=t.\u0275\u0275defineComponent({type:n,selectors:[["jhi-information-request"]],inputs:{pageName:"pageName",tipificationType:"tipificationType",subjectsList:"subjectsList",userLoggedIn:"userLoggedIn",previousUrl:"previousUrl"},outputs:{showSuccessPage:"showSuccessPage"},decls:16,vars:5,consts:[[1,"form-alignment","tab-title"],[1,"form-alignment"],["jhiTranslate","online-counter.contact-form-intro"],[3,"active"],[4,"ngIf"],[1,"row","align-items-center","mt-5"],["class","col-auto",3,"ngClass",4,"ngIf"],[1,"col-auto",3,"ngClass"],[1,"default-btn","secondary-btn","sm-btn",3,"click"],["jhiTranslate","my-navegante.requisitions.clear-form"],[3,"formGroup"],[1,"row","gx-0","gx-md-3"],[3,"ngClass",4,"ngIf"],["class","col-md-6",4,"ngIf"],[1,"form-field-container"],[1,"form-alignment","grey-txt"],["class","required-asterisk",4,"ngIf"],["appearance","outline",1,"rounded-input","textarea"],["matInput","","matInput","","id","pp_contact_description","formControlName","description"],[1,"col-lg-9"],["appearance","outline",1,"rounded-input"],["matInput","","formControlName","originName"],[1,"col-lg-3"],["matInput","","formControlName","originCardNaveganteNumber","type","text"],[1,"col-lg-6"],["matInput","","formControlName","originEmail","type","email",3,"keyup"],["matInput","","formControlName","originMobileNumber","type","text",3,"keyup"],["matInput","","formControlName","originFiscalNumber","type","text",3,"keyup"],["matInput","","formControlName","originAddress"],["matInput","","formControlName","originZipCode"],["jhiTranslate","global.messages.val
1idate.asterisk-mandatory-fields-msg",1,"form-alignment","mt-3"],[1,"form-field-container","mt-2"],[1,"example-section"],["formControlName","acceptTerms",1,"accept-terms-section"],[3,"click"],[3,"relData","fileData","fileDataChange"],["size","invisible","name","recaptcha",3,"siteKey","resolved"],["invisibleRecaptcha",""],[1,"row"],[1,"col-auto"],["target","_blank",3,"href"],[1,"row","mt-4"],[1,"col-auto","ms-auto"],["mat-button","","jhiTranslate","my-navegante.requisitions.back",1,"default-btn","secondary-btn",3,"click"],["jhiTranslate","online-counter.send",1,"default-btn",3,"disabled","click"],["jhiTranslate","my-navegante.requisitions.fill-with-my-data"],[3,"ngClass"],["appearance","outline",1,"rounded-select"],["id","pp_contact_subject","formControlName","tipificationSubjectId",3,"disabled","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[1,"required-asterisk"],[3,"value"],[1,"col-md-6"],[1,"form-alignment","grey-txt",3,"ngClass"],["id","pp_contact_reason","formControlName","tipificationReasonId",3,"disabled","selectionChange"],["id","pp_contact_subcategory","formControlName","tipificationSubcategoryId",3,"disabled"],["id","pp_contact_subcategory","formControlName","tipificationSubsubcategoryId",3,"disabled"]],template:function(e,i){1&e&&(t.\u0275\u0275elementStart(0,"h3",0),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(3,"\n"),t.\u0275\u0275elementContainerStart(4),t.\u0275\u0275text(5,"\n  "),t.\u0275\u0275elementStart(6,"p",1),t.\u0275\u0275text(7,"\n    "),t.\u0275\u0275element(8,"span",2),t.\u0275\u0275text(9,"\n  "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(10,"\n  "),t.\u0275\u0275element(11,"jhi-loader",3),t.\u0275\u0275text(12,"\n  "),t.\u0275\u0275template(13,At,269,73,"ng-container",4),t.\u0275\u0275text(14,"\n"),t.\u0275\u0275elementContainerEnd(),t.\u0275\u0275text(15,"\n")),2&e&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(2,3,"online-counter."+i.pageName)),t.\u0275\u0275advance(10),t.\u0275\u0275property("active",i.isLoadingData),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",!i.isLoadingData))},directives:[Q.P,Z.R,_.O5,_.mk,X.Hw,c._Y,c.JL,c.sg,J.hX,J.KE,rt.Nt,c.Fj,c.JJ,c.u,st.oG,lt.h,ct.wT,mt.lW,dt.gD,_.sg,ut.ey],pipes:[P.X$],styles:[""]}),n})();const Mt=["tabGroup"];function kt(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"jhi-information-request",11),t.\u0275\u0275listener("showSuccessPage",function(a){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext(3).setSuccessPageState(a)}),t.\u0275\u0275elementEnd()}if(2&n){const e=t.\u0275\u0275nextContext().$implicit,i=t.\u0275\u0275nextContext(2);t.\u0275\u0275propertyInterpolate("pageName",i.getTabName(e.tipificationType)),t.\u0275\u0275property("tipificationType",e.tipificationType)("subjectsList",i.subjectsList)("userLoggedIn",i.loggedInUser)("previousUrl",i.previousUrl)}}function Ot(n,o){if(1&n&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275text(1,"\n            "),t.\u0275\u0275elementStart(2,"mat-tab",9),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275text(4,"\n              "),t.\u0275\u0275template(5,kt,1,5,"jhi-information-request",10),t.\u0275\u0275text(6,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(7,"\n          "),t.\u0275\u0275elementContainerEnd()),2&n){const e=o.$implicit,i=o.index,a=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(2),t.\u0275\u0275propertyInterpolate("label",t.\u0275\u0275pipeBind1(3,2,"online-counter."+a.getTabName(e.tipificationType))),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",a.selectedTab===i)}}function Pt(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275text(1,"\n        "),t.\u0275\u0275elementStart(2,"mat-tab-group",6,7),t.\u0275\u0275listener("focusChange",function(a){t.\u0275\u0275restoreView(e);const r=t.\u0275\u0275nextContext();return r.tabChanged(a),r.getSubjectsForSelectedType(r.selectedTab)}),t.\u0275\u0275text(4,"\n          "),t.\u0275\u0275template(5,Ot,8,4,"ng-container",8),t.\u0275\u0275text(6,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(7,"\n      "),t.\u0275\u0275elementContainerEnd()}if(2&n){const e=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275property("disableRipple",!0)("selectedIndex",e.selectedTab),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngForOf",e.tipificationsList)}}function qt(n,o){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275text(1,"\n        "),t.\u0275\u0275elementStart(2,"div",12),t.\u0275\u0275text(3,"\n          "),t.\u0275\u0275elementStart(4,"div",13),t.\u0275\u0275text(5,"\n            "),t.\u0275\u0275elementStart(6,"mat-icon",14),t.\u0275\u0275text(7,"check_circle"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(8,"\n            "),t.\u0275\u0275element(9,"h5",15),t.\u0275\u0275text(10,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(11,"\n          "),t.\u0275\u0275elementStart(12,"div",16),t.\u0275\u0275text(13,"\n            "),t.\u0275\u0275elementStart(14,"div",17),t.\u0275\u0275text(15,"\n              "),t.\u0275\u0275elementStart(16,"button",18),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().showSuccessPage=!1}),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(17,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(18,"\n            "),t.\u0275\u0275elementStart(19,"div",19),t.\u0275\u0275text(20,"\n              "),t.\u0275\u0275elementStart(21,"button",20),t.\u0275\u0275listener("click",function(){return t.\u0275\u0275restoreView(e),t.\u0275\u0275nextContext().goBack()}),t.\u0275\u0275text(22,"\n                "),t.\u0275\u0275elementStart(23,"mat-icon"),t.\u0275\u0275text(24,"home"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(25,"\n                "),t.\u0275\u0275element(26,"span",21),t.\u0275\u0275text(27,"\n              "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(28,"\n            "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(29,"\n          "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(30,"\n        "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(31,"\n      "),t.\u0275\u0275elementContainerEnd()}}let Bt=(()=>{class n{constructor(e,i,a,r){this.onlineCounterService=e,this.accountService=i,this.router=a,this.urlService=r,this.selectedTab=0,this.subs=[],this.isLoading=!0,this.tipificationsList=[],this.subjectsList=[],this.showSuccessPage=!1,this.router.events.subscribe(l=>{l instanceof E.m2&&(this.previousUrl=this.urlService.previousUrlStr,this.currentUrl=l.url)})}ngOnInit(){this.getData(),this.dataArrived(),this.initRequests()}getData(){this.onlineCounterService.getSetup()}initRequests(){this.subs.push(this.onlineCounterService.setUp$.subscribe(e=>{e&&(this.contactSetupResult=e,this.isLoading=!1,this.dataArrived())}),this.accountService.identity().subscribe(e=>{(null==e?void 0:e.login)&&(this.loggedInUser=e)}))}dataArrived(){var e;(null===(e=this.contactSetupResult)||void 0===e?void 0:e.tipification)&&(this.tipificationsList=this.contactSetupResult.tipification,this.get
1SubjectsForSelectedType(this.selectedTab))}getTabName(e){let i="";switch(e){case"NINFORMATION":i="information";break;case"NREQUEST":i="requests";break;case"NCOMPLAINT":i="complaint";break;case"NLOSTANDFOUND":i="lost-and-found-submission";break;case"NSUGGESTION":i="suggestion";break;case"NTHANK":i="acknowledgment";break;default:i=""}return i}getSubjectsForSelectedType(e){this.tipificationsList[this.selectedTab].subjectArray&&(this.subjectsList=this.tipificationsList[this.selectedTab].subjectArray)}tabChanged(e){this.selectedTab=e.index}setSuccessPageState(e){this.showSuccessPage=e,window.scroll({top:0,left:0,behavior:"smooth"})}goBack(){var e;(null===(e=this.previousUrl)||void 0===e?void 0:e.includes("my-navegante"))?this.router.navigate([this.previousUrl]):this.router.navigate([""])}}return n.\u0275fac=function(e){return new(e||n)(t.\u0275\u0275directiveInject(K),t.\u0275\u0275directiveInject(Y.B),t.\u0275\u0275directiveInject(E.F0),t.\u0275\u0275directiveInject(tt.x))},n.\u0275cmp=t.\u0275\u0275defineComponent({type:n,selectors:[["jhi-online-counter"]],viewQuery:function(e,i){if(1&e&&t.\u0275\u0275viewQuery(Mt,5),2&e){let a;t.\u0275\u0275queryRefresh(a=t.\u0275\u0275loadQuery())&&(i.tabGroup=a.first)}},decls:17,vars:4,consts:[[1,"container-lg"],[1,"row","structured-generic-container"],[1,"col-12"],["id","pageTitle","jhiTranslate","global.passenger-support.passenger-support",3,"ngClass"],[3,"active"],[4,"ngIf"],["animationDuration","0ms",1,"vertical-tabs",3,"disableRipple","selectedIndex","focusChange"],["tabGroup",""],[4,"ngFor","ngForOf"],[3,"label"],[3,"pageName","tipificationType","subjectsList","userLoggedIn","previousUrl","showSuccessPage",4,"ngIf"],[3,"pageName","tipificationType","subjectsList","userLoggedIn","previousUrl","showSuccessPage"],[1,"text-center","text-md-start"],[1,"form-alignment","mt-md-5","mb-4","align-items-center"],[1,"icon-sm","green","mx-auto","me-md-2","d-block","d-md-inline-block"],["jhiTranslate","online-counter.sucsess-title",1,"d-inline","mb-0"],[1,"row"],[1,"col-md-auto"],["jhiTranslate","online-counter.new-contact",1,"default-btn","mx-auto","ms-md-0",3,"click"],[1,"col-md-auto","mt-4","mt-md-0"],[1,"default-btn","mx-auto","ms-md-0",3,"click"],["jhiTranslate","online-counter.home-page"]],template:function(e,i){1&e&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275text(1,"\n  "),t.\u0275\u0275elementStart(2,"div",1),t.\u0275\u0275text(3,"\n    "),t.\u0275\u0275elementStart(4,"div",2),t.\u0275\u0275text(5,"\n      "),t.\u0275\u0275element(6,"h1",3),t.\u0275\u0275text(7,"\n      "),t.\u0275\u0275element(8,"jhi-loader",4),t.\u0275\u0275text(9,"\n      "),t.\u0275\u0275template(10,Pt,8,3,"ng-container",5),t.\u0275\u0275text(11,"\n      "),t.\u0275\u0275template(12,qt,32,0,"ng-container",5),t.\u0275\u0275text(13,"\n    "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(14,"\n  "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(15,"\n"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(16,"\n")),2&e&&(t.\u0275\u0275advance(6),t.\u0275\u0275property("ngClass",i.showSuccessPage?"text-center text-md-start":""),t.\u0275\u0275advance(2),t.\u0275\u0275property("active",i.isLoading),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",!i.isLoading&&!i.showSuccessPage),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",i.showSuccessPage))},directives:[Q.P,_.mk,Z.R,_.O5,H.SP,_.sg,H.uX,Ft,X.Hw],pipes:[P.X$],styles:[""]}),n})();var Ut=s(6522),$t=s(7273);const zt=[{path:"apoio-passageiro",data:{breadcrumb:{label:"breadcrumb.passenger-support"},title:"Apoio Passageiro"},component:Bt},{path:"noticias",data:{breadcrumb:{label:"breadcrumb.news"},title:"Not\xedcias"},children:[{path:"",component:Ut.N},{path:":slug",data:{breadcrumb:{alias:"news-page",info:!1}},component:$t.n}]},{path:"agenda-metropolitana",data:{breadcrumb:{label:"breadcrumb.metropolitan-schedule"},title:"Agenda Metropolitana"},children:[{path:"",component:$.P,data:{collectionName:C.M.metropolitanScheduleCollection,pagename:"agenda-metropolitana"}},{path:":slug",data:{breadcrumb:{alias:"metropolitan-schedule-page",info:!1},collectionName:C.M.metropolitanScheduleCollection},component:U.C}]},{path:"navegante-no-ar",data:{breadcrumb:{label:"breadcrumb.navegante-no-ar"},title:"Vantagens Passageiro"},children:[{path:"",component:$.P,data:{collectionName:C.M.ppNaveganteClubCollection,pagename:"navegante-no-ar"}},{path:":slug",data:{breadcrumb:{alias:"navegante-no-ar",info:!1},collectionName:C.M.ppNaveganteClubCollection},component:U.C}]},{path:"transportes-da-aml",data:{breadcrumb:{label:"breadcrumb.pp.header-sub-menu.aml-transportation"}
1,collectionName:C.M.ppAmlTransportationCollection,title:"Transportes AML"},component:z.T},{path:"acessibilidade-e-mobilidade-reduzida",data:{breadcrumb:{label:"breadcrumb.pp.header-sub-menu.reduced-mobility"},collectionName:C.M.ppReducedMobilityCollection,title:"Acessibilidade e mobilidade reduzida"},component:z.T}];let Gt=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=t.\u0275\u0275defineInjector({imports:[[E.Bz.forChild(zt)],E.Bz]}),n})(),Kt=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=t.\u0275\u0275defineInjector({imports:[[_.ez,Gt]]}),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.