mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-20 21:35:50 +00:00
save
This commit is contained in:
@@ -124,7 +124,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
this.loggeduser = authService.ValidatedUser;
|
this.loggeduser = authService.ValidatedUser;
|
||||||
window.onresize = (event) => {
|
window.onresize = (event) => {
|
||||||
// if not mobile remove all component
|
// if not mobile remove all component
|
||||||
if( window.innerWidth <= 701){
|
if( window.innerWidth < 701){
|
||||||
this.modalController.dismiss();
|
this.modalController.dismiss();
|
||||||
this.segmentVista = "listview";
|
this.segmentVista = "listview";
|
||||||
}
|
}
|
||||||
@@ -133,7 +133,6 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
this.checkRoutes();
|
this.checkRoutes();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ngDoCheck(): void {
|
ngDoCheck(): void {
|
||||||
@@ -191,7 +190,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
async loadAllProcesses() {
|
async loadAllProcesses() {
|
||||||
let allProcessesList = await this.processesbackend.GetTasksList("", false).toPromise();
|
let allProcessesList = await this.processesbackend.GetTasksList("", false).toPromise();
|
||||||
|
|
||||||
if(!this.p.userRole(['PR'])) {
|
if(!this.p.userRole(['PR'])) {
|
||||||
allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Assinar Diplomas')
|
allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Assinar Diplomas')
|
||||||
} else if (this.p.userRole(['PR'])) {
|
} else if (this.p.userRole(['PR'])) {
|
||||||
@@ -464,7 +463,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
if(despachos) {
|
if(despachos) {
|
||||||
this.despachoStore.reset(despachos)
|
this.despachoStore.reset(despachos)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
let pareceres = await this.processesbackend.GetTasksList("Pedido de Parecer", false).toPromise();
|
let pareceres = await this.processesbackend.GetTasksList("Pedido de Parecer", false).toPromise();
|
||||||
let pareceresPr = await this.processesbackend.GetTasksList("Pedido de Parecer do Presidente", false).toPromise();
|
let pareceresPr = await this.processesbackend.GetTasksList("Pedido de Parecer do Presidente", false).toPromise();
|
||||||
@@ -503,7 +502,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
this.eventoaprovacaostore.countMd = eventsMDGPRList.length
|
this.eventoaprovacaostore.countMd = eventsMDGPRList.length
|
||||||
this.eventoaprovacaostore.resetmd(eventsMDGPRList);
|
this.eventoaprovacaostore.resetmd(eventsMDGPRList);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
let prEventsOficial = await this.processesbackend.GetTasksList('Agenda Oficial PR', false).toPromise();
|
let prEventsOficial = await this.processesbackend.GetTasksList('Agenda Oficial PR', false).toPromise();
|
||||||
let prEventsPessoal = await this.processesbackend.GetTasksList('Agenda Pessoal PR', false).toPromise();
|
let prEventsPessoal = await this.processesbackend.GetTasksList('Agenda Pessoal PR', false).toPromise();
|
||||||
@@ -521,7 +520,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
let diplomasAssinar = despachospr.filter(data => data.activityInstanceName == "Assinar Diploma");
|
let diplomasAssinar = despachospr.filter(data => data.activityInstanceName == "Assinar Diploma");
|
||||||
this.count_dip_as = Object.keys(diplomasAssinar).length;
|
this.count_dip_as = Object.keys(diplomasAssinar).length;
|
||||||
this.deplomasStore.resetDiplomasList(diplomasAssinar)
|
this.deplomasStore.resetDiplomasList(diplomasAssinar)
|
||||||
|
|
||||||
|
|
||||||
let diplomasAssinados = despachospr.filter(data => data.activityInstanceName == "Diploma Assinado");
|
let diplomasAssinados = despachospr.filter(data => data.activityInstanceName == "Diploma Assinado");
|
||||||
this.count_dip_as_pr = Object.keys(diplomasAssinados).length;
|
this.count_dip_as_pr = Object.keys(diplomasAssinados).length;
|
||||||
@@ -569,7 +568,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
}
|
}
|
||||||
|
|
||||||
selectedElementF(element:string) {
|
selectedElementF(element:string) {
|
||||||
if (window.innerWidth >= 801) {
|
if (window.innerWidth > 701) {
|
||||||
return element == this.selectedElement
|
return element == this.selectedElement
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@@ -578,7 +577,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
openAllProcessesPage() {
|
openAllProcessesPage() {
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
let navigationExtras: NavigationExtras = { queryParams: {"processes": true,}};
|
let navigationExtras: NavigationExtras = { queryParams: {"processes": true,}};
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
this.router.navigate(['/home/gabinete-digital']);
|
this.router.navigate(['/home/gabinete-digital']);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -591,7 +590,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
openEventsToApprovePage() {
|
openEventsToApprovePage() {
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
let navigationExtras: NavigationExtras = { queryParams: {"eventos": true,}};
|
let navigationExtras: NavigationExtras = { queryParams: {"eventos": true,}};
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
//this.openEventsToApproveList(profile);
|
//this.openEventsToApproveList(profile);
|
||||||
this.router.navigate(['/home/gabinete-digital/event-list']);
|
this.router.navigate(['/home/gabinete-digital/event-list']);
|
||||||
}
|
}
|
||||||
@@ -606,7 +605,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
switch(this.loggeduser.Profile){
|
switch(this.loggeduser.Profile){
|
||||||
case 'MDGPR':
|
case 'MDGPR':
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
//this.openExpedientList();
|
//this.openExpedientList();
|
||||||
this.router.navigate(['/home/gabinete-digital/expediente']);
|
this.router.navigate(['/home/gabinete-digital/expediente']);
|
||||||
}
|
}
|
||||||
@@ -618,7 +617,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'PR':
|
case 'PR':
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
|
this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -645,7 +644,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
this.segment = 'parecer'
|
this.segment = 'parecer'
|
||||||
}
|
}
|
||||||
|
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
this.router.navigate(['/home/gabinete-digital/pedidos'], navigationExtras);
|
this.router.navigate(['/home/gabinete-digital/pedidos'], navigationExtras);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -662,7 +661,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
openDespachosPage(segment?:string) {
|
openDespachosPage(segment?:string) {
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
if( window.innerWidth <= 801){
|
if( window.innerWidth < 701){
|
||||||
this.router.navigate(['/home/gabinete-digital/despachos']);
|
this.router.navigate(['/home/gabinete-digital/despachos']);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@@ -674,7 +673,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
openDespachosPrPage(segment?:string) {
|
openDespachosPrPage(segment?:string) {
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
if( window.innerWidth <= 801){
|
if( window.innerWidth < 701){
|
||||||
this.router.navigate(['/home/gabinete-digital/despachos-pr']);
|
this.router.navigate(['/home/gabinete-digital/despachos-pr']);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@@ -686,7 +685,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
openPendentesPage(segment?:string){
|
openPendentesPage(segment?:string){
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
if( window.innerWidth <= 801){
|
if( window.innerWidth < 701){
|
||||||
this.router.navigate(['/home/gabinete-digital/pendentes']);
|
this.router.navigate(['/home/gabinete-digital/pendentes']);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@@ -698,7 +697,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
openExpedientesPrPage(segment?:string){
|
openExpedientesPrPage(segment?:string){
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
if( window.innerWidth <= 801) {
|
if( window.innerWidth < 701) {
|
||||||
this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
|
this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -720,7 +719,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
this.segment = segment;
|
this.segment = segment;
|
||||||
|
|
||||||
if( window.innerWidth <= 801){
|
if( window.innerWidth < 701){
|
||||||
this.router.navigate(['/home/gabinete-digital/diplomas'], navigationExtras);
|
this.router.navigate(['/home/gabinete-digital/diplomas'], navigationExtras);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@@ -734,7 +733,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
|
|||||||
|
|
||||||
openDiplomasAssinarPage() {
|
openDiplomasAssinarPage() {
|
||||||
this.closeAllDesktopComponents();
|
this.closeAllDesktopComponents();
|
||||||
if( window.innerWidth <= 801){
|
if( window.innerWidth < 701){
|
||||||
this.router.navigate(['/home/gabinete-digital/diplomas-assinar']);
|
this.router.navigate(['/home/gabinete-digital/diplomas-assinar']);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
Reference in New Issue
Block a user