- Com conhecimento
+ Com conhecimento
{{participant.Name}}
diff --git a/src/app/modals/create-process/create-process.page.scss b/src/app/modals/create-process/create-process.page.scss
index 4027733a7..8d65f1756 100644
--- a/src/app/modals/create-process/create-process.page.scss
+++ b/src/app/modals/create-process/create-process.page.scss
@@ -186,3 +186,6 @@ text-align: right;
float: right;
font-size: 13px;
}
+.icon-time{
+ color: #797979b0;
+}
diff --git a/src/app/modals/create-process/create-process.page.ts b/src/app/modals/create-process/create-process.page.ts
index d2cf3fa16..b8a497039 100644
--- a/src/app/modals/create-process/create-process.page.ts
+++ b/src/app/modals/create-process/create-process.page.ts
@@ -116,16 +116,16 @@ export class CreateProcessPage implements OnInit {
}
ngOnInit() {
+ this.getSubjectType();
+ setTimeout(() => {
+ this.selectedTypes = ['99999850'];
+ }, 500);
+
console.log(this.postData.DispatchFolder.SubjectTypes);
this.taskDate = new Date(this.task.taskStartDate);
- this.getSubjectType();
-
- if(this.selectedTypes.length > 1){
- console.log('Yes');
-
- }
}
+
onSelectedTypesChanged(ev:any){
console.log(ev);
if(ev.length > 1){
@@ -200,7 +200,7 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDespatcho(this.postData).toPromise();
- this.FinalizarDespacho();
+ this.FinalizarDespacho('Despacho criado');
} catch (error) {
this.toastService.badRequest('Processo não efectuado');
}
@@ -219,8 +219,7 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postParecer(this.postData).toPromise();
-
- this.FinalizarParecer('Pedido de Parecer criado');
+ this.FinalizarParecer('Pedido de Parecer enviado');
}
catch (error) {
this.toastService.badRequest('Processo não efectuado');
@@ -240,7 +239,7 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDeferimento(this.postData).toPromise();
- this.executado('Pedido de Deferimento criado');
+ this.FinalizarDeferimento('Pedido de deferimento enviado');
}
catch (error) {
this.toastService.badRequest('Processo não efectuado');
@@ -357,17 +356,18 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.CompleteTask(body).toPromise();
- this.toastService.successMessage('');
+ this.toastService.successMessage(message);
} catch (error) {
this.toastService.badRequest('Processo não efectuado');
}
}
- async FinalizarDespacho() {
-
+ async FinalizarDespacho(message?) {
+
let body;
- if(this.task.activityInstanceName =='Tarefa de Despacho' || this.task.activityInstanceName =='Reexecutar Despacho') {
+ if(this.task.activityInstanceName =='Tarefa de Despacho' ||
+ this.task.activityInstanceName =='Reexecutar Despacho') {
body = {
"serialNumber": this.task.serialNumber,
@@ -379,7 +379,11 @@ export class CreateProcessPage implements OnInit {
"AttachmentList" :null,
}
}
- else if(this.task.activityInstanceName =='Concluir Despacho' || this.task.activityInstanceName == 'Concluir Parecer') {
+ else if(this.task.activityInstanceName =='Concluir Despacho' ||
+ this.task.activityInstanceName == 'Concluir Parecer' ||
+ this.task.activityInstanceName =='Concluir Deferimento' ||
+ this.task.activityInstanceName =='Reapreciar Deferimento'
+ ) {
body = {
"serialNumber": this.task.serialNumber,
@@ -390,12 +394,12 @@ export class CreateProcessPage implements OnInit {
},
"AttachmentList" :null,
}
-
}
-
+ console.log(body);
+
try {
await this.processes.CompleteTask(body).toPromise();
- this.toastService.successMessage('');
+ this.toastService.successMessage(message);
} catch (error) {
this.toastService.badRequest('Processo não efectuado');
}
@@ -403,16 +407,32 @@ export class CreateProcessPage implements OnInit {
}
async FinalizarParecer(message?) {
- let body = {
- "serialNumber": this.task.serialNumber,
- "action": "Parecer",
- "ActionTypeId": 96,
- "dataFields": {
- "ReviewUserComment": '',
- },
- "AttachmentList" :null,
- }
+ let body;
+ if(this.task.activityInstanceName =='Concluir Deferimento' ||
+ this.task.activityInstanceName =='Reapreciar Deferimento'
+ ){
+ body = {
+ "serialNumber": this.task.serialNumber,
+ "action": "Parecer",
+ "ActionTypeId": 92,
+ "dataFields": {
+ "ReviewUserComment": message,
+ },
+ "AttachmentList" :null,
+ }
+ }
+ else{
+ body = {
+ "serialNumber": this.task.serialNumber,
+ "action": "Parecer",
+ "ActionTypeId": 96,
+ "dataFields": {
+ "ReviewUserComment": message,
+ },
+ "AttachmentList" :null,
+ }
+ }
try {
await this.processes.CompleteTask(body).toPromise();
@@ -422,6 +442,26 @@ export class CreateProcessPage implements OnInit {
}
}
+
+ async FinalizarDeferimento(message?){
+ if(this.task.activityInstanceName =='Reapreciar Deferimento'){
+ let body = {
+ "serialNumber": this.task.serialNumber,
+ "action": "Parecer",
+ "ActionTypeId": 92,
+ "dataFields": {
+ "ReviewUserComment": '',
+ },
+ "AttachmentList" :null,
+ }
+ try {
+ await this.processes.CompleteTask(body).toPromise();
+ this.toastService.successMessage(message)
+ } catch (e) {
+ this.toastService.badRequest()
+ }
+ }
+ }
async addParticipants() {
diff --git a/src/app/modals/delegar/delegar.page.html b/src/app/modals/delegar/delegar.page.html
index 00f97ee0b..6e87a29e2 100644
--- a/src/app/modals/delegar/delegar.page.html
+++ b/src/app/modals/delegar/delegar.page.html
@@ -18,7 +18,7 @@
- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
diff --git a/src/app/modals/forward/forward.page.html b/src/app/modals/forward/forward.page.html
index 44bba9acb..b8c0e22b6 100644
--- a/src/app/modals/forward/forward.page.html
+++ b/src/app/modals/forward/forward.page.html
@@ -18,7 +18,7 @@
- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
diff --git a/src/app/models/event.model.ts b/src/app/models/event.model.ts
index 37240f58f..831bbf1e7 100644
--- a/src/app/models/event.model.ts
+++ b/src/app/models/event.model.ts
@@ -32,7 +32,7 @@ export class EventToApproveEdit {
"StartDate": "2021-05-12T10:30:00"
"EndDate": "2021-05-12T11:30:00"
"Private": false
- "ReviewUserComments": ""
+ "ReviewUserComment": ""
"MDName": "Paulo Pinto"
"MDEmail": "paulo.pinto@gabinetedigital.local"
"Agenda": "Oficial" | "Pessoal"
diff --git a/src/app/pages/agenda/agenda.page.ts b/src/app/pages/agenda/agenda.page.ts
index 6f885517f..fa4e0461c 100644
--- a/src/app/pages/agenda/agenda.page.ts
+++ b/src/app/pages/agenda/agenda.page.ts
@@ -1176,17 +1176,8 @@ export class AgendaPage implements OnInit {
async viewEventsToApprove(){
await this.cloneAllmobileComponent()
- if( window.innerWidth <= 1024){
- const modal = await this.modalCtrl.create({
- component: EventListPage,
- componentProps:{
- profile: this.profile,
- },
- cssClass: 'modal modal-desktop',
- backdropDismiss: false
- });
- await modal.present();
- modal.onDidDismiss();
+ if( window.innerWidth <= 801){
+ this.router.navigate(['/home/agenda/event-list']);
} else {
// hide all components
this.cloneAllmobileComponent();
diff --git a/src/app/pages/agenda/edit-event/edit-event.page.html b/src/app/pages/agenda/edit-event/edit-event.page.html
index d38a8cb20..9d244ad5d 100644
--- a/src/app/pages/agenda/edit-event/edit-event.page.html
+++ b/src/app/pages/agenda/edit-event/edit-event.page.html
@@ -144,7 +144,7 @@
- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
@@ -165,7 +165,7 @@
- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
diff --git a/src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts b/src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts
index cad42776f..38f0b2c90 100644
--- a/src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts
+++ b/src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts
@@ -70,7 +70,7 @@ export class EventActionsPopoverPage implements OnInit {
}
async emendarTask() {
- console.log('Mobile');
+ this.closePopover();
const modal = await this.modalController.create({
component: EmendMessageModalPage,
@@ -122,8 +122,7 @@ export class EventActionsPopoverPage implements OnInit {
}
async editTask() {
- console.log(this.serialNumber);
- console.log(this.instanceId);
+ this.closePopover();
const modal = await this.modalController.create({
component: EditEventToApproveComponent,
componentProps: {
diff --git a/src/app/pages/agenda/new-event/new-event.page.html b/src/app/pages/agenda/new-event/new-event.page.html
index 6de527c28..d475fa8dd 100644
--- a/src/app/pages/agenda/new-event/new-event.page.html
+++ b/src/app/pages/agenda/new-event/new-event.page.html
@@ -54,7 +54,7 @@