mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
!function(){function t(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(!t)return;if("string"==typeof t)return e(t,n);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return e(t,n)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function a(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[7352],{30407:function(t,e,i){"use strict";i.d(e,{P:function(){return l}});var r=i(91841),s=i(92340),o=i(37716),c=i(37556),l=function(){var t=function(){function t(e,i){n(this,t),this.http=e,this.authheader={},this.loggeduser=i.ValidatedUser,this.headers=new r.WM,this.headers=this.headers.set("Authorization",this.loggeduser.BasicAuthKey)}return a(t,[{key:"getContacts",value:function(t){var e=s.N.apiURL+"contacts/get",n=new r.LE;return n=(n=n.set("namefilter",t)).set("domain",s.N.domain),this.http.get("".concat(e),{headers:this.headers,params:n})}}]),t}();return t.\u0275fac=function(e){return new(e||t)(o.LFG(r.eN),o.LFG(c.e))},t.\u0275prov=o.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}()},17352:function(t,e,i){"use strict";i.d(e,{Y:function(){return L}});var r=i(64762),s=i(37716),o=i(44940),c=i(35957),l=i(30407),u=i(38583);function f(t,e){1&t&&s._UZ(0,"ion-progress-bar",12)}function p(t,e){if(1&t){var n=s.EpF();s.TgZ(0,"ion-item",14),s.NdJ("click",function(){s.CHM(n);var t=s.oxw().$implicit;return s.oxw().selectContact(t)}),s.TgZ(1,"div",15),s._UZ(2,"ion-icon",16),s.qZA(),s.TgZ(3,"ion-label"),s.TgZ(4,"h3"),s._uU(5),s.qZA(),s.TgZ(6,"p"),s._uU(7),s.qZA(),s.qZA(),s.TgZ(8,"div"),s._UZ(9,"ion-icon",17),s.qZA(),s.qZA()}if(2&t){var i=s.oxw().$implicit;s.xp6(5),s.Oqu(i.Name),s.xp6(2),s.Oqu(i.EmailAddress)}}function h(t,e){if(1&t&&(s.TgZ(0,"div"),s.YNc(1,p,10,2,"ion-item",13),s.qZA()),2&t){var n=e.$implicit,i=s.oxw();s.xp6(1),s.Q6J("ngIf",i.filterSearchList(n))}}function d(t,e){1&t&&(s.TgZ(0,"div",21),s._uU(1," Destinat\xe1rio"),s.qZA())}function g(t,e){if(1&t){var n=s.EpF();s.TgZ(0,"ion-item",22),s.TgZ(1,"div",15),s._UZ(2,"ion-icon",16),s.qZA(),s.TgZ(3,"ion-label"),s.TgZ(4,"h3"),s._uU(5),s.qZA(),s.TgZ(6,"p"),s._uU(7),s.qZA(),s.qZA(),s.TgZ(8,"div",14),s.NdJ("click",function(){var t=s.CHM(n).$implicit;return s.oxw(2).remove(t)}),s._UZ(9,"ion-icon",23),s.qZA(),s.qZA()}if(2&t){var i=e.$implicit;s.xp6(5),s.Oqu(i.Name),s.xp6(2),s.Oqu(i.EmailAddress)}}function m(t,e){if(1&t&&(s.TgZ(0,"ion-list",18),s.YNc(1,d,2,0,"div",19),s.TgZ(2,"ion-item-sliding",8),s.YNc(3,g,10,2,"ion-item",20),s.qZA(),s.qZA()),2&t){var n=s.oxw();s.xp6(1),s.Q6J("ngIf",n.LtaskParticipants.length>=1||n.LtaskParticipantsCc.length>=1),s.xp6(2),s.Q6J("ngForOf",n.LtaskParticipants)}}function v(t,e){1&t&&(s.TgZ(0,"div",21),s._uU(1," Destinat\xe1rio"),s.qZA())}function C(t,e){if(1&t){var n=s.EpF();s.TgZ(0,"ion-item",22),s.TgZ(1,"div",15),s._UZ(2,"ion-icon",16),s.qZA(),s.TgZ(3,"ion-label"),s.TgZ(4,"h3"),s._uU(5),s.qZA(),s.TgZ(6,"p"),s._uU(7),s.qZA(),s.qZA(),s.TgZ(8,"div",14),s.NdJ("click",function(){var t=s.CHM(n).$implicit;return s.oxw(2).remove(t)}),s._UZ(9,"ion-icon",23),s.qZA(),s.qZA()}if(2&t){var i=e.$implicit;s.xp6(5),s.Oqu(i.Name),s.xp6(2),s.Oqu(i.EmailAddress)}}function Z(t,e){if(1&t&&(s.TgZ(0,"ion-list",18),s.YNc(1,v,2,0,"div",19),s.TgZ(2,"ion-item-sliding",8),s.YNc(3,C,10,2,"ion-item",20),s.qZA(),s.qZA()),2&t){var n=s.oxw();s.xp6(1),s.Q6J("ngIf",n.LtaskParticipants.length>=1||n.LtaskParticipantsCc.length>=1),s.xp6(2),s.Q6J("ngForOf",n.LtaskParticipantsCc)}}function k(t,e){if(1&t){var n=s.EpF();s.TgZ(0,"ion-footer",24),s.TgZ(1,"ion-toolbar",25),s.TgZ(2,"ion-buttons",26),s.TgZ(3,"ion-button",27),s.NdJ("click",function(){return s.CHM(n),s.oxw().close()}),s.TgZ(4,"ion-label"),s._uU(5,"Cancelar"),s.qZA(),s._UZ(6,"ion-icon",28),s.qZA(),s.qZA(),s.TgZ(7,"ion-buttons",29),s.TgZ(8,"ion-button",30),s.NdJ("click",function(){return s.CHM(n),s.oxw().save()}),s.TgZ(9,"ion-label"),s._uU(10,"Gravar"),s.qZA(),s._UZ(11,"ion-icon",31),s.qZA(),s.qZA(),s.qZA(),s.qZA()}}var L=function(){var t=function(){function t(e,i){n(this,t),this.modalCtrl=e,this.contactsService=i,this.showLoader=!1,this.closeComponent=new s.vpe,this.setIntervenient=new s.vpe,this.setIntervenientCC=new s.vpe,this.dynamicSetIntervenient=new s.vpe,this.taskParticipants=[],this.taskParticipantsCc=[],this.LtaskParticipants=[],this.LtaskParticipantsCc=[],this.currentPath=window.location.pathname,this.LtaskParticipants=(0,o.removeDuplicate)(this.taskParticipants),this.LtaskParticipantsCc=(0,o.removeDuplicate)(this.taskParticipantsCc)}return a(t,[{key:"ngOnChanges",value:function(){this.LtaskParticipants=(0,o.removeDuplicate)(this.taskParticipants),this.LtaskParticipantsCc=(0,o.removeDuplicate)(this.taskParticipantsCc)}},{key:"ngOnInit",value:function(){this.fetchContacts(""),null!=this.LtaskParticipants&&null!=this.LtaskParticipants||(this.LtaskParticipants=[]),null!=this.LtaskParticipantsCc&&null!=this.LtaskParticipantsCc||(this.LtaskParticipantsCc=[])}},{key:"save",value:function(){this.setIntervenient.emit(this.LtaskParticipants),this.setIntervenientCC.emit(this.LtaskParticipantsCc),this.closeComponent.emit()}},{key:"setContactWithClose",value:function(){"/home/gabinete-digital"==this.currentPath&&(console.log("set!!!!! "),this.setIntervenient.emit(this.LtaskParticipants),this.setIntervenientCC.emit(this.LtaskParticipantsCc)),this.dynamicSetIntervenient.emit({taskParticipants:this.LtaskParticipants,taskParticipantsCc:this.LtaskParticipantsCc})}},{key:"selectContact",value:function(t){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:"intervenient"==this.adding?(t.IsRequired=!0,this.LtaskParticipants.push(t)):"CC"==this.adding&&(t.IsRequired=!1,this.LtaskParticipantsCc.push(t)),this.setContactWithClose();case 1:case"end":return e.stop()}},e,this)}))}},{key:"close",value:function(){this.closeComponent.emit()}},{key:"onChange",value:function(t){this.fetchContacts(t.detail.value)}},{key:"filterSearchList",value:function(t){return null==this.LtaskParticipants.concat(this.LtaskParticipantsCc).find(function(e,n){if(e.Name.toLowerCase()==t.Name.toLowerCase()&&e.EmailAddress.toLowerCase()==t.EmailAddress.toLowerCase())return n=n,e})&&null==this.LtaskParticipantsCc.find(function(e,n){if(e.Name.toLowerCase()==t.Name&&e.EmailAddress.toLowerCase()==t.EmailAddress.toLowerCase())return n=n,e})}},{key:"remove",value:function(t){"intervenient"==this.adding?this.LtaskParticipants=this.LtaskParticipants.filter(function(e,n){return e.Name.toLocaleLowerCase()!=t.Name.toLocaleLowerCase()&&e.EmailAddress.toLocaleLowerCase()!=t.EmailAddress.toLocaleLowerCase()&&e}):"CC"==this.adding&&(this.LtaskParticipantsCc=this.LtaskParticipantsCc.filter(function(e,n){return e.Name.toLocaleLowerCase()!=t.Name.toLocaleLowerCase()&&e.EmailAddress.toLocaleLowerCase()!=t.EmailAddress.toLocaleLowerCase()&&e})),this.setContactWithClose()}},{key:"fetchContacts",value:function(t){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){var n=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.showLoader=!0,this.contactsService.getContacts(t).subscribe(function(t){null!=n.eventPersons&&n.eventPersons.forEach(function(e){var n=t.findIndex(function(t){return t.EmailAddress.toLowerCase()==e.EmailAddress.toLowerCase()});t.splice(n,1)}),n.contacts=t,n.showLoader=!1});case 1:case"end":return e.stop()}},e,this)}))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(s.Y36(c.IN),s.Y36(l.P))},t.\u0275cmp=s.Xpm({type:t,selectors:[["app-attendee-modal"]],inputs:{taskParticipants:"taskParticipants",taskParticipantsCc:"taskParticipantsCc",footer:"footer",adding:"adding"},outputs:{closeComponent:"closeComponent",setIntervenient:"setIntervenient",setIntervenientCC:"setIntervenientCC",dynamicSetIntervenient:"dynamicSetIntervenient"},features:[s.TTD],decls:15,vars:5,consts:[[1,"ion-no-border","px-20"],[1,"px-10"],[1,"pa-0"],["placeholder","Insira email para adicionar destinat\xe1rio",1,"attendee-search-bar",3,"ionChange"],["type","indeterminate",4,"ngIf"],[1,"height-100","overflow-y-auto"],[1,"d-flex","flex-column","height-100"],["lines","none",1,"flex-grow-1","overflow-y-auto","height-100"],[1,"px-20"],[4,"ngFor","ngForOf"],["lines","none","class","flex-grow-1 overflow-y-auto height-100 pb-0",4,"ngIf"],["class","ion-no-border",4,"ngIf"],["type","indeterminate"],["class","cursor-pointer",3,"click",4,"ngIf"],[1,"cursor-pointer",3,"click"],[1,"pr-10"],["src","assets/images/icons-userprofile.svg",1,"font-35"],["src","assets/images/icons-add-25.svg",1,"font-35"],["lines","none",1,"flex-grow-1","overflow-y-auto","height-100","pb-0"],["class","px-20 font-15 pt-20","style","border-top:1px solid #ebebeb;font-weight: 500;",4,"ngIf"],["class","d-flex",4,"ngFor","ngForOf"],[1,"px-20","font-15","pt-20",2,"border-top","1px solid #ebebeb","font-weight","500"],[1,"d-flex"],["src","assets/images/icons-delete-25.svg",1,"font-35"],[1,"ion-no-border"],[1,"width-100","d-flex","justify-space-between","px-20"],["slot","start"],["fill","clear","color","#061b52",1,"btn-cancel",3,"click"],["name","close","slot","start"],["slot","end"],["fill","clear","color","#fff",1,"btn-ok",3,"click"],["name","checkmark","slot","start"]],template:function(t,e){1&t&&(s.TgZ(0,"ion-header",0),s.TgZ(1,"ion-toolbar",1),s.TgZ(2,"ion-title",2),s._uU(3,"Adicionar intervenientes"),s.qZA(),s.qZA(),s.TgZ(4,"ion-searchbar",3),s.NdJ("ionChange",function(t){return e.onChange(t)}),s.qZA(),s.YNc(5,f,1,0,"ion-progress-bar",4),s.qZA(),s.TgZ(6,"ion-content",5),s.TgZ(7,"ion-item-group",6),s.TgZ(8,"ion-list",7),s.TgZ(9,"ion-item-sliding",8),s.YNc(10,h,2,1,"div",9),s.qZA(),s.qZA(),s._UZ(11,"hr"),s.YNc(12,m,4,2,"ion-list",10),s.YNc(13,Z,4,2,"ion-list",10),s.qZA(),s.qZA(),s.YNc(14,k,12,0,"ion-footer",11)),2&t&&(s.xp6(5),s.Q6J("ngIf",e.showLoader),s.xp6(5),s.Q6J("ngForOf",e.contacts),s.xp6(2),s.Q6J("ngIf",e.LtaskParticipants.length>=1&&"intervenient"==e.adding),s.xp6(1),s.Q6J("ngIf",e.LtaskParticipantsCc.length>=1&&"CC"==e.adding),s.xp6(1),s.Q6J("ngIf",e.footer))},directives:[c.Gu,c.sr,c.wd,c.VI,c.j9,u.O5,c.W2,c.Ub,c.q_,c.td,u.sg,c.X7,c.Ie,c.gu,c.Q$,c.fr,c.Sm,c.YG],styles:["ion-searchbar[_ngcontent-%COMP%]{--border-radius:20px}.item-inner[_ngcontent-%COMP%]{border-style:unset!important}"]}),t}()},44940:function(e){e.exports={removeDuplicate:function(e){return t(new Set(e.map(JSON.stringify))).map(JSON.parse)}}}}])}(); |