Files
doneit-web/_platforms/browser/www/6204-es2015.609b3f25ad0cb215d644.js
T

1 line
8.7 KiB
JavaScript
Raw Normal View History

2021-08-18 18:58:02 +01:00
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[6204],{6204:function(t,e,n){"use strict";n.r(e),n.d(e,{PendentesPageModule:function(){return w}});var o=n(38583),i=n(3679),a=n(35957),r=n(39895),d=n(64762),l=n(87732),s=n(44940),c=n(54271),g=n(17690),p=n(37716),f=n(28621),h=n(25970),u=n(37556),m=n(962),P=n(23890),x=n(95526);const C=[{path:"",component:(()=>{class t{constructor(t,e,n,o,i){this.processes=t,this.alertService=e,this.router=n,this.authService=o,this.activatedRoute=i,this.skeletonLoader=!0,this.pendentesstore=c.G,this.customTaskPipe=new g.g,this.loggeduser=o.ValidatedUser,this.profile="mdgpr"}ngOnInit(){this.segment="despachos";const t=window.location,e=t.pathname+t.search;this.LoadList(),this.router.events.forEach(t=>{t instanceof r.m2&&t.url.startsWith(e)&&(window.location.pathname.split("/").length>=4&&window.location.pathname.startsWith("/home/gabinete-digital")?this.refreshing():this.LoadList())})}segmentChanged(t){this.refreshing()}goBack(){this.router.navigate(["/home/gabinete-digital"])}notImplemented(){this.alertService.presentAlert("Funcionalidade em desenvolvimento")}LoadList(){return(0,d.mG)(this,void 0,void 0,function*(){this.skeletonLoader=!0;let t=yield this.processes.GetPendingTasks(!1).toPromise(),e=[];t.forEach(t=>{let n=this.customTaskPipe.transform(t);e.push(n)}),e=(0,s.removeDuplicate)(e),e=this.sortArrayISODate(e),this.pendentesstore.reset(e),this.skeletonLoader=!1})}sortArrayISODate(t){return t.sort(function(t,e){return t.CreateDate<e.CreateDate?-1:t.CreateDate>e.CreateDate?1:0})}refreshing(){return(0,d.mG)(this,void 0,void 0,function*(){setTimeout(()=>{this.LoadList()},1500)})}doRefresh(t){this.LoadList(),setTimeout(()=>{t.target.complete()},2e3)}viewTaskDetails({SerialNumber:t,WorkflowName:e,activityInstanceName:n}){return(0,d.mG)(this,void 0,void 0,function*(){"Despacho"==e?this.router.navigate(["/home/gabinete-digital/despachos",t,"gabinete-digital"]):"Pedido de Parecer"==e||"Pedido de Deferimento"==e||"Pedido de Parecer do Presidente"==e?this.router.navigate(["/home/gabinete-digital/pedidos",t,"gabinete-digital"]):"Expediente"==e?this.router.navigate(["/home/gabinete-digital/expediente",t,"gabinete-digital"]):"Expediente"==e&&"PR"==this.loggeduser.Profile?this.router.navigate(["/home/gabinete-digital/expedientes-pr",t,"gabinete-digital"]):"Tarefa de Parecer"==n?this.router.navigate(["/home/gabinete-digital/pedidos",t,"gabinete-digital"]):"Tarefa de Despacho"==n?this.router.navigate(["/home/gabinete-digital/despachos",t,"gabinete-digital"]):console.log("cant find page for this task",e,n)})}toDateString(t){return new Date(t).toDateString()}}return t.\u0275fac=function(e){return new(e||t)(p.Y36(f.$),p.Y36(h.c),p.Y36(r.F0),p.Y36(u.e),p.Y36(r.gz))},t.\u0275cmp=p.Xpm({type:t,selectors:[["app-pendentes"]],viewQuery:function(t,e){if(1&t&&p.Gf(l.eV,5),2&t){let t;p.iGM(t=p.CRH())&&(e.myCal=t.first)}},inputs:{profile:"profile"},decls:15,vars:2,consts:[[1,"ion-no-border"],[1,"ion-no-border","header-2"],[3,"click"],[1,"title"],[1,"thetitle"],[1,"theicon","btn-refresh"],[1,"btn-no-color",3,"click"],["slot","end","name","reload-circle",1,"title-icon"],[2,"background-color","white"],["name","refresher","slot","fixed",3,"ionRefresh"],["pullingIcon","chevron-down-circle-outline","pullingText","deslize para actualizar","refreshingSpinner","circles","refreshingText","A actualizar..."],[1,"height-100",3,"taskList","skeletonLoader","viewTaskDetail"]],template:function(t,e){1&t&&(p.TgZ(0,"ion-header",0),p._UZ(1,"app-header"),p.qZA(),p.TgZ(2,"ion-header",1),p.TgZ(3,"app-btn-modal-dismiss",2),p.NdJ("click",function(){return e.goBack()}),p.qZA(),p.TgZ(4,"div",3),p.TgZ(5,"div",4),p.TgZ(6,"ion-label"),p._uU(7,"Pendentes"),p.qZA(),p.qZA(),p.TgZ(8,"div",5),p.TgZ(9,"button",6),p.NdJ("click",function(t){return e.doRefresh(t)}),p._UZ(10,"ion-icon",7),p.qZA(),p.qZA(),p.qZA(),p.qZA(),p.TgZ(11,"ion-content",8),p.TgZ(12,"ion-refresher",9),p.NdJ("ionRefresh",function(t){return e.doRefresh(t)}),p._UZ(13,"ion-refresher-content",10),p.qZA(),p.TgZ(14,"app-task-list",11),p.NdJ("viewTaskDetail",