diff --git a/src/app/pages/agenda/view-event/view-event.page.ts b/src/app/pages/agenda/view-event/view-event.page.ts index bb51935d1..2c76c2c43 100644 --- a/src/app/pages/agenda/view-event/view-event.page.ts +++ b/src/app/pages/agenda/view-event/view-event.page.ts @@ -20,7 +20,7 @@ import { Storage } from '@ionic/storage'; import { SessionStore } from 'src/app/store/session.service'; import { CalendarService } from 'src/app/store/calendar.service'; import { HttpErrorHandle} from 'src/app/services/http-error-handle.service' - +import { AttachmentsService } from 'src/app/services/attachments.service'; @Component({ selector: 'app-view-event', @@ -73,7 +73,8 @@ export class ViewEventPage implements OnInit { private RouteService: RouteService, private ionicStorage: Storage, private CalendarService: CalendarService, - private httpErrorHandle: HttpErrorHandle + private httpErrorHandle: HttpErrorHandle, + private attachmentsService: AttachmentsService, ) { @@ -394,9 +395,12 @@ export class ViewEventPage implements OnInit { setTimeout(() => { /* this.loadEvent(); */ this.loadEvent() + }, 250); this.isEventEdited = true; } + + this.getAttachments() }); } @@ -404,6 +408,18 @@ export class ViewEventPage implements OnInit { this.dicIndex = index } + + getAttachments() { + if(this.loadedEvent.HasAttachments) { + this.attachmentsService.getAttachmentsById(this.loadedEvent.EventId).subscribe(res=>{ + this.loadedEvent.Attachments = res; + + },((erro) => { + console.error('editgetAttchament', erro) + })); + } + } + async LoadDocumentDetails() { const docId = this.loadedEvent.Attachments[this.dicIndex].SourceId diff --git a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html index 17cbfd6f8..43f5a0866 100644 --- a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html +++ b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html @@ -98,7 +98,7 @@
- + diff --git a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts index 4e64bc8dd..3dd5c493c 100644 --- a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts +++ b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts @@ -308,7 +308,7 @@ export class DespachoPrPage implements OnInit { try { await this.processes.CompleteTask(body).toPromise() - this.httpErroHandle.httpsSucessMessagge('Concluir') + this.httpErroHandle.httpsSucessMessagge('Concluir Despacho') this.TaskService.loadDiplomas() } catch (error) { this.httpErroHandle.httpStatusHandle(error) @@ -408,6 +408,7 @@ export class DespachoPrPage implements OnInit { await this.generateDiploma(res.data.note, docs); } else if (actionName == 'Concluido') { + console.log('actionName', actionName) await this.concluir(res.data.note, docs); } else if (actionName == 'Reexecução') { @@ -415,7 +416,7 @@ export class DespachoPrPage implements OnInit { } this.TaskService.loadDiplomas() - this.goBack(); + // this.goBack(); } }); } diff --git a/src/app/pages/search/search.page.ts b/src/app/pages/search/search.page.ts index b907d1a19..53281b4fd 100644 --- a/src/app/pages/search/search.page.ts +++ b/src/app/pages/search/search.page.ts @@ -16,6 +16,7 @@ import { environment } from 'src/environments/environment'; import { HttpErrorHandle } from 'src/app/services/http-error-handle.service'; import { NGX_MAT_DATE_FORMATS } from '@angular-material-components/datetime-picker'; import { NgxMatDateFormats } from '@angular-material-components/datetime-picker'; +import { momentG } from 'src/plugin/momentG'; const CUSTOM_DATE_FORMATS: NgxMatDateFormats = { parse: { @@ -152,7 +153,7 @@ export class SearchPage implements OnInit { applicationId: ApplicationType, docId: item.Id, }, - cssClass: 'modal modal-desktop' + cssClass: 'modal-width-100-width-background modal' }); await modal.present(); @@ -170,7 +171,7 @@ export class SearchPage implements OnInit { applicationId: ApplicationType, docId: item.Id, }, - cssClass: 'modal modal-desktop' + cssClass: 'modal-width-100-width-background modal' }); await modal.present(); } @@ -319,11 +320,23 @@ export class SearchPage implements OnInit { */ basicSearch() { - if(this.type == "Agenda" ){ + let searchDocumentDate + + if (this.searchDocumentDate) { + searchDocumentDate = momentG(new Date(this.searchDocumentDate), 'yyyy-MM-dd') + } + + searchDocumentDate; + + if(this.searchSubject == '') { + this.searchSubject = undefined + } + + if(this.type == "Agenda" ) { this.showLoader = true; - this.search.basicSearch(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearch(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '0').subscribe(res=>{ res.Categories.forEach( e => { @@ -338,7 +351,7 @@ export class SearchPage implements OnInit { this.reorderList(this.ordinance); // hide show document - if(this.searchDocuments.length >= 1){ + if(this.searchDocuments.length >= 1) { this.showDocuments = true; } else { this.showDocuments = false @@ -366,8 +379,8 @@ export class SearchPage implements OnInit { let counter = 0; - this.search.searchForDoc(this.searchSubject, this.searchDocumentDate, this.searchSender - ,this.searchOrganicEntiry, this.searchDocTypeId, '8').subscribe(res=>{ + this.search.searchForDoc(this.searchSubject, searchDocumentDate, this.searchSender + ,this.searchOrganicEntiry, this.searchDocTypeId, '8').subscribe(res => { res.Categories.forEach( e => { e['Active'] = false; @@ -405,7 +418,7 @@ export class SearchPage implements OnInit { } }); - this.search.searchForDoc(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.searchForDoc(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '361').subscribe(res=>{ res.Categories.forEach( e => { @@ -448,7 +461,7 @@ export class SearchPage implements OnInit { } else { let counter = 0; - this.search.basicSearch(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearch(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '8').subscribe(res => { res.Categories.forEach( e => { e['Active'] = false; @@ -488,7 +501,7 @@ export class SearchPage implements OnInit { } }); - this.search.basicSearch(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearch(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '361').subscribe(res => { res.Categories.forEach( e => { @@ -543,7 +556,7 @@ export class SearchPage implements OnInit { let counter = 0; - this.search.searchForDoc(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.searchForDoc(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '8').subscribe(res=>{ res.Categories.forEach( e => { @@ -581,7 +594,7 @@ export class SearchPage implements OnInit { } else { let counter = 0; - this.search.basicSearch(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearch(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '8').subscribe(res=>{ res.Categories.forEach( e => { @@ -632,7 +645,7 @@ export class SearchPage implements OnInit { this.searchCategories = [] this.searchDocuments = [] - this.search.basicSearch(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearch(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '386').subscribe(res=>{ @@ -683,7 +696,7 @@ export class SearchPage implements OnInit { - this.search.basicSearchPublication(this.searchSubject, this.searchDocumentDate, this.searchSender + this.search.basicSearchPublication(this.searchSubject, searchDocumentDate, this.searchSender ,this.searchOrganicEntiry, this.searchDocTypeId, '386').subscribe(res => { diff --git a/src/app/services/http-error-handle.service.ts b/src/app/services/http-error-handle.service.ts index 2aacaa696..6be31e892 100644 --- a/src/app/services/http-error-handle.service.ts +++ b/src/app/services/http-error-handle.service.ts @@ -92,8 +92,12 @@ export class HttpErrorHandle { case 'Arquivar': this.toastService._successMessage('Tarefa Arquivada!') break + case 'Concluir Despacho': + this.toastService._successMessage('Despacho concluido') + break; case 'Concluir': this.toastService._successMessage('Diploma concluido') + break; case 'Reexecução': this.toastService._successMessage('Enviado para reexecução!') break; diff --git a/src/app/shared/agenda/edit-event/edit-event.page.html b/src/app/shared/agenda/edit-event/edit-event.page.html index 901c19b53..a7b5321e1 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.html +++ b/src/app/shared/agenda/edit-event/edit-event.page.html @@ -3,7 +3,7 @@
- Editar Evento
+ Editar Evento
Campos marcados com * são obrigatórios
diff --git a/src/app/shared/agenda/edit-event/edit-event.page.ts b/src/app/shared/agenda/edit-event/edit-event.page.ts index 03de73d21..2972b70ea 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.ts +++ b/src/app/shared/agenda/edit-event/edit-event.page.ts @@ -450,13 +450,15 @@ export class EditEventPage implements OnInit { } async getAttachments(eventId: string){ - let rest: any; - try { - rest = this.attachmentsService.getAttachmentsById(eventId).toPromise() - } catch (error) { - console.error('getAttchment', error) + if(this.postEvent.HasAttachments) { + let rest: any; + try { + rest = this.attachmentsService.getAttachmentsById(eventId).toPromise() + } catch (error) { + console.error('getAttchment', error) + } + this.loadedEventAttachments = rest; } - this.loadedEventAttachments = rest; } deleteAttachment(attachmentID: string, index) { diff --git a/version/git-version.ts b/version/git-version.ts index f3b2f3337..4355fd83a 100644 --- a/version/git-version.ts +++ b/version/git-version.ts @@ -1,12 +1,12 @@ export let versionData = { - "shortSHA": "05265f244", - "SHA": "05265f24426a97111f90220e42cefe9b3e6356f0", + "shortSHA": "d56c38aac", + "SHA": "d56c38aac1f66aa95eef0ad6dd1875d93d6f4467", "branch": "feature/gabinete-search", "lastCommitAuthor": "'Eudes Inácio'", - "lastCommitTime": "'Fri Jun 9 13:55:32 2023 +0100'", - "lastCommitMessage": "changes from peter", - "lastCommitNumber": "4966", + "lastCommitTime": "'Sat Jun 10 10:00:02 2023 +0100'", + "lastCommitMessage": "add interveninter button text change and text on agrupadores on inicio module", + "lastCommitNumber": "4969", "change": "", - "changeStatus": "On branch feature/gabinete-search\nYour branch and 'origin/feature/gabinete-search' have diverged,\nand have 11 and 2 different commits each, respectively.\n (use \"git pull\" to merge the remote branch into yours)\n\nAll conflicts fixed but you are still merging.\n (use \"git commit\" to conclude merge)\n\nChanges to be committed:\n\tmodified: src/app/modals/document-set-up-meeting/document-set-up-meeting.page.html\n\tmodified: src/app/modals/forward/forward.page.html\n\tmodified: src/app/pages/events/attendees/attendees.page.html\n\tmodified: src/app/pages/events/events.page.html\n\tmodified: src/app/pages/events/events.page.scss\n\tmodified: src/app/pages/gabinete-digital/event-list/event-list.page.html\n\tmodified: src/app/pages/gabinete-digital/event-list/event-list.page.ts\n\tmodified: src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html\n\tmodified: src/app/pages/gabinete-digital/gabinete-digital.page.html\n\tmodified: src/app/pages/gabinete-digital/gabinete-digital.page.ts\n\tmodified: src/app/services/events/attendees/attendees.page.html\n\tmodified: src/app/services/task.service.ts\n\tmodified: src/app/shared/event/attendee-modal/attendee-modal.page.html\n\tmodified: src/app/shared/gabinete-digital/despachos/despachos.page.ts\n\tmodified: src/app/shared/gabinete-digital/diplomas-assinar/diplomas-assinar.page.ts\n\tmodified: src/app/shared/gabinete-digital/diplomas-gerar/diplomas-gerar.page.ts\n\tmodified: src/app/shared/gabinete-digital/expedientes-pr/expedientes-pr.page.ts\n\tmodified: src/app/shared/gabinete-digital/expedients/expedients.page.ts\n\tmodified: src/app/shared/gabinete-digital/pedidos/pedidos.page.ts", + "changeStatus": "On branch feature/gabinete-search\nYour branch and 'origin/feature/gabinete-search' have diverged,\nand have 12 and 2 different commits each, respectively.\n (use \"git pull\" to merge the remote branch into yours)\n\nAll conflicts fixed but you are still merging.\n (use \"git commit\" to conclude merge)\n\nChanges to be committed:\n\tmodified: src/app/pages/agenda/edit-event/edit-event.page.html\n\tmodified: src/app/pages/agenda/edit-event/edit-event.page.ts\n\tmodified: src/app/pages/agenda/new-event/new-event.page.ts\n\tmodified: src/app/pages/agenda/view-event/view-event.page.html\n\tmodified: src/app/pages/agenda/view-event/view-event.page.ts\n\tmodified: src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html\n\tmodified: src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts\n\tmodified: src/app/pages/search/search.page.ts\n\tmodified: src/app/services/http-error-handle.service.ts\n\tmodified: src/app/shared/agenda/edit-event/edit-event.page.html\n\tmodified: src/app/shared/agenda/edit-event/edit-event.page.ts", "changeAuthor": "eudes.inacio" } \ No newline at end of file