mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
1 line
16 KiB
JavaScript
1 line
16 KiB
JavaScript
!function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[8195],{88195:function(t,n,o){"use strict";o.d(n,{A:function(){return P}});var i=o(64762),a=o(82265),r=o(72231),s=o(23879),c=o(37716),l=o(39895),d=o(35957),u=o(28621),p=o(20985),g=o(25970),f=o(53760),m=o(84465),v=o(38583);function h(e,t){if(1&e&&(c.TgZ(0,"div"),c.TgZ(1,"ion-label"),c._uU(2),c.qZA(),c.qZA()),2&e){var n=c.oxw();c.xp6(2),c.hij(" ",n.loadedEvent.workflowInstanceDataFields.Location," ")}}function Z(e,t){1&e&&(c.TgZ(0,"p"),c._uU(1,"3 (N\xe3o se repete)"),c.qZA())}function b(e,t){1&e&&(c.TgZ(0,"p"),c._uU(1,"4 Repete"),c.qZA())}function x(e,t){if(1&e&&(c.TgZ(0,"div"),c.TgZ(1,"ion-label"),c._uU(2),c.qZA(),c.qZA()),2&e){var n=t.$implicit;c.xp6(2),c.Oqu(n.Name)}}function w(e,t){if(1&e&&(c.TgZ(0,"div"),c.TgZ(1,"h5"),c._uU(2,"Intervenientes"),c.qZA(),c.YNc(3,x,3,1,"div",34),c.qZA()),2&e){var n=c.oxw(2);c.xp6(3),c.Q6J("ngForOf",n.loadedEvent.workflowInstanceDataFields.ParticipantsList)}}function A(e,t){if(1&e&&(c.TgZ(0,"div",33),c.YNc(1,w,4,1,"div",19),c.qZA()),2&e){var n=c.oxw();c.xp6(1),c.Q6J("ngIf",n.loadedEvent.workflowInstanceDataFields.Participants)}}function k(e,t){if(1&e&&(c.TgZ(0,"div"),c.TgZ(1,"h5"),c._uU(2,"Detalhes"),c.qZA(),c.TgZ(3,"ion-item",35),c._UZ(4,"div",36),c.qZA(),c.qZA()),2&e){var n=c.oxw();c.xp6(4),c.Q6J("innerHTML",n.loadedEvent.workflowInstanceDataFields.Body,c.oJD)}}function _(e,t){1&e&&(c.TgZ(0,"span",43),c._uU(1," Correspondencia "),c.qZA())}function T(e,t){1&e&&(c.TgZ(0,"span",43),c._uU(1," AccoesPresidenciais "),c.qZA())}function C(e,t){1&e&&(c.TgZ(0,"span",43),c._uU(1," ArquivoDespachoElect "),c.qZA())}function M(e,t){if(1&e){var n=c.EpF();c.TgZ(0,"ion-item",26),c.TgZ(1,"ion-label",37),c.NdJ("click",function(){var e=c.CHM(n).$implicit;return c.oxw().viewDocument(e.SourceId,e.ApplicationId)}),c.TgZ(2,"p",38),c.TgZ(3,"span",39),c._uU(4),c.qZA(),c.YNc(5,_,2,0,"span",40),c.YNc(6,T,2,0,"span",40),c.YNc(7,C,2,0,"span",40),c.qZA(),c.TgZ(8,"p"),c.TgZ(9,"span",41),c._uU(10),c.qZA(),c.TgZ(11,"span",42),c._uU(12),c.ALo(13,"date"),c.qZA(),c.qZA(),c.qZA(),c.qZA()}if(2&e){var o=t.$implicit;c.xp6(4),c.Oqu(o.SourceName),c.xp6(1),c.Q6J("ngIf",8==o.ApplicationId),c.xp6(1),c.Q6J("ngIf",386==o.ApplicationId),c.xp6(1),c.Q6J("ngIf",361==o.ApplicationId),c.xp6(3),c.Oqu(o.Stakeholders),c.xp6(2),c.hij(" ",c.xi3(13,6,o.CreateDate,"dd-MM-yyyy HH:mm")," ")}}var P=function(){var t=function(){function t(e,n,o,i,a,r,s,c,l,d,u,p){var g=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.router=e,this.modalController=n,this.navParams=o,this.processes=i,this.attachmentsService=a,this.popoverController=r,this.menu=s,this.alertService=c,this.activatedRoute=l,this.iab=d,this.animationController=u,this.toastService=p,this.months=["Janeiro","Fevereiro","Mar\xe7o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],this.days=["Domingo","Segunda-feira","Ter\xe7a-feira","Quarta-feira","Quinta-feira","Sexta-feira","S\xe1bado"],this.activatedRoute.paramMap.subscribe(function(e){e.has("serialNumber")&&(g.serialNumber=e.get("serialNumber"))})}var n,o,c;return n=t,(o=[{key:"ngOnInit",value:function(){this.getTask(),this.getAttachments()}},{key:"notImplemented",value:function(){this.alertService.presentAlert("Funcionalidade em desenvolvimento")}},{key:"close",value:function(){this.modalController.dismiss(null)}},{key:"getTask",value:function(){var e=this;this.processes.GetTask(this.serialNumber).subscribe(function(t){console.log("GET TASK SERIALNUMBER: ",e.serialNumber,"Approve event",t),e.loadedEvent=t,e.today=new Date(t.workflowInstanceDataFields.StartDate),console.log(new Date(e.today)),e.customDate=e.days[e.today.getDay()]+", "+e.today.getDate()+" de "+e.months[e.today.getMonth()],e.InstanceId=t.workflowInstanceDataFields.InstanceId,e.getAttachments()})}},{key:"viewDocument",value:function(e,t){var n=this;this.processes.GetDocumentUrl(e,t).subscribe(function(e){console.log(e);var t=e.replace("webTRIX.Viewer","webTRIX.Viewer.Branch1");n.iab.create(t,"_blank").show()})}},{key:"approveTask",value:function(e){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var n,o,i=this;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("approveTask SERIALNUMBER: ",e),n={serialNumber:e,action:"Aprovar"},console.log(n),o=this.toastService.loading(),t.prev=4,t.next=7,this.processes.PostTaskAction(n).toPromise();case 7:this.toastService.successMessage("Evento aprovado",function(){i.router.navigate(["/home/gabinete-digital/event-list"]),i.modalController.dismiss(null)}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(4),this.toastService.badRequest("Evento n\xe3o aprovado");case 13:return t.prev=13,o.remove(),t.finish(13);case 16:case"end":return t.stop()}},t,this,[[4,10,13,16]])}))}},{key:"emendTask",value:function(e){console.log("emendTask: ",e),this.menu.close(),this.openEmendMessageModal(e),this.modalController.dismiss(null)}},{key:"rejectTask",value:function(e){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var n,o,i=this;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n={serialNumber:e,action:"Rejeitar"},o=this.toastService.loading(),t.prev=2,t.next=5,this.processes.PostTaskAction(n).toPromise();case 5:this.toastService.successMessage("Evento rejeitado",function(){i.router.navigate(["/home/gabinete-digital/event-list"])}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),this.toastService.badRequest("Evento n\xe3o rejeitado");case 11:return t.prev=11,o.remove(),t.finish(11);case 14:this.modalController.dismiss(null);case 15:case"end":return t.stop()}},t,this,[[2,8,11,14]])}))}},{key:"getAttachments",value:function(){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.attachmentsService.getAttachmentsById(this.InstanceId).toPromise();case 2:this.loadedAttachments=e.sent,console.log(this.loadedAttachments);case 4:case"end":return e.stop()}},e,this)}))}},{key:"openOptions",value:function(e){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.popoverController.create({component:s.g,cssClass:"event-actions-popover",event:e,translucent:!0});case 2:return n=t.sent,t.next=5,n.present();case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}},t,this)}))}},{key:"openMenu",value:function(){this.menu.open()}},{key:"openEmendMessageModal",value:function(e){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var n,o=this;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.modalController.create({component:r.q,componentProps:{},cssClass:"emend-message-modal",backdropDismiss:!1});case 2:return n=t.sent,t.next=5,n.present();case 5:n.onDidDismiss().then(function(t){return(0,i.mG)(o,void 0,void 0,regeneratorRuntime.mark(function n(){var o,i;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(""===t.data){n.next=16;break}return o={serialNumber:e,action:"Emendar",dataFields:{ReviewUserComment:t.data}},i=this.toastService.loading(),n.prev=3,n.next=6,this.processes.PostTaskAction(o).toPromise();case 6:this.router.navigate(["/home/gabinete-digital/event-list"]),this.toastService.successMessage(),n.next=13;break;case 10:n.prev=10,n.t0=n.catch(3),this.toastService.badRequest(),this.router.navigate(["/home/gabinete-digital/event-list"]);case 13:return n.prev=13,i.remove(),n.finish(13);case 16:case"end":return n.stop()}},n,this,[[3,10,13,16]])}))});case 6:case"end":return t.stop()}},t,this)}))}},{key:"editar",value:function(e){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var n,o=this;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.modalController.create({component:a.j,componentProps:{serialNumber:e},cssClass:"modal modal-desktop"});case 2:return n=t.sent,t.next=5,n.present();case 5:n.onDidDismiss().then(function(e){o.getTask(),o.getAttachments()});case 6:case"end":return t.stop()}},t,this)}))}}])&&e(n.prototype,o),c&&e(n,c),t}();return t.\u0275fac=function(e){return new(e||t)(c.Y36(l.F0),c.Y36(d.IN),c.Y36(d.X1),c.Y36(u.$),c.Y36(p.o),c.Y36(d.Dh),c.Y36(d._q),c.Y36(g.c),c.Y36(l.gz),c.Y36(f.i),c.Y36(d.vB),c.Y36(m.k))},t.\u0275cmp=c.Xpm({type:t,selectors:[["app-approve-event-modal"]],decls:63,vars:17,consts:[[1,"ion-no-border"],[1,"header-content","mx-20","d-flex","justify-between"],[1,"header-icon-left"],[1,"btn-no-color","cursor-pointer",3,"click"],["src","assets/images/icons-arrow-arrow-left.svg"],[1,"header-title","flex-grow-1"],[1,"header-icon-right","cursor-pointer",3,"click"],["src","assets/images/icons-edit.svg"],["autoHide","false","side","end","content-id","main-content"],["translucent",""],[1,"cursor-pointer"],[3,"click"],["name","checkmark-sharp"],["name","create-outline"],["name","close-sharp"],["id","main-content"],[1,"upper-content","d-flex","width-100"],[1,"content-location","d-flex","justify-between","width-100"],[1,"location-detail","flex-grow-1"],[4,"ngIf"],[1,"content-details"],[1,"button-calendar-type","d-flex","flex-grow-1","justify-end"],["slot","end",1,"button-calendar-type"],["class","middle-content",4,"ngIf"],[1,"line"],[1,"d-flex","container-div","width-100"],[1,"width-100"],["class","width-100",4,"ngFor","ngForOf"],[1,"buttons","width-100"],["shape","round",1,"btn-cancel","cursor-pointer",3,"click"],["shape","round",1,"btn-no-color","cursor-pointer",3,"click"],["name","ellipsis-vertical-outline"],["shape","round",1,"btn-ok","cursor-pointer",3,"click"],[1,"middle-content"],[4,"ngFor","ngForOf"],["lines","none",1,"ion-no-padding","ion-no-margin"],[3,"innerHTML"],[1,"width-100","d-block","list",3,"click"],[1,"d-flex","ion-justify-content-between"],[1,"attach-title-item"],["class","app-name",4,"ngIf"],[1,"span-left"],[1,"span-right"],[1,"app-name"]],template:function(e,t){1&e&&(c.TgZ(0,"ion-header",0),c.TgZ(1,"div",1),c.TgZ(2,"div",2),c.TgZ(3,"button",3),c.NdJ("click",function(){return t.close()}),c._UZ(4,"ion-icon",4),c.qZA(),c.qZA(),c.TgZ(5,"div",5),c.TgZ(6,"label"),c._uU(7),c.qZA(),c.qZA(),c.TgZ(8,"div",6),c.NdJ("click",function(){return t.editar(t.loadedEvent.serialNumber)}),c._UZ(9,"ion-icon",7),c.qZA(),c.qZA(),c.qZA(),c.TgZ(10,"ion-menu",8),c.TgZ(11,"ion-header"),c.TgZ(12,"ion-toolbar",9),c.TgZ(13,"ion-title"),c._uU(14,"Ac\xe7\xf5es"),c.qZA(),c.qZA(),c.qZA(),c.TgZ(15,"ion-content"),c.TgZ(16,"ion-list",10),c.TgZ(17,"ion-item",11),c.NdJ("click",function(){return t.approveTask(t.loadedEvent.serialNumber)}),c._UZ(18,"ion-icon",12),c.TgZ(19,"ion-label"),c._uU(20,"Aprovar"),c.qZA(),c.qZA(),c.TgZ(21,"ion-item",11),c.NdJ("click",function(){return t.emendTask(t.loadedEvent.serialNumber)}),c._UZ(22,"ion-icon",13),c.TgZ(23,"ion-label"),c._uU(24,"Adicionar Nota"),c.qZA(),c.qZA(),c.TgZ(25,"ion-item",11),c.NdJ("click",function(){return t.rejectTask(t.loadedEvent.serialNumber)}),c._UZ(26,"ion-icon",14),c.TgZ(27,"ion-label"),c._uU(28,"Rejeitar"),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.TgZ(29,"ion-content",15),c.TgZ(30,"div",16),c.TgZ(31,"div",17),c.TgZ(32,"div",18),c.YNc(33,h,3,1,"div",19),c.TgZ(34,"div",20),c.TgZ(35,"ion-label"),c.TgZ(36,"p"),c._uU(37),c.qZA(),c.TgZ(38,"p"),c._uU(39),c.ALo(40,"date"),c.ALo(41,"date"),c.qZA(),c.YNc(42,Z,2,0,"p",19),c.YNc(43,b,2,0,"p",19),c.qZA(),c.qZA(),c.qZA(),c.TgZ(44,"div",21),c.TgZ(45,"ion-button",22),c._uU(46),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.YNc(47,A,2,1,"div",23),c.YNc(48,k,5,1,"div",19),c._UZ(49,"div",24),c.TgZ(50,"div",25),c.TgZ(51,"ion-list",26),c.TgZ(52,"h5"),c._uU(53,"Documentos Anexados"),c.qZA(),c.YNc(54,M,14,9,"ion-item",27),c.qZA(),c.qZA(),c.qZA(),c.TgZ(55,"ion-footer"),c.TgZ(56,"div",28),c.TgZ(57,"button",29),c.NdJ("click",function(){return t.emendTask(t.loadedEvent.serialNumber)}),c._uU(58,"Adicionar Nota"),c.qZA(),c.TgZ(59,"button",30),c.NdJ("click",function(){return t.openMenu()}),c._UZ(60,"ion-icon",31),c.qZA(),c.TgZ(61,"button",32),c.NdJ("click",function(){return t.approveTask(t.loadedEvent.serialNumber)}),c._uU(62,"Aprovar"),c.qZA(),c.qZA(),c.qZA()),2&e&&(c.xp6(7),c.Oqu(t.loadedEvent.workflowInstanceDataFields.Subject),c.xp6(26),c.Q6J("ngIf",t.loadedEvent.workflowInstanceDataFields.Location),c.xp6(4),c.hij("1 ",t.customDate,""),c.xp6(2),c.AsE("2 das ",c.xi3(40,11,t.loadedEvent.workflowInstanceDataFields.StartDate,"HH:mm")," \xe0s ",c.xi3(41,14,t.loadedEvent.workflowInstanceDataFields.EndDate,"HH:mm"),""),c.xp6(3),c.Q6J("ngIf",!t.loadedEvent.workflowInstanceDataFields.IsRecurring),c.xp6(1),c.Q6J("ngIf",t.loadedEvent.workflowInstanceDataFields.IsRecurring),c.xp6(3),c.Oqu(t.loadedEvent.workflowInstanceDataFields.Agenda),c.xp6(1),c.Q6J("ngIf",t.loadedEvent.workflowInstanceDataFields.Participants),c.xp6(1),c.Q6J("ngIf",t.loadedEvent.workflowInstanceDataFields.Body),c.xp6(6),c.Q6J("ngForOf",t.loadedAttachments))},directives:[d.Gu,d.gu,d.z0,d.sr,d.wd,d.W2,d.q_,d.Ie,d.Q$,v.O5,d.YG,v.sg,d.fr],pipes:[v.uU],styles:["ion-content[_ngcontent-%COMP%]{--padding-top:0px;--padding-start:20px;--padding-end:20px;font-size:18px}ion-menu[_ngcontent-%COMP%]{--height:225px}.header-content[_ngcontent-%COMP%]{overflow:auto;margin:25px auto}.header-icon-left[_ngcontent-%COMP%]{width:36px;font-size:33px;color:#42b9fe;float:left}.header-title[_ngcontent-%COMP%]{font-family:Roboto;font-size:25px;margin:0 5px;padding:0;color:#000;float:left}.header-icon-right[_ngcontent-%COMP%]{width:45px;font-size:45px;float:left}.upper-content[_ngcontent-%COMP%]{padding-left:50px;overflow:auto;font-size:18px}.upper-content[_ngcontent-%COMP%] .content-location[_ngcontent-%COMP%]{margin:0 auto;padding:0;overflow:auto}.upper-content[_ngcontent-%COMP%] .location-detail[_ngcontent-%COMP%]{font-weight:700;font-size:18px;float:left;margin:5px 5px 5px 0}.upper-content[_ngcontent-%COMP%] .button-calendar-type[_ngcontent-%COMP%]{width:91px;--border-radius:12.5px;--background:#ffb703;margin-left:5px;float:left}.upper-content[_ngcontent-%COMP%] .button-calendar-type[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{height:25px}.upper-content[_ngcontent-%COMP%] .button-edit-event[_ngcontent-%COMP%]{width:140px;height:44px;border-radius:22.5px;--background:#e0e9ee;--color:#061b52}.middle-conten[_ngcontent-%COMP%] .middle-content[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .middle-conten[_ngcontent-%COMP%] .middle-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .upper-content[_ngcontent-%COMP%] .content-details[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px}.bottom-content[_ngcontent-%COMP%]{margin:0 auto}.bottom-content[_ngcontent-%COMP%] .bottom-content[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:16px;margin:0 0 0 10px}.bottom-content[_ngcontent-%COMP%] .attach-document[_ngcontent-%COMP%]{font-size:15px;color:#0d89d1;margin:5px 5px 5px 10px;padding:5px;float:left}.bottom-content[_ngcontent-%COMP%] .attach-icon[_ngcontent-%COMP%]{width:37px;font-size:35px;float:left}.bottom-content[_ngcontent-%COMP%] .attach-title-item[_ngcontent-%COMP%]{width:100%;font-size:15px;color:#0d89d1}.bottom-content[_ngcontent-%COMP%] .span-left[_ngcontent-%COMP%]{float:left;font-size:15x}.bottom-content[_ngcontent-%COMP%] .span-right[_ngcontent-%COMP%]{text-align:right;float:right;font-size:13px}.buttons[_ngcontent-%COMP%]{width:360px;margin:0 auto}.button-options[_ngcontent-%COMP%]{height:44px;--color:#42b9fe}.button-approve[_ngcontent-%COMP%]{--background:#42b9fe}.button-approve[_ngcontent-%COMP%], .button-reject[_ngcontent-%COMP%]{width:140px;height:44px;border-radius:22.5px}.button-reject[_ngcontent-%COMP%]{--color:#d30a0a;--background:#ffe0e0}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:20px;overflow:auto}.app-name[_ngcontent-%COMP%]{background:#42b9f2;border-radius:18px;text-align:center;display:flex;align-items:center;padding:0 5px;color:#fff;font-size:9pt;font-weight:500;height:19px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px}.close-button[_ngcontent-%COMP%]{display:none}.list[_ngcontent-%COMP%]:hover .app-name[_ngcontent-%COMP%]{display:none}.list[_ngcontent-%COMP%]:hover .close-button[_ngcontent-%COMP%]{display:block!important}.attach-title-item[_ngcontent-%COMP%]{width:100%;font-size:15px;color:#0d89d1}.span-left[_ngcontent-%COMP%]{float:left;font-size:15x}.span-right[_ngcontent-%COMP%]{text-align:right;float:right;font-size:13px}"]}),t}()}}])}(); |