Files
doneit-web/.angular/cache/14.2.12/babel-webpack/5c719b0f9e13fda59bf4ca8be92d29d9.json
T

1 line
34 KiB
JSON
Raw Normal View History

2023-06-30 09:54:21 +01:00
{"ast":null,"code":"import _asyncToGenerator from \"C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./view-event.page.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./view-event.page.scss?ngResource\";\nimport { Component, Input, Output, EventEmitter } from '@angular/core';\nimport { AlertController, ModalController, PopoverController } from '@ionic/angular';\nimport { EventsService } from 'src/app/services/events.service';\nimport { Event } from 'src/app/models/event.model';\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\nimport { ProcessesService } from 'src/app/services/processes.service';\nimport { ToastService } from 'src/app/services/toast.service';\nimport { EliminateEventPage } from 'src/app/modals/eliminate-event/eliminate-event.page';\nimport { DocumentSetUpMeetingPage } from 'src/app/modals/document-set-up-meeting/document-set-up-meeting.page';\nimport { ExpedientTaskModalPage } from 'src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page';\nimport { ViewDocumentPage } from 'src/app/modals/view-document/view-document.page';\nimport { ThemeService } from 'src/app/services/theme.service';\nimport { SessionStore } from 'src/app/store/session.service';\nimport { HttpErrorHandle } from 'src/app/services/http-error-handle.service';\nlet ViewEventPage = class ViewEventPage {\n constructor(eventsService, alertController, iab, processes, modalController, popoverController, toastService, ThemeService, httpErrorHandle) {\n this.eventsService = eventsService;\n this.alertController = alertController;\n this.iab = iab;\n this.processes = processes;\n this.modalController = modalController;\n this.popoverController = popoverController;\n this.toastService = toastService;\n this.ThemeService = ThemeService;\n this.httpErrorHandle = httpErrorHandle;\n this.LoadedDocument = null;\n this.months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\n this.days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\n this.documents = [];\n this.dicIndex = 0;\n this.viewEventDetailDismiss = new EventEmitter();\n this.sesseionStora = SessionStore;\n this.isEventEdited = false;\n this.loadedEvent = new Event();\n this.eventBody = {\n BodyType: \"1\",\n Text: \"\"\n };\n this.loadedEvent.Body = this.eventBody;\n }\n ngOnInit() {\n this.loadEvent();\n }\n doRefresh(ev) {\n this.loadEvent();\n ev.target.complete();\n }\n ngOnChanges(changes) {\n this.loadedEvent.Attachments = null;\n this.loadEvent();\n }\n toDateString(e) {\n return new Date(e).toDateString();\n }\n openOptions() {}\n docIndex(index) {\n this.dicIndex = index;\n }\n close() {\n this.viewEventDetailDismiss.emit({\n type: 'close'\n });\n }\n loadEvent() {\n if (this.sesseionStora.user.Profile == 'MDGPR' || this.sesseionStora.user.Profile == 'PR') {\n this.eventsService.getEvent(this.eventId).subscribe(res => {\n this.loadedEvent = res;\n this.today = new Date(res.StartDate);\n this.customDate = this.days[this.today.getDay()] + \", \" + this.today.getDate() + \" de \" + this.months[this.today.getMonth()];\n }, error => {\n this.viewEventDetailDismiss.emit({\n type: 'close'\n });\n this.httpErrorHandle.httpStatusHandle(error);\n });\n } else {\n if (this.CalendarId) {\n this.eventsService.genericGetEvent(this.eventId, this.CalendarId).subscribe(res => {\n const div = document.createElement(\"div\");\n div.innerHTML = res.Body.Text;\n res.Body.Text = div.innerText;\n this.loadedEvent = res;\n this.today = new Date(res.StartDate);\n this.customDate = t