mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 13:02:56 +00:00
1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[5276],{25276:function(t,o,e){"use strict";e.d(o,{Q:function(){return M}});var n=e(64762),i=e(90562),s=e(56343),a=e(320),c=e(83189),r=e(45896),d=e(37716),l=e(39895),u=e(28621),p=e(35957),m=e(84465),h=e(38583);function g(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw(2).sendExpedienteToPending()}),d._uU(1,"Enviar para Pendentes"),d.qZA()}}function k(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"div",5),d.TgZ(1,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw().openAddNoteModal("Executado")}),d._uU(2,"Executado"),d.qZA(),d.TgZ(3,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openDelegarModal(o.task)}),d._uU(4,"Delegar"),d.qZA(),d._UZ(5,"div",7),d.TgZ(6,"button",8),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("0",o.fulltask)}),d._uU(7,"Efetuar Despacho"),d.qZA(),d.TgZ(8,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("1",o.fulltask)}),d._uU(9,"Solicitar Parecer"),d.qZA(),d.TgZ(10,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openBookMeetingModal(o.task)}),d._uU(11,"Marcar Reuni\xe3o"),d.qZA(),d._UZ(12,"div",7),d.YNc(13,g,2,0,"button",9),d.qZA()}if(2&t){const t=d.oxw();d.xp6(13),d.Q6J("ngIf","Pending"!=t.task.Status)}}function f(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw(2);return o.openDelegarModal(o.task)}),d._uU(1,"Delegar"),d.qZA()}}function v(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw(2).sendExpedienteToPending()}),d._uU(1,"Enviar para Pendentes"),d.qZA()}}function b(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"div",5),d.TgZ(1,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw().openAddNoteModal("Executado")}),d._uU(2,"Executado"),d.qZA(),d.YNc(3,f,2,0,"button",9),d._UZ(4,"div",7),d.TgZ(5,"button",8),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("0",o.fulltask)}),d._uU(6,"Efetuar Despacho"),d.qZA(),d.TgZ(7,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("1",o.fulltask)}),d._uU(8,"Solicitar Parecer"),d.qZA(),d.TgZ(9,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openBookMeetingModal(o.task)}),d._uU(10,"Marcar Reuni\xe3o"),d.qZA(),d._UZ(11,"div",7),d.YNc(12,v,2,0,"button",9),d.qZA()}if(2&t){const t=d.oxw();d.xp6(3),d.Q6J("ngIf","Pending"!=t.task.Status),d.xp6(9),d.Q6J("ngIf","Pending"!=t.task.Status)}}function C(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw(2).sendExpedienteToPending()}),d._uU(1,"Enviar para Pendentes"),d.qZA()}}function x(t,o){if(1&t){const t=d.EpF();d.TgZ(0,"div",5),d.TgZ(1,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw().openAddNoteModal("Arquivar")}),d._uU(2,"Arquivar"),d.qZA(),d._UZ(3,"div",7),d.TgZ(4,"button",8),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("0",o.fulltask)}),d._uU(5,"Efetuar Despacho"),d.qZA(),d.TgZ(6,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openTaskProcessModal("1",o.fulltask)}),d._uU(7,"Solicitar Parecer"),d.qZA(),d.TgZ(8,"button",6),d.NdJ("click",function(){d.CHM(t);const o=d.oxw();return o.openBookMeetingModal(o.task)}),d._uU(9,"Marcar Reuni\xe3o"),d.qZA(),d._UZ(10,"div",7),d.YNc(11,C,2,0,"button",9),d.TgZ(12,"button",6),d.NdJ("click",function(){return d.CHM(t),d.oxw().openAddNoteModal("Reexecu\xe7\xe3o")}),d._uU(13,"Enviar para Reexecu\xe7\xe3o"),d.qZA(),d.qZA()}if(2&t){const t=d.oxw();d.xp6(11),d.Q6J("ngIf","Pending"!=t.task.Status)}}let M=(()=>{class t{constructor(t,o,e,n,i,s,a){this.activateRoute=t,this.processes=o,this.router=e,this.modalController=n,this.popoverController=i,this.navParams=s,this.toastService=a,this.task=this.navParams.get("task"),this.fulltask=this.navParams.get("fulltask")}ngOnInit(){}close(){this.goBack()}openTaskProcessModal(t,o){return(0,n.mG)(this,void 0,void 0,function*(){let e;this.popoverController.dismiss(),e=window.innerWidth<=800?"modal modal-desktop":"modal modal-desktop showAsideOptions";const n=yield this.modalController.create({component:i.A,componentProps:{taskAction:t,task:o,fulltask:this.fulltask},cssClass:e});yield n.present(),n.onDidDismiss().then(t=>{this.goBack()})})}sendExpedienteToPending(){this.popoverController.dismiss(),this.processes.SetTaskToPending(this.task.SerialNumber).subscribe(t=>{console.log(t),this.close()},()=>{this.toastService.badRequest("Processo n\xe3o encontrado")})}distartExpedientModal(){return(0,n.mG)(this,void 0,void 0,function*(){this.popoverController.dismiss(),console.log(this.fulltask);const t=yield this.modalController.create({component:r.Q,componentProps:{serialNumber:this.fulltask.serialNumber,folderId:this.fulltask.workflowInstanceDataFields.FolderID,action:"complete"},cssClass:"discart-expedient-modal",backdropDismiss:!1});yield t.present(),t.onDidDismiss().then(t=>{"close"==t.data&&this.close()})})}openBookMeetingModal(t){return(0,n.mG)(this,void 0,void 0,function*(){let t;this.popoverController.dismiss(),t=window.innerWidth<=800?"book-meeting-modal modal modal-desktop":"modal modal-desktop showAsideOptions";const o=yield this.modalController.create({component:c.k,componentProps:{task:this.task},cssClass:t,backdropDismiss:!1});yield o.present(),o.onDidDismiss()})}openDelegarModal(t){return(0,n.mG)(this,void 0,void 0,function*(){let t;this.popoverController.dismiss(),t=window.innerWidth<=800?"book-meeting-modal modal modal-desktop":"modal modal-desktop showAsideOptions";const o=yield this.modalController.create({component:s.i,componentProps:{task:this.task},cssClass:t,backdropDismiss:!1});yield o.present(),o.onDidDismiss().then(t=>{this.goBack()})})}generateDiploma(t,o){return(0,n.mG)(this,void 0,void 0,function*(){let e={serialNumber:this.serialnumber,action:"Reencaminhar",ActionTypeId:99999839,dataFields:{ReviewUserComment:t},AttachmentList:o};const n=this.toastService.loading();try{yield this.processes.CompleteTask(e).toPromise(),this.toastService.successMessage(),this.close()}catch(i){this.toastService.badRequest()}finally{n.remove()}})}openAddNoteModal(t){return(0,n.mG)(this,void 0,void 0,function*(){let o;this.popoverController.dismiss(),window,o="modal modal-desktop";const e=yield this.modalController.create({component:a.C,componentProps:{},cssClass:"modal modal-desktop",backdropDismiss:!0});yield e.present(),e.onDidDismiss().then(o=>(0,n.mG)(this,void 0,void 0,function*(){if(console.log(o),o.data){let e={ProcessInstanceID:"",Attachments:o.data.documents.map(t=>({ApplicationId:t.ApplicationType,SourceId:t.Id}))};"Executado"==t?yield this.executado(o.data.note,e):"Arquivar"==t?yield this.arquivar(o.data.note,e):"Gerar Diploma"==t?yield this.generateDiploma(o.data.note,e):"Concluido"==t||"Reexecu\xe7\xe3o"==t&&(yield this.reexecutar(o.data.note,e)),this.goBack()}}))})}arquivar(t,o){return(0,n.mG)(this,void 0,void 0,function*(){let e={serialNumber:this.serialnumber,action:"Arquivo",ActionTypeId:95,dataFields:{ReviewUserComment:t},AttachmentList:o};const n=this.toastService.loading();try{yield this.processes.CompleteTask(e).toPromise(),this.toastService.successMessage("Processo arquivado"),this.close()}catch(i){this.toastService.badRequest("Processo n\xe3o arquivado")}finally{n.remove()}})}executado(t,o){return(0,n.mG)(this,void 0,void 0,function*(){let e={serialNumber:this.serialnumber,action:"Conhecimento",ActionTypeId:104,dataFields:{ReviewUserComment:t},AttachmentList:o};const n=this.toastService.loading();try{yield this.processes.CompleteTask(e).toPromise(),this.close(),this.toastService.successMessage()}catch(i){this.toastService.badRequest()}finally{n.remove()}})}reexecutar(t,o){return(0,n.mG)(this,void 0,void 0,function*(){let e={serialNumber:this.serialnumber,action:"Reexecutar",ActionTypeId:100000010,dataFields:{ReviewUserComment:t},AttachmentList:o};const n=this.toastService.loading();try{yield this.processes.CompleteTask(e).toPromise(),this.toastService.successMessage(),this.close()}catch(i){this.toastService.badRequest()}finally{n.remove()}})}goBack(){this.router.navigate(["/home/gabinete-digital/despachos"])}}return t.\u0275fac=function(o){return new(o||t)(d.Y36(l.gz),d.Y36(u.$),d.Y36(l.F0),d.Y36(p.IN),d.Y36(p.Dh),d.Y36(p.X1),d.Y36(m.k))},t.\u0275cmp=d.Xpm({type:t,selectors:[["app-despachos-options"]],decls:7,vars:3,consts:[[1,"container"],[1,"arrow-right",3,"click"],[1,"btn-no-color"],["slot","end","src","assets/images/icons-arrow-arrow-right.svg",1,"arrow-right-icon"],["class","buttons",4,"ngIf"],[1,"buttons"],["shape","round",1,"btn-cancel",3,"click"],[1,"solid"],["shape","round",1,"btn-ok",3,"click"],["class","btn-cancel","shape","round",3,"click",4,"ngIf"]],template:function(t,o){1&t&&(d.TgZ(0,"ion-content",0),d.TgZ(1,"div",1),d.NdJ("click",function(){return o.close()}),d.TgZ(2,"button",2),d._UZ(3,"ion-icon",3),d.qZA(),d.qZA(),d.YNc(4,k,14,1,"div",4),d.YNc(5,b,13,2,"div",4),d.YNc(6,x,14,1,"div",4),d.qZA()),2&t&&(d.xp6(4),d.Q6J("ngIf","Tarefa de Despacho"==o.task.activityInstanceName),d.xp6(1),d.Q6J("ngIf","Reexecutar Despacho"==o.task.activityInstanceName),d.xp6(1),d.Q6J("ngIf","Concluir Despacho"==o.task.activityInstanceName))},directives:[p.W2,p.gu,h.O5],styles:[".container[_ngcontent-%COMP%]{--padding-top:20px!important;--padding-bottom:20px!important;--padding-start:20px!important;--padding-end:20px!important}.arrow-right[_ngcontent-%COMP%]{display:none;margin-bottom:20px}.arrow-right[_ngcontent-%COMP%] .arrow-right-icon[_ngcontent-%COMP%]{width:37px;float:right;font-size:35px;overflow:hidden}.buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-around}.solid[_ngcontent-%COMP%]{display:none;width:90%;border-top:1px solid #bbb;margin:0 auto!important}.btn-cancel[_ngcontent-%COMP%], .btn-ok[_ngcontent-%COMP%]{margin-bottom:5px!important;margin-top:5px!important}@media only screen and (max-width: 800px){.btn-cancel[_ngcontent-%COMP%], .btn-delete[_ngcontent-%COMP%], .btn-ok[_ngcontent-%COMP%]{width:47%!important}}@media only screen and (min-width: 1024px){.arrow-right[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.btn-cancel[_ngcontent-%COMP%]{display:none}.btn-cancel[_ngcontent-%COMP%], .btn-delete[_ngcontent-%COMP%], .btn-ok[_ngcontent-%COMP%]{width:100%!important;margin-bottom:10px!important}.btn-delete[_ngcontent-%COMP%], .btn-ok[_ngcontent-%COMP%]{margin-top:10px!important}}"]}),t})()}}]); |