This commit is contained in:
tiago.kayaya
2021-06-21 11:40:05 +01:00
parent 16e697731d
commit 240d3ad8e5
5 changed files with 64 additions and 36 deletions
@@ -12,13 +12,9 @@
</div> </div>
</ion-content> </ion-content>
<ion-footer> <ion-footer>
<ion-toolbar class="width-100 d-flex justify-space-between px-20"> <div class="buttons width-100">
<ion-buttons slot="start"> <button class="btn-ok-medium" shape="round" (click)="close()">Não</button>
<button class="btn-delete" shape="round" (click)="save()">Sim</button> <button class="btn-delete-medium" shape="round" (click)="save()">Sim</button>
</ion-buttons> </div>
<ion-title></ion-title>
<ion-buttons slot="end">
<button class="btn-ok" shape="round" (click)="close()">Não</button>
</ion-buttons>
</ion-toolbar>
</ion-footer> </ion-footer>
@@ -20,23 +20,7 @@ ion-content{
} }
.buttons{ .buttons{
width: 100%; display: flex;
margin: 0 auto; justify-content: space-between;
padding: 5px 0 5px 0; padding: 15px 0 15px 0;
} }
.button-reject {
width: 130px;
height: 44px;
--color: #d30a0a;
border-radius: 22.5px;
--background: #ffe0e0;
margin: 0 12px 0 0px;
}
.button-approve {
width: 130px;
height: 44px;
border-radius: 22.5px;
--background: #42b9fe;
margin: 0 0px 0 12px;
}
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router'; import { ActivatedRoute, NavigationExtras, Router } from '@angular/router';
import { AnimationController, ModalController, NavParams } from '@ionic/angular'; import { AnimationController, ModalController, NavParams } from '@ionic/angular';
import { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page'; import { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page';
import { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page'; import { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page';
@@ -57,6 +57,7 @@ export class BookMeetingModalPage implements OnInit {
authService: AuthService, authService: AuthService,
private animationController: AnimationController, private animationController: AnimationController,
private toastService: ToastService, private toastService: ToastService,
private activatedRoute: ActivatedRoute,
) { ) {
this.taskParticipants = []; this.taskParticipants = [];
this.loggeduser = authService.ValidatedUser; this.loggeduser = authService.ValidatedUser;
@@ -98,6 +99,19 @@ export class BookMeetingModalPage implements OnInit {
cancelTask(){ cancelTask(){
this.modalController.dismiss(null); this.modalController.dismiss(null);
} }
goBack() {
this.modalController.dismiss(null);
let navigationExtras: NavigationExtras = {
queryParams: {
"expedientes": true,
}
}
if( window.innerWidth < 801) {
this.router.navigate(['/home/gabinete-digital/expediente']);
} else {
this.router.navigate(['/home/gabinete-digital'], navigationExtras);
}
}
async saveTask(){ async saveTask(){
// issue12323423 // issue12323423
@@ -140,9 +154,11 @@ export class BookMeetingModalPage implements OnInit {
await this.calendarService.postExpedientEvent(this.task.DocId, this.postData, "pr",this.task.SerialNumber, this.task.FsId).toPromise() await this.calendarService.postExpedientEvent(this.task.DocId, this.postData, "pr",this.task.SerialNumber, this.task.FsId).toPromise()
break; break;
} }
this.modalController.dismiss();
this.distartExpedientModal(); this.distartExpedientModal();
this.toastService.successMessage('Reunião criada') this.toastService.successMessage('Reunião criada');
} catch (error) { } catch (error) {
this.toastService.badRequest('Reunião não criada') this.toastService.badRequest('Reunião não criada')
} }
@@ -60,6 +60,7 @@ export class OptsExpedientePage implements OnInit {
} }
async openBookMeetingModal() { async openBookMeetingModal() {
this.close();
let classs; let classs;
if( window.innerWidth <= 800){ if( window.innerWidth <= 800){
classs = 'book-meeting-modal modal modal-desktop' classs = 'book-meeting-modal modal modal-desktop'
@@ -77,6 +78,7 @@ export class OptsExpedientePage implements OnInit {
await modal.present(); await modal.present();
modal.onDidDismiss(); modal.onDidDismiss();
} }
async openExpedientActionsModal(taskAction: any, task: any) { async openExpedientActionsModal(taskAction: any, task: any) {
//this.modalController.dismiss(); //this.modalController.dismiss();
let classs; let classs;
+35 -5
View File
@@ -467,18 +467,19 @@ $app-theme: mat-light-theme((
overflow: auto; overflow: auto;
--background: #fff; --background: #fff;
} }
.btn-ok{
width: 170px !important; .btn-ok-no-width{
height: 45px !important; height: 45px !important;
margin: 0 auto !important; margin: 0 auto;
padding:0 !important; padding:0 !important;
border-radius: 22.5px; border-radius: 22.5px;
background-color: #42b9fe; background-color: #42b9fe;
color: #ffffff !important; color: #ffffff !important;
} }
.btn-ok-no-width{ .btn-ok{
width: 170px !important;
height: 45px !important; height: 45px !important;
margin: 0 auto; margin: 0 auto !important;
padding:0 !important; padding:0 !important;
border-radius: 22.5px; border-radius: 22.5px;
background-color: #42b9fe; background-color: #42b9fe;
@@ -504,6 +505,35 @@ $app-theme: mat-light-theme((
color: #061b52 !important; color: #061b52 !important;
margin: 0 auto !important; margin: 0 auto !important;
} }
.btn-ok-medium{
width: 130px !important;
height: 45px !important;
margin: 0 auto !important;
padding:0 !important;
border-radius: 22.5px;
background-color: #42b9fe;
color: #ffffff !important;
}
.btn-delete-medium{
display: block;
width: 130px !important;
height: 45px !important;
margin: 0 auto !important;
padding:0 !important;
border-radius: 22.5px;
background-color: #ffe0e0;
color: #d30a0a !important;
}
.btn-cancel-medium{
display: block;
width: 130px !important;
height: 45px !important;
padding:0 !important;
border-radius: 22.5px;
background-color: #e0e9ee;
color: #061b52 !important;
margin: 0 auto !important;
}
.btn-no-color{ .btn-no-color{
background-color: #fff; background-color: #fff;
} }