mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-21 13:55:51 +00:00
2767 lines
136 KiB
JavaScript
2767 lines
136 KiB
JavaScript
(self["webpackChunkgabinete_digital"] = self["webpackChunkgabinete_digital"] || []).push([["main"],{
|
|
|
|
/***/ 98255:
|
|
/*!*******************************************************!*\
|
|
!*** ./$_lazy_route_resources/ lazy namespace object ***!
|
|
\*******************************************************/
|
|
/***/ (function(module) {
|
|
|
|
function webpackEmptyAsyncContext(req) {
|
|
// Here Promise.resolve().then() is used instead of new Promise() to prevent
|
|
// uncaught exception popping up in devtools
|
|
return Promise.resolve().then(function() {
|
|
var e = new Error("Cannot find module '" + req + "'");
|
|
e.code = 'MODULE_NOT_FOUND';
|
|
throw e;
|
|
});
|
|
}
|
|
webpackEmptyAsyncContext.keys = function() { return []; };
|
|
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
|
|
webpackEmptyAsyncContext.id = 98255;
|
|
module.exports = webpackEmptyAsyncContext;
|
|
|
|
/***/ }),
|
|
|
|
/***/ 90158:
|
|
/*!***************************************!*\
|
|
!*** ./src/app/app-routing.module.ts ***!
|
|
\***************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AppRoutingModule": function() { return /* binding */ AppRoutingModule; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ 71258);
|
|
|
|
|
|
|
|
const routes = [
|
|
{
|
|
path: '',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_index_index_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./index/index.module */ 30722)).then(m => m.IndexPageModule)
|
|
},
|
|
{
|
|
path: '',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_services_notifications_service_ts"), __webpack_require__.e("default-src_app_store_deplomas_service_ts-src_app_store_despachospr-store_service_ts-src_app_-0351a7"), __webpack_require__.e("src_app_home_home_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./home/home.module */ 3467)).then(m => m.HomePageModule)
|
|
},
|
|
{
|
|
path: 'empty-chat',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "common").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/chat/empty-chat/empty-chat.module */ 4674)).then(m => m.EmptyChatPageModule)
|
|
},
|
|
{
|
|
path: 'empty-container',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "common").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/empty-container/empty-container.module */ 98212)).then(m => m.EmptyContainerPageModule)
|
|
},
|
|
{
|
|
path: 'events-to-approve',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_events-to-approve_events-to-approve_module_ts"), __webpack_require__.e("src_app_services_functions_sort_service_ts-src_app_store_eventoaprovacao-store_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/events-to-approve/events-to-approve.module */ 59168)).then(m => m.EventsToApprovePageModule)
|
|
},
|
|
{
|
|
path: 'expedients',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_expedients_expedients_module_ts"), __webpack_require__.e("src_app_pipes_expediente-task_pipe_ts-src_app_services_alert_service_ts-src_app_services_them-96c7f3")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/expedients/expedients.module */ 56269)).then(m => m.ExpedientsPageModule)
|
|
},
|
|
{
|
|
path: 'document-detail',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("common")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/document-detail/document-detail.module */ 92378)).then(m => m.DocumentDetailPageModule)
|
|
},
|
|
{
|
|
path: 'edit-group',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_shared_chat_edit-group_edit-group_module_ts"), __webpack_require__.e("src_app_services_theme_service_ts-_3b520")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/chat/edit-group/edit-group.module */ 98016)).then(m => m.EditGroupPageModule)
|
|
},
|
|
{
|
|
path: 'pedidos',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_modals_create-process_create-process_page_ts"), __webpack_require__.e("default-src_app_modals_delegar_delegar_page_ts"), __webpack_require__.e("default-node_modules_ionic2-calendar___ivy_ngcc___fesm2015_ionic2-calendar_js"), __webpack_require__.e("default-src_app_modals_dar-parecer_dar-parecer_page_ts"), __webpack_require__.e("default-src_app_modals_forward_forward_page_ts"), __webpack_require__.e("default-src_app_shared_popover_request-options_request-options_page_ts"), __webpack_require__.e("default-src_app_pages_gabinete-digital_pedidos_pedido_pedido_page_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_pedidos_pedidos_module_ts"), __webpack_require__.e("src_app_store_pedidos-store_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/pedidos/pedidos.module */ 6189)).then(m => m.PedidosPageModule)
|
|
},
|
|
{
|
|
path: 'event-list',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_modals_profile_profile_page_ts"), __webpack_require__.e("default-src_app_shared_header_header_module_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_edit-event-to-approve_edit-event_page_ts"), __webpack_require__.e("default-src_app_pages_agenda_event-actions-popover_event-actions-popover_page_ts"), __webpack_require__.e("default-src_app_pages_gabinete-digital_event-list_approve-event-modal_approve-event-modal_page_ts"), __webpack_require__.e("default-src_app_services_notifications_service_ts"), __webpack_require__.e("default-src_app_pages_gabinete-digital_event-list_event-list_module_ts"), __webpack_require__.e("common"), __webpack_require__.e("src_app_store_eventoaprovacao-store_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./pages/gabinete-digital/event-list/event-list.module */ 32470)).then(m => m.EventListPageModule)
|
|
},
|
|
{
|
|
path: 'despachos',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-list_task-list_module_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_despachos_despachos_module_ts"), __webpack_require__.e("src_app_services_theme_service_ts-_3b521")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/despachos/despachos.module */ 87161)).then(m => m.DespachosPageModule)
|
|
},
|
|
{
|
|
path: 'create-process',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_event_attendee-modal_attendee-modal_module_ts"), __webpack_require__.e("default-src_app_modals_create-process_create-process_page_ts"), __webpack_require__.e("common"), __webpack_require__.e("src_app_modals_create-process_create-process_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/create-process/create-process.module */ 8765)).then(m => m.CreateProcessPageModule)
|
|
},
|
|
{
|
|
path: 'pendentes',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-list_task-list_module_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_pendentes_pendentes_module_ts"), __webpack_require__.e("src_plugin_removeDuplicate_js-src_app_pipes_custom-task_pipe_ts-src_app_services_functions_so-099e27")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/pendentes/pendentes.module */ 6394)).then(m => m.PendentesPageModule)
|
|
},
|
|
{
|
|
path: 'delegar',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_event_attendee-modal_attendee-modal_module_ts"), __webpack_require__.e("default-src_app_modals_delegar_delegar_page_ts"), __webpack_require__.e("src_app_modals_delegar_delegar_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/delegar/delegar.module */ 73994)).then(m => m.DelegarPageModule)
|
|
},
|
|
{
|
|
path: 'add-note',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("src_app_modals_add-note_add-note_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/add-note/add-note.module */ 72458)).then(m => m.AddNotePageModule)
|
|
},
|
|
{
|
|
path: 'dar-parecer',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_modals_dar-parecer_dar-parecer_page_ts"), __webpack_require__.e("src_app_modals_dar-parecer_dar-parecer_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/dar-parecer/dar-parecer.module */ 84380)).then(m => m.DarParecerPageModule)
|
|
},
|
|
{
|
|
path: 'opts-expediente',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("src_app_shared_popover_opts-expediente_opts-expediente_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/opts-expediente/opts-expediente.module */ 88804)).then(m => m.OptsExpedientePageModule)
|
|
},
|
|
{
|
|
path: 'despachos-pr',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-list_task-list_module_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_despachos-pr_despachos-pr_module_ts"), __webpack_require__.e("src_app_pipes_custom-task_pipe_ts-src_app_services_functions_sort_service_ts-src_app_services-d0a144")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/despachos-pr/despachos-pr.module */ 74908)).then(m => m.DespachosPrPageModule)
|
|
},
|
|
{
|
|
path: 'diplomas',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_diplomas_diplomas_module_ts"), __webpack_require__.e("src_app_pipes_custom-task_pipe_ts-src_app_services_alert_service_ts-src_app_services_theme_se-2d44e0")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/diplomas/diplomas.module */ 32415)).then(m => m.DiplomasPageModule)
|
|
},
|
|
{
|
|
path: 'expedientes-pr',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_expedientes-pr_expedientes-pr_module_ts"), __webpack_require__.e("src_app_pipes_custom-task_pipe_ts-src_app_services_alert_service_ts-src_app_services_theme_se-6d53a0")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/expedientes-pr/expedientes-pr.module */ 10443)).then(m => m.ExpedientesPrPageModule)
|
|
},
|
|
{
|
|
path: 'diplomas-assinar',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_diplomas-assinar_diplomas-assinar_module_ts"), __webpack_require__.e("src_app_pipes_custom-task_pipe_ts-src_app_services_alert_service_ts-src_app_services_function-7b136c")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/diplomas-assinar/diplomas-assinar.module */ 54899)).then(m => m.DiplomasAssinarPageModule)
|
|
},
|
|
{
|
|
path: 'opts-expediente-pr',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_popover_opts-expediente-pr_opts-expediente-pr_page_ts"), __webpack_require__.e("src_app_shared_popover_opts-expediente-pr_opts-expediente-pr_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/opts-expediente-pr/opts-expediente-pr.module */ 37874)).then(m => m.OptsExpedientePrPageModule)
|
|
},
|
|
{
|
|
path: 'despachos-options',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_modals_create-process_create-process_page_ts"), __webpack_require__.e("default-src_app_modals_delegar_delegar_page_ts"), __webpack_require__.e("default-src_app_shared_popover_despachos-options_despachos-options_page_ts"), __webpack_require__.e("src_app_shared_popover_despachos-options_despachos-options_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/despachos-options/despachos-options.module */ 67677)).then(m => m.DespachosOptionsPageModule)
|
|
},
|
|
{
|
|
path: 'despachos-pr-options',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_modals_create-process_create-process_page_ts"), __webpack_require__.e("default-src_app_modals_delegar_delegar_page_ts"), __webpack_require__.e("default-src_app_shared_popover_despachos-pr-options_despachos-pr-options_page_ts"), __webpack_require__.e("src_app_shared_popover_despachos-pr-options_despachos-pr-options_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/despachos-pr-options/despachos-pr-options.module */ 66579)).then(m => m.DespachosPrOptionsPageModule)
|
|
},
|
|
{
|
|
path: 'deploma-options',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_popover_deploma-options_deploma-options_page_ts"), __webpack_require__.e("src_app_shared_popover_deploma-options_deploma-options_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/deploma-options/deploma-options.module */ 97203)).then(m => m.DeplomaOptionsPageModule)
|
|
},
|
|
{
|
|
path: 'pin',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_pin_pin_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/pin/pin.module */ 3205)).then(m => m.PinPageModule)
|
|
},
|
|
{
|
|
path: 'fingerprint',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_fingerprint_fingerprint_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/fingerprint/fingerprint.module */ 84264)).then(m => m.FingerprintPageModule)
|
|
},
|
|
{
|
|
path: 'new-event',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_agenda_new-event_new-event_page_ts"), __webpack_require__.e("default-src_app_shared_agenda_new-event_new-event_module_ts"), __webpack_require__.e("src_plugin_removeDuplicate_js-_7e8f0")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/agenda/new-event/new-event.module */ 7610)).then(m => m.NewEventPageModule)
|
|
},
|
|
{
|
|
path: 'event-list',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_agenda_event-list_event-list_module_ts"), __webpack_require__.e("src_app_services_functions_sort_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/agenda/event-list/event-list.module */ 19201)).then(m => m.EventListPageModule)
|
|
},
|
|
{
|
|
path: 'approve-event',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_edit-event-to-approve_edit-event_page_ts"), __webpack_require__.e("default-src_app_pages_agenda_event-actions-popover_event-actions-popover_page_ts"), __webpack_require__.e("default-src_app_shared_agenda_approve-event_approve-event_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/agenda/approve-event/approve-event.module */ 53621)).then(m => m.ApproveEventPageModule)
|
|
},
|
|
{
|
|
path: 'bad-request',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_popover_bad-request_bad-request_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/bad-request/bad-request.module */ 63353)).then(m => m.BadRequestPageModule)
|
|
},
|
|
{
|
|
path: 'success-message',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_popover_success-message_success-message_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/success-message/success-message.module */ 26871)).then(m => m.SuccessMessagePageModule)
|
|
},
|
|
{
|
|
path: 'forward',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_event_attendee-modal_attendee-modal_module_ts"), __webpack_require__.e("default-src_app_modals_forward_forward_page_ts"), __webpack_require__.e("src_app_modals_forward_forward_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/forward/forward.module */ 53357)).then(m => m.ForwardPageModule)
|
|
},
|
|
{
|
|
path: 'edit-event-to-approve',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_event_attendee-modal_attendee-modal_module_ts"), __webpack_require__.e("default-src_app_shared_agenda_edit-event-to-approve_edit-event-to-approve_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/agenda/edit-event-to-approve/edit-event-to-approve.module */ 73205)).then(m => m.EditEventToApprovePageModule)
|
|
},
|
|
{
|
|
path: 'actions-options',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("common"), __webpack_require__.e("src_app_services_publications_service_ts-src_app_services_theme_service_ts-src_app_services_t-ed5c44")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/actions-options/actions-options.module */ 24140)).then(m => m.ActionsOptionsPageModule)
|
|
},
|
|
{
|
|
path: 'edit-action',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_shared_publication_edit-action_edit-action_module_ts"), __webpack_require__.e("src_app_models_publicationfolder_ts-src_app_services_publications_service_ts-src_app_services-efdac1")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/publication/edit-action/edit-action.module */ 58817)).then(m => m.EditActionPageModule)
|
|
},
|
|
{
|
|
path: 'eliminate-event',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_modals_eliminate-event_eliminate-event_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./modals/eliminate-event/eliminate-event.module */ 99448)).then(m => m.EliminateEventPageModule)
|
|
},
|
|
{
|
|
path: 'inactivity',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_services_notifications_service_ts"), __webpack_require__.e("default-src_app_pages_inactivity_inactivity_module_ts"), __webpack_require__.e("node_modules_uuid_index_js")]).then(__webpack_require__.bind(__webpack_require__, /*! ./pages/inactivity/inactivity.module */ 31715)).then(m => m.InactivityPageModule)
|
|
},
|
|
{
|
|
path: 'document-set-up-meeting',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_shared_event_attendee-modal_attendee-modal_module_ts"), __webpack_require__.e("common"), __webpack_require__.e("src_app_modals_document-set-up-meeting_document-set-up-meeting_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/document-set-up-meeting/document-set-up-meeting.module */ 46833)).then(m => m.DocumentSetUpMeetingPageModule)
|
|
},
|
|
{
|
|
path: 'profile',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_modals_profile_profile_page_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_services_notifications_service_ts"), __webpack_require__.e("node_modules_uuid_index_js-src_app_modals_profile_profile_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/profile/profile.module */ 54804)).then(m => m.ProfilePageModule)
|
|
},
|
|
{
|
|
path: 'all-processes',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-src_app_shared_gabinete-digital_all-processes_all-processes_module_ts"), __webpack_require__.e("src_app_services_functions_sort_service_ts-src_app_services_theme_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/all-processes/all-processes.module */ 86317)).then(m => m.AllProcessesPageModule)
|
|
},
|
|
{
|
|
path: 'searched-document-options',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_popover_searched-document-options_searched-document-options_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/searched-document-options/searched-document-options.module */ 27821)).then(m => m.SearchedDocumentOptionsPageModule)
|
|
},
|
|
{
|
|
path: 'task-list',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-list_task-list_module_ts"), __webpack_require__.e("src_app_services_theme_service_ts-_3b522")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/generic/task-list/task-list.module */ 47840)).then(m => m.TaskListPageModule)
|
|
},
|
|
{
|
|
path: 'task-list',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-list_task-list_module_ts"), __webpack_require__.e("src_app_services_theme_service_ts-_3b522")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/generic/task-list/task-list.module */ 47840)).then(m => m.TaskListPageModule)
|
|
},
|
|
{
|
|
path: 'task-detailde',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_gabinete-digital_generic_task-detailde_task-detailde_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/generic/task-detailde/task-detailde.module */ 2763)).then(m => m.TaskDetaildePageModule)
|
|
},
|
|
{
|
|
path: 'task-details',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_shared_gabinete-digital_generic_task-details_task-details_module_ts"), __webpack_require__.e("src_app_services_theme_service_ts-_3b523")]).then(__webpack_require__.bind(__webpack_require__, /*! ./shared/gabinete-digital/generic/task-details/task-details.module */ 85260)).then(m => m.TaskDetailsPageModule)
|
|
},
|
|
{
|
|
path: 'chat-options-features',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("default-src_app_modals_chat-options-features_chat-options-features_page_ts"), __webpack_require__.e("src_app_modals_chat-options-features_chat-options-features_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/chat-options-features/chat-options-features.module */ 34284)).then(m => m.ChatOptionsFeaturesPageModule)
|
|
},
|
|
{
|
|
path: 'document-viewer',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("src_app_modals_document-viewer_document-viewer_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/document-viewer/document-viewer.module */ 59663)).then(m => m.DocumentViewerPageModule)
|
|
},
|
|
{
|
|
path: 'view-document',
|
|
loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("default-src_app_pages_events_attendees_attendees_page_ts"), __webpack_require__.e("default-src_app_pages_search_search_page_ts"), __webpack_require__.e("default-src_app_services_processes_service_ts"), __webpack_require__.e("default-node_modules_capacitor_core_dist_index_js-src_app_services_background_service_ts-src_-d1c246"), __webpack_require__.e("default-src_app_Rules_despacho_service_ts"), __webpack_require__.e("default-src_app_services_events_service_ts"), __webpack_require__.e("src_app_modals_view-document_view-document_module_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./modals/view-document/view-document.module */ 96344)).then(m => m.ViewDocumentPageModule)
|
|
},
|
|
{
|
|
path: 'event-details-documents-options',
|
|
loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_shared_popover_event-details-documents-options_event-details-documents-options_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./shared/popover/event-details-documents-options/event-details-documents-options.module */ 10532)).then(m => m.EventDetailsDocumentsOptionsPageModule)
|
|
},
|
|
/*
|
|
path: 'chat',
|
|
component: ChatPage
|
|
} */
|
|
/*
|
|
path: 'chat',
|
|
component: ChatPage
|
|
} */
|
|
];
|
|
let AppRoutingModule = class AppRoutingModule {
|
|
};
|
|
AppRoutingModule = (0,tslib__WEBPACK_IMPORTED_MODULE_0__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_1__.NgModule)({
|
|
imports: [
|
|
_angular_router__WEBPACK_IMPORTED_MODULE_2__.RouterModule.forRoot(routes, { preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_2__.PreloadAllModules })
|
|
],
|
|
exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__.RouterModule]
|
|
})
|
|
], AppRoutingModule);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 55041:
|
|
/*!**********************************!*\
|
|
!*** ./src/app/app.component.ts ***!
|
|
\**********************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AppComponent": function() { return /* binding */ AppComponent; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _C_Users_ivan_gomes_development_gabinete_digital_node_modules_ngtools_webpack_src_loaders_direct_resource_js_app_component_html__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !./node_modules/@ngtools/webpack/src/loaders/direct-resource.js!./app.component.html */ 75158);
|
|
/* harmony import */ var _app_component_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.component.scss */ 53040);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/angular */ 7602);
|
|
/* harmony import */ var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic-native/status-bar/ngx */ 73588);
|
|
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ 2281);
|
|
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__);
|
|
/* harmony import */ var _angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular-material-components/datetime-picker */ 23514);
|
|
/* harmony import */ var src_app_services_sqlite_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/sqlite.service */ 90636);
|
|
/* harmony import */ var _ionic_native_screen_orientation_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic-native/screen-orientation/ngx */ 52034);
|
|
|
|
|
|
|
|
|
|
|
|
/* import { SplashScreen } from '@ionic-native/splash-screen/ngx'; */
|
|
|
|
|
|
|
|
const moment = moment__WEBPACK_IMPORTED_MODULE_3__ || moment__WEBPACK_IMPORTED_MODULE_3__;
|
|
|
|
|
|
|
|
const CUSTOM_DATE_FORMATS = {
|
|
parse: {
|
|
dateInput: "YYYY-MMMM-DD HH:mm"
|
|
},
|
|
display: {
|
|
dateInput: "DD MMM YYYY H:mm",
|
|
monthYearLabel: "MMM YYYY",
|
|
dateA11yLabel: "LL",
|
|
monthYearA11yLabel: "MMMM YYYY"
|
|
}
|
|
};
|
|
let AppComponent = class AppComponent {
|
|
constructor(platform,
|
|
/* private splashScreen: SplashScreen, */
|
|
statusBar, screenOrientation, sqliteservice) {
|
|
this.platform = platform;
|
|
this.statusBar = statusBar;
|
|
this.screenOrientation = screenOrientation;
|
|
this.sqliteservice = sqliteservice;
|
|
this.initializeApp();
|
|
}
|
|
initializeApp() {
|
|
this.platform.ready().then(() => {
|
|
this.statusBar.styleDefault();
|
|
/* this.splashScreen.hide(); */
|
|
if (this.platform.is("tablet")) {
|
|
this.screenOrientation.unlock();
|
|
}
|
|
else if (this.platform.is("mobile")) {
|
|
this.screenOrientation.lock(this.screenOrientation.ORIENTATIONS.PORTRAIT_PRIMARY);
|
|
console.log('Orientation locked');
|
|
}
|
|
if (this.platform.is('desktop') || this.platform.is('mobileweb')) {
|
|
}
|
|
else {
|
|
try {
|
|
this.sqliteservice.databaseConn();
|
|
}
|
|
catch (error) {
|
|
console.log("Error creating local database: ", error);
|
|
}
|
|
}
|
|
});
|
|
}
|
|
};
|
|
AppComponent.ctorParameters = () => [
|
|
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_6__.Platform },
|
|
{ type: _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_2__.StatusBar },
|
|
{ type: _ionic_native_screen_orientation_ngx__WEBPACK_IMPORTED_MODULE_5__.ScreenOrientation },
|
|
{ type: src_app_services_sqlite_service__WEBPACK_IMPORTED_MODULE_4__.SqliteService }
|
|
];
|
|
AppComponent = (0,tslib__WEBPACK_IMPORTED_MODULE_7__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_8__.Component)({
|
|
selector: 'app-root',
|
|
template: _C_Users_ivan_gomes_development_gabinete_digital_node_modules_ngtools_webpack_src_loaders_direct_resource_js_app_component_html__WEBPACK_IMPORTED_MODULE_0__.default,
|
|
providers: [
|
|
{ provide: _angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_9__.NGX_MAT_DATE_FORMATS, useValue: CUSTOM_DATE_FORMATS },
|
|
],
|
|
styles: [_app_component_scss__WEBPACK_IMPORTED_MODULE_1__]
|
|
})
|
|
], AppComponent);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 36747:
|
|
/*!*******************************!*\
|
|
!*** ./src/app/app.module.ts ***!
|
|
\*******************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AppModule": function() { return /* binding */ AppModule; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! @angular/platform-browser */ 71570);
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! @angular/router */ 71258);
|
|
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! @ionic/angular */ 7602);
|
|
/* harmony import */ var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ionic-native/status-bar/ngx */ 73588);
|
|
/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app-routing.module */ 90158);
|
|
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app.component */ 55041);
|
|
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! @angular/common/http */ 53882);
|
|
/* harmony import */ var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ 1331);
|
|
/* harmony import */ var _ionic_native_ionic_webview_ngx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic-native/ionic-webview/ngx */ 73039);
|
|
/* harmony import */ var _ionic_native_file_path_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic-native/file-path/ngx */ 40773);
|
|
/* harmony import */ var _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic-native/camera/ngx */ 34483);
|
|
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! @ionic/storage */ 12314);
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! @angular/common */ 54364);
|
|
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @angular/forms */ 1707);
|
|
/* harmony import */ var angular_calendar__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! angular-calendar */ 59480);
|
|
/* harmony import */ var angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! angular-calendar/date-adapters/date-fns */ 35406);
|
|
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! @angular/platform-browser/animations */ 20718);
|
|
/* harmony import */ var _services_websocket_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./services/websocket.service */ 68223);
|
|
/* harmony import */ var _services_chat_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./services/chat.service */ 9014);
|
|
/* harmony import */ var _angular_material_datepicker__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! @angular/material/datepicker */ 42937);
|
|
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! @angular/material/core */ 32220);
|
|
/* harmony import */ var _ionic_native_network_ngx__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @ionic-native/network/ngx */ 95680);
|
|
/* harmony import */ var _ionic_native_file_ngx__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @ionic-native/file/ngx */ 18659);
|
|
/* harmony import */ var _angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! @angular-material-components/datetime-picker */ 23514);
|
|
/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! @angular/material/dialog */ 22213);
|
|
/* harmony import */ var _angular_material_select__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! @angular/material/select */ 37007);
|
|
/* harmony import */ var _angular_material_components_moment_adapter__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! @angular-material-components/moment-adapter */ 25453);
|
|
/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! @angular/material/button */ 70781);
|
|
/* harmony import */ var _fortawesome_angular_fontawesome__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! @fortawesome/angular-fontawesome */ 52334);
|
|
/* harmony import */ var _fortawesome_free_solid_svg_icons__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @fortawesome/free-solid-svg-icons */ 42457);
|
|
/* harmony import */ var _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @fortawesome/free-regular-svg-icons */ 42627);
|
|
/* harmony import */ var _fortawesome_free_brands_svg_icons__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @fortawesome/free-brands-svg-icons */ 98870);
|
|
/* harmony import */ var _ionic_native_screen_orientation_ngx__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @ionic-native/screen-orientation/ngx */ 52034);
|
|
/* harmony import */ var ng2_pdf_viewer__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ng2-pdf-viewer */ 89035);
|
|
/* harmony import */ var _ionic_native_sqlite_ngx__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @ionic-native/sqlite/ngx */ 24921);
|
|
/* harmony import */ var ngx_cookie_service__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ngx-cookie-service */ 35602);
|
|
/* harmony import */ var _ionic_native_image_picker_ngx__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @ionic-native/image-picker/ngx */ 40868);
|
|
/* harmony import */ var _ionic_native_media_capture_ngx__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @ionic-native/media-capture/ngx */ 45169);
|
|
/* harmony import */ var _ionic_native_media_ngx__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @ionic-native/media/ngx */ 72284);
|
|
/* harmony import */ var _ionic_native_streaming_media_ngx__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @ionic-native/streaming-media/ngx */ 88242);
|
|
/* harmony import */ var _ionic_native_photo_viewer_ngx__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @ionic-native/photo-viewer/ngx */ 25779);
|
|
|
|
|
|
|
|
|
|
|
|
// import { SplashScreen } from '@ionic-native/splash-screen/ngx';
|
|
|
|
|
|
|
|
|
|
|
|
//import { File } from '@ionic-native/File/ngx';
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// import { FCM } from 'cordova-plugin-fcm-with-dependecy-updated/ionic/ngx';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* import { FCM } from '@ionic-native/fcm/ngx';
|
|
import { FirebaseX } from '@ionic-native/firebase-x/ngx'; */
|
|
//import { FCM } from 'cordova-plugin-fcm-with-dependecy-updated/ionic/ngx';
|
|
let AppModule = class AppModule {
|
|
constructor(library) {
|
|
library.addIconPacks(_fortawesome_free_solid_svg_icons__WEBPACK_IMPORTED_MODULE_18__.fas, _fortawesome_free_brands_svg_icons__WEBPACK_IMPORTED_MODULE_19__.fab, _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_20__.far);
|
|
}
|
|
};
|
|
AppModule.ctorParameters = () => [
|
|
{ type: _fortawesome_angular_fontawesome__WEBPACK_IMPORTED_MODULE_21__.FaIconLibrary }
|
|
];
|
|
AppModule = (0,tslib__WEBPACK_IMPORTED_MODULE_22__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_23__.NgModule)({
|
|
declarations: [_app_component__WEBPACK_IMPORTED_MODULE_2__.AppComponent],
|
|
entryComponents: [],
|
|
imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_24__.BrowserModule,
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_25__.CommonModule,
|
|
_angular_forms__WEBPACK_IMPORTED_MODULE_26__.FormsModule,
|
|
angular_calendar__WEBPACK_IMPORTED_MODULE_27__.CalendarModule.forRoot({
|
|
provide: angular_calendar__WEBPACK_IMPORTED_MODULE_27__.DateAdapter,
|
|
useFactory: angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_28__.adapterFactory
|
|
}),
|
|
_ionic_angular__WEBPACK_IMPORTED_MODULE_29__.IonicModule.forRoot({ animated: false }),
|
|
_ionic_storage__WEBPACK_IMPORTED_MODULE_30__.IonicStorageModule.forRoot(),
|
|
_app_routing_module__WEBPACK_IMPORTED_MODULE_1__.AppRoutingModule,
|
|
_fortawesome_angular_fontawesome__WEBPACK_IMPORTED_MODULE_21__.FontAwesomeModule,
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_31__.HttpClientModule,
|
|
// NgbModule,
|
|
_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_32__.NoopAnimationsModule,
|
|
_angular_material_datepicker__WEBPACK_IMPORTED_MODULE_33__.MatDatepickerModule,
|
|
//
|
|
_angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_34__.NgxMatDatetimePickerModule,
|
|
_angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_34__.NgxMatTimepickerModule,
|
|
_angular_material_components_datetime_picker__WEBPACK_IMPORTED_MODULE_34__.NgxMatNativeDateModule,
|
|
_angular_material_components_moment_adapter__WEBPACK_IMPORTED_MODULE_35__.NgxMatMomentModule,
|
|
_angular_material_button__WEBPACK_IMPORTED_MODULE_36__.MatButtonModule,
|
|
_angular_forms__WEBPACK_IMPORTED_MODULE_26__.ReactiveFormsModule,
|
|
_angular_material_select__WEBPACK_IMPORTED_MODULE_37__.MatSelectModule,
|
|
_angular_material_dialog__WEBPACK_IMPORTED_MODULE_38__.MatDialogModule,
|
|
//
|
|
ng2_pdf_viewer__WEBPACK_IMPORTED_MODULE_39__.PdfViewerModule,
|
|
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_24__.HammerModule,
|
|
],
|
|
providers: [
|
|
{ provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_40__.MAT_DATE_LOCALE, useValue: 'pt' },
|
|
_ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_0__.StatusBar,
|
|
//SplashScreen,
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_31__.HttpClient,
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_31__.HttpClientModule,
|
|
{ provide: _angular_router__WEBPACK_IMPORTED_MODULE_41__.RouteReuseStrategy, useClass: _ionic_angular__WEBPACK_IMPORTED_MODULE_29__.IonicRouteStrategy },
|
|
_ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__.InAppBrowser,
|
|
_ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_6__.Camera,
|
|
//File,
|
|
_ionic_native_ionic_webview_ngx__WEBPACK_IMPORTED_MODULE_4__.WebView,
|
|
_ionic_native_file_path_ngx__WEBPACK_IMPORTED_MODULE_5__.FilePath,
|
|
/* FCM,
|
|
FirebaseX, */
|
|
_services_websocket_service__WEBPACK_IMPORTED_MODULE_7__.WebsocketService,
|
|
_services_chat_service__WEBPACK_IMPORTED_MODULE_8__.ChatService,
|
|
_ionic_native_screen_orientation_ngx__WEBPACK_IMPORTED_MODULE_11__.ScreenOrientation,
|
|
_ionic_native_network_ngx__WEBPACK_IMPORTED_MODULE_9__.Network,
|
|
_ionic_native_file_ngx__WEBPACK_IMPORTED_MODULE_10__.File,
|
|
_ionic_native_sqlite_ngx__WEBPACK_IMPORTED_MODULE_12__.SQLite,
|
|
ngx_cookie_service__WEBPACK_IMPORTED_MODULE_42__.CookieService,
|
|
_ionic_native_image_picker_ngx__WEBPACK_IMPORTED_MODULE_13__.ImagePicker,
|
|
_ionic_native_media_capture_ngx__WEBPACK_IMPORTED_MODULE_14__.MediaCapture,
|
|
_ionic_native_media_ngx__WEBPACK_IMPORTED_MODULE_15__.Media,
|
|
_ionic_native_streaming_media_ngx__WEBPACK_IMPORTED_MODULE_16__.StreamingMedia,
|
|
_ionic_native_photo_viewer_ngx__WEBPACK_IMPORTED_MODULE_17__.PhotoViewer
|
|
],
|
|
bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_2__.AppComponent],
|
|
schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_23__.CUSTOM_ELEMENTS_SCHEMA]
|
|
})
|
|
], AppModule);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 10027:
|
|
/*!******************************************!*\
|
|
!*** ./src/app/config/auth-constants.ts ***!
|
|
\******************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AuthConnstants": function() { return /* binding */ AuthConnstants; }
|
|
/* harmony export */ });
|
|
/* This file stores all the keys */
|
|
class AuthConnstants {
|
|
}
|
|
/* My reference key */
|
|
AuthConnstants.AUTH = 'userDataKey';
|
|
AuthConnstants.PROFILE = 'profile';
|
|
AuthConnstants.USER = 'userId';
|
|
AuthConnstants.USERCHAT = 'userChat';
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 84872:
|
|
/*!**************************************!*\
|
|
!*** ./src/app/models/user.model.ts ***!
|
|
\**************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "UserForm": function() { return /* binding */ UserForm; },
|
|
/* harmony export */ "LoginUserRespose": function() { return /* binding */ LoginUserRespose; },
|
|
/* harmony export */ "UserSession": function() { return /* binding */ UserSession; }
|
|
/* harmony export */ });
|
|
class UserForm {
|
|
}
|
|
class LoginUserRespose {
|
|
}
|
|
class UserSession {
|
|
}
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 25405:
|
|
/*!************************************************!*\
|
|
!*** ./src/app/services/aesencrypt.service.ts ***!
|
|
\************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AESEncrypt": function() { return /* binding */ AESEncrypt; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto-js */ 95373);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
|
|
|
|
|
let AESEncrypt = class AESEncrypt {
|
|
constructor() {
|
|
this.ivArray = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16];
|
|
}
|
|
encrypt(encryptData, pass) {
|
|
var text = "Pro-it te espera!!!!";
|
|
//Creating the Vector Key
|
|
var iv = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Hex.parse(this.toHexString(this.ivArray));
|
|
//Encoding the Password in from UTF8 to byte array
|
|
var Pass = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8.parse(pass);
|
|
//Encoding the Salt in from UTF8 to byte array
|
|
var Salt = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8.parse("gabinetedigital");
|
|
//Creating the key in PBKDF2 format to be used during the decryption
|
|
var key128Bits1000Iterations = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().PBKDF2(Pass.toString((crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8)), Salt, { keySize: 128 / 32, iterations: 1000 });
|
|
//Decrypting the string contained in cipherParams using the PBKDF2 key
|
|
var decrypted = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().AES.encrypt(encryptData, key128Bits1000Iterations, { mode: (crypto_js__WEBPACK_IMPORTED_MODULE_0___default().mode.CBC), iv: iv, padding: (crypto_js__WEBPACK_IMPORTED_MODULE_0___default().pad.Pkcs7) });
|
|
console.log('AES encrypt', decrypted.toString());
|
|
return decrypted.toString();
|
|
}
|
|
decrypt(deceyptData, pass) {
|
|
//Creating the Vector Key
|
|
var iv = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Hex.parse(this.toHexString(this.ivArray));
|
|
//Encoding the Password in from UTF8 to byte array
|
|
var Pass = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8.parse(pass);
|
|
//Encoding the Salt in from UTF8 to byte array
|
|
var Salt = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8.parse("gabinetedigital");
|
|
//Creating the key in PBKDF2 format to be used during the decryption
|
|
var key128Bits1000Iterations = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().PBKDF2(Pass.toString((crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8)), Salt, { keySize: 128 / 32, iterations: 1000 });
|
|
//Enclosing the test to be decrypted in a CipherParams object as supported by the CryptoJS libarary
|
|
var cipherParams = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().lib.CipherParams.create({
|
|
ciphertext: crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Base64.parse(deceyptData)
|
|
});
|
|
//Decrypting the string contained in cipherParams using the PBKDF2 key
|
|
var decrypted = crypto_js__WEBPACK_IMPORTED_MODULE_0___default().AES.decrypt(cipherParams, key128Bits1000Iterations, { mode: (crypto_js__WEBPACK_IMPORTED_MODULE_0___default().mode.CBC), iv: iv, padding: (crypto_js__WEBPACK_IMPORTED_MODULE_0___default().pad.Pkcs7) });
|
|
console.log('AES decrypt', decrypted.toString((crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8)));
|
|
return decrypted.toString((crypto_js__WEBPACK_IMPORTED_MODULE_0___default().enc.Utf8));
|
|
}
|
|
toHexString(byteArray) {
|
|
return Array.from(byteArray, (value) => {
|
|
return ('0' + (value & 0xFF).toString(16)).slice(-2);
|
|
}).join('');
|
|
}
|
|
};
|
|
AESEncrypt.ctorParameters = () => [];
|
|
AESEncrypt = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], AESEncrypt);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 37556:
|
|
/*!******************************************!*\
|
|
!*** ./src/app/services/auth.service.ts ***!
|
|
\******************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "AuthService": function() { return /* binding */ AuthService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./storage.service */ 71188);
|
|
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common/http */ 53882);
|
|
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! src/environments/environment */ 92340);
|
|
/* harmony import */ var _http_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./http.service */ 6858);
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs */ 76491);
|
|
/* harmony import */ var _config_auth_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config/auth-constants */ 10027);
|
|
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @ionic/angular */ 7602);
|
|
/* harmony import */ var _store_session_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../store/session.service */ 22901);
|
|
/* harmony import */ var _services_aesencrypt_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../services/aesencrypt.service */ 25405);
|
|
/* harmony import */ var ngx_cookie_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ngx-cookie-service */ 35602);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let AuthService = class AuthService {
|
|
constructor(http, httpService, storageService, alertController, aesencrypt, cookieService) {
|
|
this.http = http;
|
|
this.httpService = httpService;
|
|
this.storageService = storageService;
|
|
this.alertController = alertController;
|
|
this.aesencrypt = aesencrypt;
|
|
this.cookieService = cookieService;
|
|
this.userData$ = new rxjs__WEBPACK_IMPORTED_MODULE_6__.BehaviorSubject('');
|
|
this.userId$ = new rxjs__WEBPACK_IMPORTED_MODULE_6__.BehaviorSubject('');
|
|
this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_7__.HttpHeaders();
|
|
if (_store_session_service__WEBPACK_IMPORTED_MODULE_4__.SessionStore.exist) {
|
|
this.ValidatedUser = _store_session_service__WEBPACK_IMPORTED_MODULE_4__.SessionStore.user;
|
|
}
|
|
if (localStorage.getItem("userChat") != null) {
|
|
this.ValidatedUserChat = JSON.parse(localStorage.getItem('userChat'));
|
|
}
|
|
}
|
|
login(user, { saveSession = true }) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_8__.__awaiter)(this, void 0, void 0, function* () {
|
|
user.BasicAuthKey = 'Basic ' + btoa(user.username + ':' + this.aesencrypt.encrypt(user.password, user.username));
|
|
this.headers = this.headers.set('Authorization', user.BasicAuthKey);
|
|
this.opts = {
|
|
headers: this.headers,
|
|
};
|
|
let response;
|
|
try {
|
|
response = yield this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.apiURL + "UserAuthentication/Login", '', this.opts).toPromise();
|
|
if (saveSession) {
|
|
this.SetSession(response, user);
|
|
}
|
|
}
|
|
catch (error) {
|
|
}
|
|
finally {
|
|
return response;
|
|
}
|
|
});
|
|
}
|
|
SetSession(response, user) {
|
|
const session = Object.assign(_store_session_service__WEBPACK_IMPORTED_MODULE_4__.SessionStore.user, response);
|
|
if (response) {
|
|
if (session.RoleID == 100000014) {
|
|
session.Profile = 'PR';
|
|
}
|
|
else if (session.RoleID == 100000011) {
|
|
session.Profile = 'MDGPR';
|
|
}
|
|
session.BasicAuthKey = user.BasicAuthKey;
|
|
_store_session_service__WEBPACK_IMPORTED_MODULE_4__.SessionStore.reset(session);
|
|
this.ValidatedUser = _store_session_service__WEBPACK_IMPORTED_MODULE_4__.SessionStore.user;
|
|
this.storageService.store(_config_auth_constants__WEBPACK_IMPORTED_MODULE_3__.AuthConnstants.USER, response);
|
|
return true;
|
|
}
|
|
}
|
|
logout() {
|
|
this.ValidatedUser = null;
|
|
}
|
|
//Login to rocketChat server
|
|
loginChat(user) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_8__.__awaiter)(this, void 0, void 0, function* () {
|
|
let postData = {
|
|
"user": user.username,
|
|
"password": user.password,
|
|
};
|
|
console.log(postData);
|
|
let responseChat = yield this.httpService.post('login', postData).toPromise();
|
|
if (responseChat) {
|
|
console.log('Login to Rocket chat OK');
|
|
this.ValidatedUserChat = responseChat;
|
|
localStorage.setItem('userChat', JSON.stringify(responseChat));
|
|
localStorage.setItem('Meteor.loginToken', responseChat['data'].authToken);
|
|
localStorage.setItem('Meteor.userId', responseChat['data'].userId);
|
|
this.cookieService.set('rc_token', responseChat['data'].authToken);
|
|
this.cookieService.set('rc_uid', responseChat['data'].userId);
|
|
this.storageService.store(_config_auth_constants__WEBPACK_IMPORTED_MODULE_3__.AuthConnstants.AUTH, responseChat);
|
|
return true;
|
|
}
|
|
else {
|
|
console.log('Network error');
|
|
this.presentAlert('Network error');
|
|
return false;
|
|
}
|
|
});
|
|
}
|
|
//Get user data from RocketChat | global object
|
|
getUserData() {
|
|
this.storageService.get(_config_auth_constants__WEBPACK_IMPORTED_MODULE_3__.AuthConnstants.AUTH).then(res => {
|
|
this.userData$.next(res);
|
|
});
|
|
}
|
|
logoutChat() {
|
|
//this.storageService.clear();
|
|
/* this.storageService.removeStorageItem(AuthConnstants.AUTH).then(res =>{
|
|
this.userData$.next('');
|
|
this.router.navigate(['']);
|
|
}) */
|
|
}
|
|
presentAlert(message) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_8__.__awaiter)(this, void 0, void 0, function* () {
|
|
const alert = yield this.alertController.create({
|
|
cssClass: 'my-custom-class',
|
|
header: 'Mensagem do sistema',
|
|
message: message,
|
|
buttons: ['OK']
|
|
});
|
|
yield alert.present();
|
|
});
|
|
}
|
|
};
|
|
AuthService.ctorParameters = () => [
|
|
{ type: _angular_common_http__WEBPACK_IMPORTED_MODULE_7__.HttpClient },
|
|
{ type: _http_service__WEBPACK_IMPORTED_MODULE_2__.HttpService },
|
|
{ type: _storage_service__WEBPACK_IMPORTED_MODULE_0__.StorageService },
|
|
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_9__.AlertController },
|
|
{ type: _services_aesencrypt_service__WEBPACK_IMPORTED_MODULE_5__.AESEncrypt },
|
|
{ type: ngx_cookie_service__WEBPACK_IMPORTED_MODULE_10__.CookieService }
|
|
];
|
|
AuthService = (0,tslib__WEBPACK_IMPORTED_MODULE_8__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_11__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], AuthService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 9014:
|
|
/*!******************************************!*\
|
|
!*** ./src/app/services/chat.service.ts ***!
|
|
\******************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "ChatService": function() { return /* binding */ ChatService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ 53882);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _auth_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./auth.service */ 37556);
|
|
/* harmony import */ var _http_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./http.service */ 6858);
|
|
/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage.service */ 71188);
|
|
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ 92340);
|
|
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/storage */ 12314);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let ChatService = class ChatService {
|
|
constructor(http, httpService, authService, storage, storageService) {
|
|
this.http = http;
|
|
this.httpService = httpService;
|
|
this.authService = authService;
|
|
this.storage = storage;
|
|
this.storageService = storageService;
|
|
this.loggedUserChat = authService.ValidatedUserChat;
|
|
this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpHeaders();
|
|
this.headers = this.headers.set('X-User-Id', this.loggedUserChat['data'].userId);
|
|
this.headers = this.headers.set('X-Auth-Token', this.loggedUserChat['data'].authToken);
|
|
this.options = {
|
|
headers: this.headers,
|
|
};
|
|
/* this.messages = <Subject<any>>this.wsService.connect(this.SERVER_URL).map((response: MessageEvent): any => {
|
|
let data = JSON.parse(response.data);
|
|
console.log(data);
|
|
return (JSON.stringify(data));
|
|
}); */
|
|
}
|
|
getDocumentDetails(url) {
|
|
let headersc = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpHeaders();
|
|
headersc = headersc.set('X-User-Id', this.loggedUserChat['data'].userId);
|
|
headersc = headersc.set('X-Auth-Token', this.loggedUserChat['data'].authToken);
|
|
headersc = headersc.set('Sec-Fetch-Dest', 'attachment');
|
|
headersc = headersc.set('Sec-Fetch-Mode', 'navigate');
|
|
headersc = headersc.set('Cookie', 'rc_uid=fsMwcNdufWvdnChj7');
|
|
headersc = headersc.set('Cookie', 'rc_token=MLbhikLQI4xo9_vL43HqheKPPbxjag7hKfwxe9AjcvY');
|
|
// headersc = headersc.set("Host", "www.tabularium.pt");
|
|
// headersc = headersc.set("Origin", "http://localhost:8100");
|
|
headersc = headersc.set('Referer', 'http://localhost:8100/');
|
|
let optionsc = {
|
|
headers: headersc,
|
|
withCredentials: true
|
|
};
|
|
//let fullUrl = "https://www.tabularium.pt/" + url;
|
|
return this.http.get(url, optionsc).subscribe(() => {
|
|
//this.fileService.viewDocumentByUrl(url)
|
|
});
|
|
}
|
|
getAllChannels() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.list', this.options);
|
|
}
|
|
getAllUserChannels() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.list.joined', this.options);
|
|
}
|
|
getAllRooms() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'rooms.get', this.options);
|
|
}
|
|
getRoomInfo(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'rooms.info', opts);
|
|
}
|
|
customsRooms(params) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'rooms.get', opts);
|
|
}
|
|
getAllPrivateGroups() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.list', this.options);
|
|
}
|
|
getAllUsers() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'users.list', this.options);
|
|
}
|
|
getAllConnectedUsers() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'users.presence', this.options);
|
|
}
|
|
//Load messages from roomId
|
|
getAllDirectMessages() {
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.list', this.options);
|
|
}
|
|
//Load messages from roomId
|
|
getRoomMessages(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params,
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.history', opts);
|
|
}
|
|
sendMessage(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'chat.sendMessage', body, opts);
|
|
}
|
|
uploadFile(formData, rid) {
|
|
let url = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'rooms.upload/' + rid;
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(url, formData, opts);
|
|
}
|
|
deleteMessage(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'chat.delete', body, opts);
|
|
}
|
|
leaveRoom(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'rooms.leave', body, opts);
|
|
}
|
|
//Load members from a chat
|
|
getMembers(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.members', opts);
|
|
}
|
|
getMemberInfo(userId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("userId", userId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'users.info', opts);
|
|
}
|
|
setUserStatus(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'users.setStatus', body, this.options);
|
|
}
|
|
removeChatRoom(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.close', body, this.options);
|
|
}
|
|
createRoom(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.create', body, this.options);
|
|
}
|
|
getDirectMessage(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.messages', opts);
|
|
}
|
|
/* GROUPS */
|
|
addGroup(body) {
|
|
console.log(body);
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.create', body, this.options);
|
|
}
|
|
setGroupCustomFields(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.setCustomFields', body, this.options);
|
|
}
|
|
getGroupMembers(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
let url = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.members';
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(url, opts);
|
|
}
|
|
getChannelMembers(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
let url = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.members';
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(url, opts);
|
|
}
|
|
/* GROUP MESSAGES */
|
|
getPrivateGroupMessages(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.history', opts);
|
|
}
|
|
getPublicGroupMessages(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.history', opts);
|
|
}
|
|
closeGroup(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.close', body, this.options);
|
|
}
|
|
closeChannel(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.close', body, this.options);
|
|
}
|
|
leaveGroup(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.leave', body, this.options);
|
|
}
|
|
leaveChannel(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.leave', body, this.options);
|
|
}
|
|
removeChannelMember(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.kick', body, opts);
|
|
}
|
|
deleteGroup(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.delete', body, this.options);
|
|
}
|
|
deleteChannel(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'channels.delete', body, this.options);
|
|
}
|
|
addUserToGroup(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.invite', body, this.options);
|
|
}
|
|
getGroupInfo(roomId) {
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.info', opts);
|
|
}
|
|
renameGroup(body) {
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.rename', body, this.options);
|
|
}
|
|
removeGroupMember(body) {
|
|
let opts = {
|
|
headers: this.headers,
|
|
};
|
|
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'groups.kick', body, opts);
|
|
}
|
|
subscribe(roomId) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__awaiter)(this, void 0, void 0, function* () {
|
|
console.log('Subcrive');
|
|
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
|
|
params = params.set("roomId", roomId);
|
|
let opts = {
|
|
headers: this.headers,
|
|
params: params
|
|
};
|
|
this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_3__.environment.apiChatUrl + 'im.messages', opts).subscribe((res) => (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__awaiter)(this, void 0, void 0, function* () {
|
|
console.log("Subcrive", res);
|
|
if (res == 502) {
|
|
// Connection timeout
|
|
// happens when the connection was pending for too long
|
|
// let's reconnect
|
|
yield this.subscribe(roomId);
|
|
}
|
|
else if (res != 200) {
|
|
// Show Error
|
|
//showMessage(response.statusText);
|
|
this.getRoomMessages(roomId);
|
|
// Reconnect in one second
|
|
yield new Promise(resolve => setTimeout(resolve, 1000));
|
|
yield this.subscribe(roomId);
|
|
}
|
|
else {
|
|
// Got message
|
|
//let message = await response.text();
|
|
this.getRoomMessages(roomId);
|
|
yield this.subscribe(roomId);
|
|
}
|
|
}));
|
|
});
|
|
}
|
|
};
|
|
ChatService.ctorParameters = () => [
|
|
{ type: _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpClient },
|
|
{ type: _http_service__WEBPACK_IMPORTED_MODULE_1__.HttpService },
|
|
{ type: _auth_service__WEBPACK_IMPORTED_MODULE_0__.AuthService },
|
|
{ type: _ionic_storage__WEBPACK_IMPORTED_MODULE_6__.Storage },
|
|
{ type: _storage_service__WEBPACK_IMPORTED_MODULE_2__.StorageService }
|
|
];
|
|
ChatService = (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_7__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], ChatService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 6858:
|
|
/*!******************************************!*\
|
|
!*** ./src/app/services/http.service.ts ***!
|
|
\******************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "HttpService": function() { return /* binding */ HttpService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common/http */ 53882);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! src/environments/environment */ 92340);
|
|
|
|
|
|
|
|
|
|
let HttpService = class HttpService {
|
|
constructor(http) {
|
|
this.http = http;
|
|
}
|
|
post(serviceName, data) {
|
|
const headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__.HttpHeaders();
|
|
const options = { header: headers, withCredentials: false };
|
|
const url = src_environments_environment__WEBPACK_IMPORTED_MODULE_0__.environment.apiChatUrl + serviceName;
|
|
const body = { "user": "admin", "password": "tabteste@006" };
|
|
return this.http.post(url, /* JSON.stringify( */ data /* ), options */);
|
|
}
|
|
get(serviceName, options) {
|
|
const url = src_environments_environment__WEBPACK_IMPORTED_MODULE_0__.environment.apiChatUrl + serviceName;
|
|
return this.http.get(url, options);
|
|
}
|
|
};
|
|
HttpService.ctorParameters = () => [
|
|
{ type: _angular_common_http__WEBPACK_IMPORTED_MODULE_1__.HttpClient }
|
|
];
|
|
HttpService = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_3__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], HttpService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 90636:
|
|
/*!********************************************!*\
|
|
!*** ./src/app/services/sqlite.service.ts ***!
|
|
\********************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "SqliteService": function() { return /* binding */ SqliteService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ 7602);
|
|
/* harmony import */ var _ionic_native_sqlite_ngx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ionic-native/sqlite/ngx */ 24921);
|
|
|
|
|
|
|
|
|
|
let SqliteService = class SqliteService {
|
|
constructor(platform, sqlite) {
|
|
this.platform = platform;
|
|
this.sqlite = sqlite;
|
|
this.db_name = "gabinetedigital.db";
|
|
this.events = "Events";
|
|
this.expedientes = "Expedientes";
|
|
this.allprocess = "ALLPROCESS";
|
|
this.actions = "ACTIONS";
|
|
this.publications = "PUBLICATIONS";
|
|
this.databaseConn();
|
|
}
|
|
databaseConn() {
|
|
console.log('SQLDBConnect');
|
|
if (this.platform.is('desktop') || this.platform.is('mobileweb')) {
|
|
}
|
|
else {
|
|
console.log('SQLDBConnect22');
|
|
this.platform.ready().then(() => (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__awaiter)(this, void 0, void 0, function* () {
|
|
console.log('SQLDBConnect33');
|
|
this.sqlite.create({
|
|
name: this.db_name,
|
|
location: 'default'
|
|
}).then((sqLite) => (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__awaiter)(this, void 0, void 0, function* () {
|
|
this.dbInstance = sqLite;
|
|
console.log('SQLITE INSTACE ', this.dbInstance);
|
|
yield sqLite.executeSql(`
|
|
CREATE TABLE IF NOT EXISTS ${this.events} (
|
|
EventId varchar(255) PRIMARY KEY,
|
|
Subject varchar(255),
|
|
HasAttachments BIT,
|
|
Location varchar(255),
|
|
CalendarId varchar(255),
|
|
CalendarName varchar(255),
|
|
StartDate varchar(255),
|
|
EndDate varchar(255),
|
|
EventType varchar(255),
|
|
Attendees Text,
|
|
IsMeeting BIT,
|
|
IsRecurring BIT,
|
|
IsAllDayEvent BIT,
|
|
AppointmentState INTERGER,
|
|
TimeZone varchar(255),
|
|
Organizer Text,
|
|
Category varchar(255),
|
|
EventRecurrence Text,
|
|
Attachments Text,
|
|
Body Text,
|
|
Profile varchar(255),
|
|
HumanDate varchar(255)
|
|
)`, [])
|
|
.then((res) => {
|
|
console.log("Sucess Events Table created: ", res);
|
|
})
|
|
.catch((error) => console.log(JSON.stringify(error)));
|
|
yield sqLite.executeSql(`
|
|
CREATE TABLE IF NOT EXISTS ${this.expedientes} (
|
|
serialNumber varchar(255) PRIMARY KEY,
|
|
workflowInstanceFolio varchar(255),
|
|
Documents Text,
|
|
actions Text,
|
|
activityInstanceName varchar(255),
|
|
formURL varchar(255),
|
|
originator Text,
|
|
taskStartDate varchar(255),
|
|
totalDocuments INTERGER,
|
|
workflowDisplayName varchar(255),
|
|
workflowID INTERGER,
|
|
workflowInstanceDataFields Text,
|
|
workflowInstanceID INTERGER,
|
|
workflowName varchar(255)
|
|
)`, [])
|
|
.then((res) => {
|
|
console.log("Sucess Espedientes Table created: ", res);
|
|
})
|
|
.catch((error) => console.log(JSON.stringify(error)));
|
|
yield sqLite.executeSql(`
|
|
CREATE TABLE IF NOT EXISTS ${this.allprocess} (
|
|
serialNumber varchar(255) PRIMARY KEY,
|
|
workflowInstanceFolio varchar(255),
|
|
Documents Text,
|
|
actions Text,
|
|
activityInstanceName varchar(255),
|
|
formURL varchar(255),
|
|
originator Text,
|
|
taskStartDate varchar(255),
|
|
totalDocuments INTERGER,
|
|
workflowDisplayName varchar(255),
|
|
workflowID INTERGER,
|
|
workflowInstanceDataFields Text,
|
|
workflowInstanceID INTERGER,
|
|
workflowName varchar(255),
|
|
interveners Text
|
|
)`, [])
|
|
.then((res) => {
|
|
console.log("Sucess AllProcess Table created: ", res);
|
|
})
|
|
.catch((error) => console.log(JSON.stringify(error)));
|
|
yield sqLite.executeSql(`
|
|
CREATE TABLE IF NOT EXISTS ${this.actions} (
|
|
ProcessId INTERGER PRIMARY KEY,
|
|
ActionType varchar(255),
|
|
DateBegin varchar(255),
|
|
DateEnd varchar(255),
|
|
Detail varchar(255),
|
|
Description varchar(255),
|
|
publications Text
|
|
)`, [])
|
|
.then((res) => {
|
|
console.log("Sucess action Table created: ", res);
|
|
})
|
|
.catch((error) => console.log(JSON.stringify(error)));
|
|
}))
|
|
.catch((error) => console.log(JSON.stringify(error)));
|
|
})).catch((error) => {
|
|
console.log('Platform ready error', error);
|
|
});
|
|
}
|
|
}
|
|
//addactions
|
|
addactions(data) {
|
|
console.log('Action insert', data);
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR IGNORE INTO ${this.actions} (ActionType,DateBegin,DateEnd,Description,Detail,ProcessId,publications)
|
|
VALUES ('${data.ActionType}','${data.DateBegin}', '${data.DateEnd}','${data.Description}','${data.Detail}','${data.ProcessId}','${data.publications}')`, [])
|
|
.then(() => {
|
|
console.log("action add with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e.err));
|
|
});
|
|
}
|
|
//addEvent
|
|
addEvent(data) {
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR IGNORE INTO ${this.events} (EventId,Subject,HasAttachments,Location,CalendarId,CalendarName,StartDate,EndDate,EventType,Attendees,IsMeeting,IsRecurring,IsAllDayEvent,AppointmentState,TimeZone,Organizer,Category,EventRecurrence,Attachments,Body,Profile,HumanDate )
|
|
VALUES ('${data.EventId}','${data.Subject}','${data.HasAttachments}','${data.Location}','${data.CalendarId}','${data.CalendarName}','${data.StartDate}','${data.EndDate}','${data.EventType}','${data.Attendees}','${data.IsMeeting}','${data.IsRecurring}',
|
|
'${data.IsAllDayEvent}','${data.AppointmentState}','${data.TimeZone}','${data.Organizer}','${data.Category}','${data.EventRecurrence}','${data.Attachments}','${data.Body}','${data.Profile}','${data.HumanDate}')`, [])
|
|
.then(() => {
|
|
console.log("event add with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e));
|
|
});
|
|
}
|
|
//addExpediente
|
|
addExpediente(data) {
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR REPLACE INTO ${this.expedientes} (serialNumber,workflowInstanceFolio,Documents,actions,activityInstanceName,formURL,originator,taskStartDate,totalDocuments,workflowDisplayName,workflowID,workflowInstanceDataFields,workflowInstanceID,workflowName)
|
|
VALUES ('${data.serialNumber}','${data.workflowInstanceFolio}', '${data.Documents}','${data.actions}','${data.activityInstanceName}','${data.formURL}','${data.originator}','${data.taskStartDate}','${data.totalDocuments}','${data.workflowDisplayName}','${data.workflowID}',
|
|
'${data.workflowInstanceDataFields}','${data.workflowInstanceID}','${data.workflowName}')`, [])
|
|
.then(() => {
|
|
console.log("expediente add with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e.err));
|
|
});
|
|
}
|
|
//addprocess
|
|
addProcess(data) {
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR IGNORE INTO ${this.allprocess} (serialNumber,workflowInstanceFolio,Documents,actions,activityInstanceName,formURL,originator,taskStartDate,totalDocuments,workflowDisplayName,workflowID,workflowInstanceDataFields,workflowInstanceID,workflowName)
|
|
VALUES ('${data.serialNumber}','${data.workflowInstanceFolio}', '${JSON.stringify(data.Documents)}','${JSON.stringify(data.actions)}','${data.activityInstanceName}','${data.formURL}','${JSON.stringify(data.originator)}','${data.taskStartDate}','${data.totalDocuments}','${data.workflowDisplayName}','${data.workflowID}',
|
|
'${JSON.stringify(data.workflowInstanceDataFields)}','${data.workflowInstanceID}','${data.workflowName}')`, [])
|
|
.then(() => {
|
|
console.log("process add with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e.err));
|
|
});
|
|
}
|
|
//updateevent
|
|
updateEvent(data) {
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR REPLACE INTO ${this.events} (EventId,Subject,HasAttachments,Location,CalendarId,CalendarName,StartDate,EndDate,EventType,Attendees,IsMeeting,IsRecurring,IsAllDayEvent,AppointmentState,TimeZone,Organizer,Category,EventRecurrence,Attachments,Body,Profile,HumanDate )
|
|
VALUES ('${data.EventId}','${data.Subject}','${data.HasAttachments}','${data.Location}','${data.CalendarId}','${data.CalendarName}','${data.StartDate}','${data.EndDate}','${data.EventType}','${data.Attendees}','${data.IsMeeting}','${data.IsRecurring}',
|
|
'${data.IsAllDayEvent}','${data.AppointmentState}','${data.TimeZone}','${data.Organizer}','${data.Category}','${data.EventRecurrence}','${data.Attachments}','${data.Body}','${data.Profile}','${data.HumanDate}')`, [])
|
|
.then(() => {
|
|
console.log("event update with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e));
|
|
});
|
|
}
|
|
//updateActions
|
|
updateactions(id, data) {
|
|
console.log("update action data", data);
|
|
this.dbInstance.executeSql(`
|
|
UPDATE ${this.actions} SET publications = ? WHERE ProcessId = ${id}`, [data])
|
|
.then(() => {
|
|
console.log("action update with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e.err));
|
|
});
|
|
}
|
|
//updateprocess
|
|
updateProcess(data) {
|
|
this.dbInstance.executeSql(`
|
|
INSERT OR REPLACE INTO ${this.allprocess} (serialNumber,workflowInstanceFolio,Documents,actions,activityInstanceName,formURL,originator,taskStartDate,totalDocuments,workflowDisplayName,workflowID,workflowInstanceDataFields,workflowInstanceID,workflowName)
|
|
VALUES ('${data.serialNumber}','${data.workflowInstanceFolio}', '${JSON.stringify(data.Documents)}','${JSON.stringify(data.actions)}','${data.activityInstanceName}','${data.formURL}','${JSON.stringify(data.originator)}','${data.taskStartDate}','${data.totalDocuments}','${data.workflowDisplayName}','${data.workflowID}',
|
|
'${JSON.stringify(data.workflowInstanceDataFields)}','${data.workflowInstanceID}','${data.workflowName}')`, [])
|
|
.then(() => {
|
|
console.log("process add with Success");
|
|
}, (e) => {
|
|
console.log(JSON.stringify(e.err));
|
|
});
|
|
}
|
|
//updateAttachment
|
|
updateUser(id, document) {
|
|
let data = [document];
|
|
return this.dbInstance.executeSql(`UPDATE ${this.allprocess} SET Documents = ? WHERE serialNumber = ${id}`, [document]).then(() => {
|
|
console.log("process attachment updated");
|
|
});
|
|
}
|
|
//updateAttachment
|
|
updateProcessInterveners(id, interveners) {
|
|
let data = [document];
|
|
return this.dbInstance.executeSql(`UPDATE ${this.allprocess} SET interveners = ? WHERE serialNumber = ${id}`, [interveners]).then(() => {
|
|
console.log("process interveners updated");
|
|
});
|
|
}
|
|
//getAllEvents
|
|
getAllEvents() {
|
|
var hashattachment = false;
|
|
var ismeeting = false;
|
|
var isrecurring = false;
|
|
var isallday = false;
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.events}`, []).then((res) => {
|
|
this.EVENTS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
if (res.rows.item(i).HasAttachments === "true") {
|
|
hashattachment = true;
|
|
}
|
|
if (res.rows.item(i).IsMeeting === "true") {
|
|
ismeeting = true;
|
|
}
|
|
if (res.rows.item(i).IsRecurring === "true") {
|
|
isrecurring = true;
|
|
}
|
|
if (res.rows.item(i).IsAllDayEvent === "true") {
|
|
isallday = true;
|
|
}
|
|
let event = {
|
|
EventId: res.rows.item(i).EventId,
|
|
HasAttachments: hashattachment,
|
|
Subject: res.rows.item(i).Subject,
|
|
Location: res.rows.item(i).Location,
|
|
CalendarId: res.rows.item(i).CalendarId,
|
|
CalendarName: res.rows.item(i).CalendarName,
|
|
StartDate: res.rows.item(i).StartDate,
|
|
EndDate: res.rows.item(i).EndDate,
|
|
EventType: res.rows.item(i).EventType,
|
|
Attendees: res.rows.item(i).Attendees,
|
|
IsMeeting: ismeeting,
|
|
IsRecurring: isrecurring,
|
|
IsAllDayEvent: isallday,
|
|
AppointmentState: res.rows.item(i).AppointmentState,
|
|
TimeZone: res.rows.item(i).TimeZone,
|
|
Organizer: res.rows.item(i).Organizer,
|
|
Category: res.rows.item(i).Category,
|
|
EventRecurrence: res.rows.item(i).EventRecurrence,
|
|
Attachments: res.rows.item(i).Attachments,
|
|
Profile: res.rows.item(i).Profile,
|
|
HumanDate: res.rows.item(i).HumanDate
|
|
};
|
|
this.EVENTS.push(event);
|
|
}
|
|
return this.EVENTS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all events error", JSON.stringify(e));
|
|
});
|
|
}
|
|
getAllExpedientes() {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.expedientes}`, []).then((res) => {
|
|
this.EXPEDIENTES = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.EXPEDIENTES.push(res.rows.item(i));
|
|
}
|
|
return this.EXPEDIENTES;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all expedientes error", JSON.stringify(e));
|
|
});
|
|
}
|
|
getAllProcess() {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess}`, []).then((res) => {
|
|
this.ALLPROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLPROCESS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLPROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all process error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getAllAtions
|
|
getAllActions() {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.actions}`, []).then((res) => {
|
|
this.ALLACTIONS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLACTIONS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLACTIONS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all actions error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getlistOfEventAprove
|
|
getListOfEventAprove(process, type) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess} WHERE workflowDisplayName = ? OR workflowDisplayName = ? `, [process, type]).then((res) => {
|
|
this.ALLPROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLPROCESS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLPROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all process error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getDespachosProcess
|
|
getDespachosProcess(process) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess} WHERE activityInstanceName = ?`, [process]).then((res) => {
|
|
this.ALLPROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLPROCESS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLPROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all process error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getprocessByworkflow
|
|
getprocessByworkflow(process) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess} WHERE workflowDisplayName = ? `, [process]).then((res) => {
|
|
this.ALLPROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLPROCESS.push(res.rows.item(i));
|
|
console.log('getEXPEDIENTE DB LOOP');
|
|
}
|
|
return this.ALLPROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all process error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getprocessByworkflowpedido
|
|
getprocessByworkflowpedido(process, process2) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess} WHERE workflowDisplayName = ? OR workflowDisplayName = ? `, [process, process2]).then((res) => {
|
|
this.ALLPROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLPROCESS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLPROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get all process error", JSON.stringify(e));
|
|
});
|
|
}
|
|
getProcessById(serial) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.allprocess} WHERE serialNumber = ? `, [serial]).then((res) => {
|
|
this.PROCESS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.PROCESS.push(res.rows.item(i));
|
|
}
|
|
return this.PROCESS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get process by serial error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getActionById
|
|
getActionById(id) {
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.actions} WHERE ProcessId = ? `, [id]).then((res) => {
|
|
this.ALLACTIONS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
this.ALLACTIONS.push(res.rows.item(i));
|
|
}
|
|
return this.ALLACTIONS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get actions by processId error", JSON.stringify(e));
|
|
});
|
|
}
|
|
//getEventBy id
|
|
getEventById(id) {
|
|
var hashattachment = false;
|
|
var ismeeting = false;
|
|
var isrecurring = false;
|
|
var isallday = false;
|
|
var body;
|
|
var attendes;
|
|
var organizer;
|
|
var eventrecurrence;
|
|
var attachment;
|
|
return this.dbInstance.executeSql(`SELECT * FROM ${this.events} WHERE EventId = ? `, [id]).then((res) => {
|
|
this.EVENTS = [];
|
|
if (res.rows.length > 0) {
|
|
for (var i = 0; i < res.rows.length; i++) {
|
|
if (res.rows.item(i).HasAttachments === "true") {
|
|
hashattachment = true;
|
|
}
|
|
if (res.rows.item(i).IsMeeting === "true") {
|
|
ismeeting = true;
|
|
}
|
|
if (res.rows.item(i).IsRecurring === "true") {
|
|
isrecurring = true;
|
|
}
|
|
if (res.rows.item(i).IsAllDayEvent === "true") {
|
|
isallday = true;
|
|
}
|
|
/* if (res.rows.item(i).Body != "") {
|
|
body = JSON.parse(res.rows.item(i).Body);
|
|
}
|
|
if (res.rows.item(i).Attendees !="") {
|
|
attendes = JSON.parse(res.rows.item(i).Attendees);
|
|
}
|
|
if(res.rows.item(i).Organizer !=""){
|
|
organizer = JSON.parse(res.rows.item(i).Organizer);
|
|
}
|
|
if(res.row.item(i).EventRecurrence != ""){
|
|
eventrecurrence = JSON.parse(res.row.item(i).EventRecurrence);
|
|
}
|
|
if(res.row.item(i).Attachments != ""){
|
|
attachment = JSON.parse(res.row.item(i).Attachments);
|
|
}
|
|
*/
|
|
let event = {
|
|
EventId: res.rows.item(i).EventId,
|
|
HasAttachments: hashattachment,
|
|
Subject: res.rows.item(i).Subject,
|
|
Location: res.rows.item(i).Location,
|
|
CalendarId: res.rows.item(i).CalendarId,
|
|
CalendarName: res.rows.item(i).CalendarName,
|
|
StartDate: res.rows.item(i).StartDate,
|
|
EndDate: res.rows.item(i).EndDate,
|
|
EventType: res.rows.item(i).EventType,
|
|
Attendees: res.rows.item(i).Attendees,
|
|
IsMeeting: ismeeting,
|
|
IsRecurring: isrecurring,
|
|
IsAllDayEvent: isallday,
|
|
Body: res.rows.item(i).Body,
|
|
AppointmentState: res.rows.item(i).AppointmentState,
|
|
TimeZone: res.rows.item(i).TimeZone,
|
|
Organizer: res.rows.item(i).Organizer,
|
|
Category: res.rows.item(i).Category,
|
|
EventRecurrence: res.rows.item(i).EventRecurrence,
|
|
Attachments: res.rows.item(i).Attachments
|
|
};
|
|
this.EVENTS.push(event);
|
|
}
|
|
return this.EVENTS;
|
|
}
|
|
}, (e) => {
|
|
console.log(" Get events by id error", JSON.stringify(e));
|
|
});
|
|
}
|
|
deleteEventTable() {
|
|
this.dbInstance.executeSql("delete from " + this.events).then((res) => {
|
|
console.log('DELETE EVENT TABLE RESULT ', res);
|
|
});
|
|
}
|
|
};
|
|
SqliteService.ctorParameters = () => [
|
|
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__.Platform },
|
|
{ type: _ionic_native_sqlite_ngx__WEBPACK_IMPORTED_MODULE_0__.SQLite }
|
|
];
|
|
SqliteService = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_3__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], SqliteService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 71188:
|
|
/*!*********************************************!*\
|
|
!*** ./src/app/services/storage.service.ts ***!
|
|
\*********************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "StorageService": function() { return /* binding */ StorageService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/storage */ 12314);
|
|
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ 7602);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto-js */ 95373);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_0__);
|
|
/* harmony import */ var _store_localstore_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../store/localstore.service */ 66096);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* import { Plugins } from '@capacitor/core';
|
|
const { Storage } = Plugins; */
|
|
let StorageService = class StorageService {
|
|
constructor(storage, platform) {
|
|
this.storage = storage;
|
|
this.platform = platform;
|
|
}
|
|
key(key) {
|
|
return ((0,crypto_js__WEBPACK_IMPORTED_MODULE_0__.SHA1)('service' + this.constructor.name + key)).toString();
|
|
}
|
|
// Store the value
|
|
store(key, value) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__awaiter)(this, void 0, void 0, function* () {
|
|
yield _store_localstore_service__WEBPACK_IMPORTED_MODULE_1__.localstoreService.set(this.key(key), value);
|
|
});
|
|
}
|
|
// Get the value
|
|
get(key) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__awaiter)(this, void 0, void 0, function* () {
|
|
return new Promise((resolve, reject) => {
|
|
const data = _store_localstore_service__WEBPACK_IMPORTED_MODULE_1__.localstoreService.get(this.key(key), false);
|
|
if (data)
|
|
resolve(data);
|
|
else
|
|
reject(data);
|
|
});
|
|
});
|
|
}
|
|
remove(key) {
|
|
return (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__awaiter)(this, void 0, void 0, function* () {
|
|
yield _store_localstore_service__WEBPACK_IMPORTED_MODULE_1__.localstoreService.delete(this.key(key));
|
|
});
|
|
}
|
|
};
|
|
StorageService.ctorParameters = () => [
|
|
{ type: _ionic_storage__WEBPACK_IMPORTED_MODULE_3__.Storage },
|
|
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__.Platform }
|
|
];
|
|
StorageService = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_5__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], StorageService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 68223:
|
|
/*!***********************************************!*\
|
|
!*** ./src/app/services/websocket.service.ts ***!
|
|
\***********************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "WebsocketService": function() { return /* binding */ WebsocketService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var rxjs_Rx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs/Rx */ 84440);
|
|
/* harmony import */ var rxjs_Rx__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rxjs_Rx__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
|
|
|
|
|
let WebsocketService = class WebsocketService {
|
|
constructor() {
|
|
this.message = '';
|
|
this.messages = [];
|
|
this.currentUser = '';
|
|
}
|
|
connect(url) {
|
|
if (!this.subject) {
|
|
this.subject = this.create(url);
|
|
console.log("Successfully connected: " + url);
|
|
}
|
|
return this.subject;
|
|
}
|
|
create(url) {
|
|
let ws = new WebSocket(url);
|
|
console.log(ws);
|
|
let observable = rxjs_Rx__WEBPACK_IMPORTED_MODULE_0__.Observable.create((obs) => {
|
|
ws.onmessage = obs.next.bind(obs);
|
|
ws.onerror = obs.error.bind(obs);
|
|
ws.onclose = obs.complete.bind(obs);
|
|
return ws.close.bind(ws);
|
|
});
|
|
let observer = {
|
|
next: (data) => {
|
|
if (ws.readyState === WebSocket.OPEN) {
|
|
ws.send(JSON.stringify(data));
|
|
}
|
|
}
|
|
};
|
|
return rxjs_Rx__WEBPACK_IMPORTED_MODULE_0__.Subject.create(observer, observable);
|
|
}
|
|
};
|
|
WebsocketService.ctorParameters = () => [];
|
|
WebsocketService = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], WebsocketService);
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 66096:
|
|
/*!*********************************************!*\
|
|
!*** ./src/app/store/localstore.service.ts ***!
|
|
\*********************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "LocalstoreService": function() { return /* binding */ LocalstoreService; },
|
|
/* harmony export */ "localstoreService": function() { return /* binding */ localstoreService; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto-js */ 95373);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
|
|
|
|
|
let LocalstoreService = class LocalstoreService {
|
|
constructor() {
|
|
this.prefix = 'v17-';
|
|
const key = (0,crypto_js__WEBPACK_IMPORTED_MODULE_0__.SHA1)('version').toString();
|
|
this.set(key, this.prefix);
|
|
}
|
|
getKey(keyName) {
|
|
return this.prefix + keyName;
|
|
}
|
|
get(keyName, safe) {
|
|
keyName = this.getKey(keyName);
|
|
const ciphertext = localStorage.getItem(keyName);
|
|
const hashKey = (0,crypto_js__WEBPACK_IMPORTED_MODULE_0__.SHA1)(keyName).toString();
|
|
if (ciphertext) {
|
|
const bytes = crypto_js__WEBPACK_IMPORTED_MODULE_0__.AES.decrypt(ciphertext, hashKey);
|
|
var decryptedData = bytes.toString(crypto_js__WEBPACK_IMPORTED_MODULE_0__.enc.Utf8);
|
|
try {
|
|
return JSON.parse(decryptedData);
|
|
}
|
|
catch (_a) {
|
|
return decryptedData;
|
|
}
|
|
}
|
|
else {
|
|
return safe;
|
|
}
|
|
}
|
|
set(keyName, value) {
|
|
keyName = this.getKey(keyName);
|
|
if (typeof (value) != 'string') {
|
|
value = JSON.stringify(value);
|
|
}
|
|
const hashKey = (0,crypto_js__WEBPACK_IMPORTED_MODULE_0__.SHA1)(keyName).toString();
|
|
const data = value;
|
|
const encoded = crypto_js__WEBPACK_IMPORTED_MODULE_0__.AES.encrypt(data, hashKey).toString();
|
|
localStorage.setItem(keyName, encoded);
|
|
}
|
|
delete(keyName) {
|
|
keyName = this.getKey(keyName);
|
|
localStorage.removeItem(keyName);
|
|
}
|
|
};
|
|
LocalstoreService.ctorParameters = () => [];
|
|
LocalstoreService = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], LocalstoreService);
|
|
|
|
const localstoreService = new LocalstoreService();
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 22901:
|
|
/*!******************************************!*\
|
|
!*** ./src/app/store/session.service.ts ***!
|
|
\******************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "SessionStore": function() { return /* binding */ SessionStore; }
|
|
/* harmony export */ });
|
|
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ 3786);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _localstore_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./localstore.service */ 66096);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto-js */ 95373);
|
|
/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_1__);
|
|
/* harmony import */ var _models_user_model__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../models/user.model */ 84872);
|
|
|
|
|
|
|
|
|
|
|
|
let SessionService = class SessionService {
|
|
constructor() {
|
|
// main data
|
|
this._user = new _models_user_model__WEBPACK_IMPORTED_MODULE_2__.UserSession();
|
|
this.keyName = ((0,crypto_js__WEBPACK_IMPORTED_MODULE_1__.SHA1)(this.constructor.name)).toString();
|
|
let restore = _localstore_service__WEBPACK_IMPORTED_MODULE_0__.localstoreService.get(this.keyName, {});
|
|
this._user = restore.user || new _models_user_model__WEBPACK_IMPORTED_MODULE_2__.UserSession();
|
|
}
|
|
get user() {
|
|
return this._user || new _models_user_model__WEBPACK_IMPORTED_MODULE_2__.UserSession();
|
|
}
|
|
get exist() {
|
|
let restore = _localstore_service__WEBPACK_IMPORTED_MODULE_0__.localstoreService.get(this.keyName, {});
|
|
let user = restore.user;
|
|
if (user) {
|
|
if (user.Profile) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
setLoginPreference(loginPreference) {
|
|
this._user.LoginPreference = loginPreference;
|
|
this.save();
|
|
}
|
|
setPin(pin) {
|
|
this._user.PIN = (0,crypto_js__WEBPACK_IMPORTED_MODULE_1__.SHA1)(pin).toString();
|
|
this.save();
|
|
}
|
|
validatePin(pin) {
|
|
return this._user.PIN == (0,crypto_js__WEBPACK_IMPORTED_MODULE_1__.SHA1)(pin).toString();
|
|
}
|
|
needToValidateUser() {
|
|
return this._user.Inactivity;
|
|
}
|
|
setInativity(value) {
|
|
this._user.Inactivity = value;
|
|
this._user.UrlBeforeInactivity = '';
|
|
this.save();
|
|
}
|
|
setUrlBeforeInactivity(pathname) {
|
|
this._user.UrlBeforeInactivity = pathname;
|
|
this.save();
|
|
}
|
|
get hasPin() {
|
|
if (!this._user.PIN) {
|
|
return false;
|
|
}
|
|
return this._user.PIN.length >= 2;
|
|
}
|
|
reset(user) {
|
|
this._user = user;
|
|
this.setInativity(true);
|
|
this.save();
|
|
}
|
|
delete() {
|
|
_localstore_service__WEBPACK_IMPORTED_MODULE_0__.localstoreService.delete(this.keyName);
|
|
this.reset(new _models_user_model__WEBPACK_IMPORTED_MODULE_2__.UserSession());
|
|
}
|
|
save() {
|
|
_localstore_service__WEBPACK_IMPORTED_MODULE_0__.localstoreService.set(this.keyName, {
|
|
user: this._user
|
|
});
|
|
}
|
|
};
|
|
SessionService.ctorParameters = () => [];
|
|
SessionService = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__decorate)([
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_4__.Injectable)({
|
|
providedIn: 'root'
|
|
})
|
|
], SessionService);
|
|
const SessionStore = new SessionService();
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 92340:
|
|
/*!*****************************************!*\
|
|
!*** ./src/environments/environment.ts ***!
|
|
\*****************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ "environment": function() { return /* binding */ environment; }
|
|
/* harmony export */ });
|
|
// This file can be replaced during build by using the `fileReplacements` array.
|
|
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
|
|
// The list of file replacements can be found in `angular.json`.
|
|
const environment = {
|
|
production: false,
|
|
apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V5/api/',
|
|
// apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/',
|
|
apiChatUrl: 'https://www.tabularium.pt/api/v1/',
|
|
/* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */
|
|
domain: 'gabinetedigital.local',
|
|
defaultuser: 'paulo.pinto@gabinetedigital.local',
|
|
defaultuserpwd: 'tabteste@006', //tabteste@006,
|
|
};
|
|
/*
|
|
* For easier debugging in development mode, you can import the following file
|
|
* to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
|
|
*
|
|
* This import should be commented out in production mode because it will have a negative impact
|
|
* on performance if an error is thrown.
|
|
*/
|
|
// import 'zone.js/plugins/zone-error'; // Included with Angular CLI.
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 14431:
|
|
/*!*********************!*\
|
|
!*** ./src/main.ts ***!
|
|
\*********************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ 2316);
|
|
/* harmony import */ var _angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/platform-browser-dynamic */ 61882);
|
|
/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app/app.module */ 36747);
|
|
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./environments/environment */ 92340);
|
|
/* harmony import */ var _ionic_pwa_elements_loader__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/pwa-elements/loader */ 38763);
|
|
/* harmony import */ var hammerjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! hammerjs */ 58256);
|
|
/* harmony import */ var hammerjs__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_3__);
|
|
|
|
|
|
|
|
|
|
|
|
// HAMMER TIME
|
|
if (_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.production) {
|
|
(0,_angular_core__WEBPACK_IMPORTED_MODULE_4__.enableProdMode)();
|
|
}
|
|
(0,_angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_5__.platformBrowserDynamic)().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_0__.AppModule)
|
|
.catch(err => console.log(err));
|
|
// Call the element loader after the platform has been bootstrapped
|
|
(0,_ionic_pwa_elements_loader__WEBPACK_IMPORTED_MODULE_2__.defineCustomElements)(window);
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 35821:
|
|
/*!**********************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/@ionic/angular/node_modules/@ionic/core/dist/esm/ lazy ^\.\/.*\.entry\.js$ include: \.entry\.js$ exclude: \.system\.entry\.js$ namespace object ***!
|
|
\**********************************************************************************************************************************************************************/
|
|
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
|
|
|
|
var map = {
|
|
"./ion-action-sheet.entry.js": [
|
|
25394,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-action-sheet_entry_js"
|
|
],
|
|
"./ion-alert.entry.js": [
|
|
68303,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-alert_entry_js"
|
|
],
|
|
"./ion-app_8.entry.js": [
|
|
24261,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-app_8_entry_js"
|
|
],
|
|
"./ion-avatar_3.entry.js": [
|
|
77774,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-avatar_3_entry_js"
|
|
],
|
|
"./ion-back-button.entry.js": [
|
|
38323,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-back-button_entry_js"
|
|
],
|
|
"./ion-backdrop.entry.js": [
|
|
53159,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-backdrop_entry_js"
|
|
],
|
|
"./ion-button_2.entry.js": [
|
|
95524,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-button_2_entry_js"
|
|
],
|
|
"./ion-card_5.entry.js": [
|
|
90817,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-card_5_entry_js"
|
|
],
|
|
"./ion-checkbox.entry.js": [
|
|
71789,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-checkbox_entry_js"
|
|
],
|
|
"./ion-chip.entry.js": [
|
|
34010,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-chip_entry_js"
|
|
],
|
|
"./ion-col_3.entry.js": [
|
|
56598,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-col_3_entry_js"
|
|
],
|
|
"./ion-datetime_3.entry.js": [
|
|
63175,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-datetime_3_entry_js"
|
|
],
|
|
"./ion-fab_3.entry.js": [
|
|
10097,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-fab_3_entry_js"
|
|
],
|
|
"./ion-img.entry.js": [
|
|
93378,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-img_entry_js"
|
|
],
|
|
"./ion-infinite-scroll_2.entry.js": [
|
|
300,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-infinite-scroll_2_entry_js"
|
|
],
|
|
"./ion-input.entry.js": [
|
|
40733,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-input_entry_js"
|
|
],
|
|
"./ion-item-option_3.entry.js": [
|
|
47445,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-item-option_3_entry_js"
|
|
],
|
|
"./ion-item_8.entry.js": [
|
|
71910,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-item_8_entry_js"
|
|
],
|
|
"./ion-loading.entry.js": [
|
|
56805,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-loading_entry_js"
|
|
],
|
|
"./ion-menu_3.entry.js": [
|
|
60500,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-menu_3_entry_js"
|
|
],
|
|
"./ion-modal.entry.js": [
|
|
30800,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-modal_entry_js"
|
|
],
|
|
"./ion-nav_2.entry.js": [
|
|
93064,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-nav_2_entry_js"
|
|
],
|
|
"./ion-popover.entry.js": [
|
|
59868,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-popover_entry_js"
|
|
],
|
|
"./ion-progress-bar.entry.js": [
|
|
57694,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-progress-bar_entry_js"
|
|
],
|
|
"./ion-radio_2.entry.js": [
|
|
63537,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-radio_2_entry_js"
|
|
],
|
|
"./ion-range.entry.js": [
|
|
70394,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-range_entry_js"
|
|
],
|
|
"./ion-refresher_2.entry.js": [
|
|
44859,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-refresher_2_entry_js"
|
|
],
|
|
"./ion-reorder_2.entry.js": [
|
|
71665,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-reorder_2_entry_js"
|
|
],
|
|
"./ion-ripple-effect.entry.js": [
|
|
71409,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-ripple-effect_entry_js"
|
|
],
|
|
"./ion-route_4.entry.js": [
|
|
58235,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-route_4_entry_js"
|
|
],
|
|
"./ion-searchbar.entry.js": [
|
|
56720,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-searchbar_entry_js"
|
|
],
|
|
"./ion-segment_2.entry.js": [
|
|
45904,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-segment_2_entry_js"
|
|
],
|
|
"./ion-select_3.entry.js": [
|
|
36318,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-select_3_entry_js"
|
|
],
|
|
"./ion-slide_2.entry.js": [
|
|
14100,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-slide_2_entry_js"
|
|
],
|
|
"./ion-spinner.entry.js": [
|
|
1736,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-spinner_entry_js"
|
|
],
|
|
"./ion-split-pane.entry.js": [
|
|
81544,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-split-pane_entry_js"
|
|
],
|
|
"./ion-tab-bar_2.entry.js": [
|
|
75452,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-tab-bar_2_entry_js"
|
|
],
|
|
"./ion-tab_2.entry.js": [
|
|
36931,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-tab_2_entry_js"
|
|
],
|
|
"./ion-text.entry.js": [
|
|
19136,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-text_entry_js"
|
|
],
|
|
"./ion-textarea.entry.js": [
|
|
79110,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-textarea_entry_js"
|
|
],
|
|
"./ion-toast.entry.js": [
|
|
14508,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-toast_entry_js"
|
|
],
|
|
"./ion-toggle.entry.js": [
|
|
39658,
|
|
"common",
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-toggle_entry_js"
|
|
],
|
|
"./ion-virtual-scroll.entry.js": [
|
|
73805,
|
|
"node_modules_ionic_angular_node_modules_ionic_core_dist_esm_ion-virtual-scroll_entry_js"
|
|
]
|
|
};
|
|
function webpackAsyncContext(req) {
|
|
if(!__webpack_require__.o(map, req)) {
|
|
return Promise.resolve().then(function() {
|
|
var e = new Error("Cannot find module '" + req + "'");
|
|
e.code = 'MODULE_NOT_FOUND';
|
|
throw e;
|
|
});
|
|
}
|
|
|
|
var ids = map[req], id = ids[0];
|
|
return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {
|
|
return __webpack_require__(id);
|
|
});
|
|
}
|
|
webpackAsyncContext.keys = function() { return Object.keys(map); };
|
|
webpackAsyncContext.id = 35821;
|
|
module.exports = webpackAsyncContext;
|
|
|
|
/***/ }),
|
|
|
|
/***/ 55899:
|
|
/*!**************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/@ionic/pwa-elements/dist/esm/ lazy ^\.\/.*\.entry\.js$ include: \.entry\.js$ exclude: \.system\.entry\.js$ namespace object ***!
|
|
\**************************************************************************************************************************************************/
|
|
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
|
|
|
|
var map = {
|
|
"./pwa-action-sheet.entry.js": [
|
|
15883,
|
|
"node_modules_ionic_pwa-elements_dist_esm_pwa-action-sheet_entry_js"
|
|
],
|
|
"./pwa-camera-modal-instance.entry.js": [
|
|
84091,
|
|
"node_modules_ionic_pwa-elements_dist_esm_pwa-camera-modal-instance_entry_js"
|
|
],
|
|
"./pwa-camera-modal.entry.js": [
|
|
51225,
|
|
"node_modules_ionic_pwa-elements_dist_esm_pwa-camera-modal_entry_js"
|
|
],
|
|
"./pwa-camera.entry.js": [
|
|
67614,
|
|
"node_modules_ionic_pwa-elements_dist_esm_pwa-camera_entry_js"
|
|
],
|
|
"./pwa-toast.entry.js": [
|
|
45512,
|
|
"node_modules_ionic_pwa-elements_dist_esm_pwa-toast_entry_js"
|
|
]
|
|
};
|
|
function webpackAsyncContext(req) {
|
|
if(!__webpack_require__.o(map, req)) {
|
|
return Promise.resolve().then(function() {
|
|
var e = new Error("Cannot find module '" + req + "'");
|
|
e.code = 'MODULE_NOT_FOUND';
|
|
throw e;
|
|
});
|
|
}
|
|
|
|
var ids = map[req], id = ids[0];
|
|
return __webpack_require__.e(ids[1]).then(function() {
|
|
return __webpack_require__(id);
|
|
});
|
|
}
|
|
webpackAsyncContext.keys = function() { return Object.keys(map); };
|
|
webpackAsyncContext.id = 55899;
|
|
module.exports = webpackAsyncContext;
|
|
|
|
/***/ }),
|
|
|
|
/***/ 75158:
|
|
/*!***************************************************************************************************!*\
|
|
!*** ./node_modules/@ngtools/webpack/src/loaders/direct-resource.js!./src/app/app.component.html ***!
|
|
\***************************************************************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony default export */ __webpack_exports__["default"] = ("<ion-app>\r\n <ion-router-outlet></ion-router-outlet>\r\n</ion-app>\r\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ 46700:
|
|
/*!***************************************************!*\
|
|
!*** ./node_modules/moment/locale/ sync ^\.\/.*$ ***!
|
|
\***************************************************/
|
|
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
|
|
|
|
var map = {
|
|
"./af": 62275,
|
|
"./af.js": 62275,
|
|
"./ar": 90857,
|
|
"./ar-dz": 11218,
|
|
"./ar-dz.js": 11218,
|
|
"./ar-kw": 14754,
|
|
"./ar-kw.js": 14754,
|
|
"./ar-ly": 66680,
|
|
"./ar-ly.js": 66680,
|
|
"./ar-ma": 92178,
|
|
"./ar-ma.js": 92178,
|
|
"./ar-sa": 56522,
|
|
"./ar-sa.js": 56522,
|
|
"./ar-tn": 95682,
|
|
"./ar-tn.js": 95682,
|
|
"./ar.js": 90857,
|
|
"./az": 70164,
|
|
"./az.js": 70164,
|
|
"./be": 79774,
|
|
"./be.js": 79774,
|
|
"./bg": 60947,
|
|
"./bg.js": 60947,
|
|
"./bm": 21832,
|
|
"./bm.js": 21832,
|
|
"./bn": 89650,
|
|
"./bn-bd": 74477,
|
|
"./bn-bd.js": 74477,
|
|
"./bn.js": 89650,
|
|
"./bo": 66005,
|
|
"./bo.js": 66005,
|
|
"./br": 98492,
|
|
"./br.js": 98492,
|
|
"./bs": 70534,
|
|
"./bs.js": 70534,
|
|
"./ca": 52061,
|
|
"./ca.js": 52061,
|
|
"./cs": 84737,
|
|
"./cs.js": 84737,
|
|
"./cv": 61167,
|
|
"./cv.js": 61167,
|
|
"./cy": 77996,
|
|
"./cy.js": 77996,
|
|
"./da": 9528,
|
|
"./da.js": 9528,
|
|
"./de": 14540,
|
|
"./de-at": 49430,
|
|
"./de-at.js": 49430,
|
|
"./de-ch": 67978,
|
|
"./de-ch.js": 67978,
|
|
"./de.js": 14540,
|
|
"./dv": 83426,
|
|
"./dv.js": 83426,
|
|
"./el": 6616,
|
|
"./el.js": 6616,
|
|
"./en-au": 63816,
|
|
"./en-au.js": 63816,
|
|
"./en-ca": 32162,
|
|
"./en-ca.js": 32162,
|
|
"./en-gb": 83305,
|
|
"./en-gb.js": 83305,
|
|
"./en-ie": 61954,
|
|
"./en-ie.js": 61954,
|
|
"./en-il": 43060,
|
|
"./en-il.js": 43060,
|
|
"./en-in": 59923,
|
|
"./en-in.js": 59923,
|
|
"./en-nz": 13540,
|
|
"./en-nz.js": 13540,
|
|
"./en-sg": 16505,
|
|
"./en-sg.js": 16505,
|
|
"./eo": 41907,
|
|
"./eo.js": 41907,
|
|
"./es": 86640,
|
|
"./es-do": 41246,
|
|
"./es-do.js": 41246,
|
|
"./es-mx": 56131,
|
|
"./es-mx.js": 56131,
|
|
"./es-us": 36430,
|
|
"./es-us.js": 36430,
|
|
"./es.js": 86640,
|
|
"./et": 62551,
|
|
"./et.js": 62551,
|
|
"./eu": 32711,
|
|
"./eu.js": 32711,
|
|
"./fa": 54572,
|
|
"./fa.js": 54572,
|
|
"./fi": 33390,
|
|
"./fi.js": 33390,
|
|
"./fil": 87860,
|
|
"./fil.js": 87860,
|
|
"./fo": 48216,
|
|
"./fo.js": 48216,
|
|
"./fr": 99291,
|
|
"./fr-ca": 98527,
|
|
"./fr-ca.js": 98527,
|
|
"./fr-ch": 58407,
|
|
"./fr-ch.js": 58407,
|
|
"./fr.js": 99291,
|
|
"./fy": 47054,
|
|
"./fy.js": 47054,
|
|
"./ga": 49540,
|
|
"./ga.js": 49540,
|
|
"./gd": 73917,
|
|
"./gd.js": 73917,
|
|
"./gl": 51486,
|
|
"./gl.js": 51486,
|
|
"./gom-deva": 56245,
|
|
"./gom-deva.js": 56245,
|
|
"./gom-latn": 48868,
|
|
"./gom-latn.js": 48868,
|
|
"./gu": 59652,
|
|
"./gu.js": 59652,
|
|
"./he": 89019,
|
|
"./he.js": 89019,
|
|
"./hi": 42040,
|
|
"./hi.js": 42040,
|
|
"./hr": 63402,
|
|
"./hr.js": 63402,
|
|
"./hu": 79322,
|
|
"./hu.js": 79322,
|
|
"./hy-am": 27609,
|
|
"./hy-am.js": 27609,
|
|
"./id": 57942,
|
|
"./id.js": 57942,
|
|
"./is": 98275,
|
|
"./is.js": 98275,
|
|
"./it": 73053,
|
|
"./it-ch": 4378,
|
|
"./it-ch.js": 4378,
|
|
"./it.js": 73053,
|
|
"./ja": 46176,
|
|
"./ja.js": 46176,
|
|
"./jv": 679,
|
|
"./jv.js": 679,
|
|
"./ka": 92726,
|
|
"./ka.js": 92726,
|
|
"./kk": 72953,
|
|
"./kk.js": 72953,
|
|
"./km": 86957,
|
|
"./km.js": 86957,
|
|
"./kn": 59181,
|
|
"./kn.js": 59181,
|
|
"./ko": 47148,
|
|
"./ko.js": 47148,
|
|
"./ku": 27752,
|
|
"./ku.js": 27752,
|
|
"./ky": 65675,
|
|
"./ky.js": 65675,
|
|
"./lb": 41263,
|
|
"./lb.js": 41263,
|
|
"./lo": 65746,
|
|
"./lo.js": 65746,
|
|
"./lt": 11143,
|
|
"./lt.js": 11143,
|
|
"./lv": 38753,
|
|
"./lv.js": 38753,
|
|
"./me": 44054,
|
|
"./me.js": 44054,
|
|
"./mi": 31573,
|
|
"./mi.js": 31573,
|
|
"./mk": 30202,
|
|
"./mk.js": 30202,
|
|
"./ml": 68523,
|
|
"./ml.js": 68523,
|
|
"./mn": 79794,
|
|
"./mn.js": 79794,
|
|
"./mr": 56681,
|
|
"./mr.js": 56681,
|
|
"./ms": 56975,
|
|
"./ms-my": 39859,
|
|
"./ms-my.js": 39859,
|
|
"./ms.js": 56975,
|
|
"./mt": 3691,
|
|
"./mt.js": 3691,
|
|
"./my": 5152,
|
|
"./my.js": 5152,
|
|
"./nb": 7607,
|
|
"./nb.js": 7607,
|
|
"./ne": 21526,
|
|
"./ne.js": 21526,
|
|
"./nl": 86368,
|
|
"./nl-be": 40076,
|
|
"./nl-be.js": 40076,
|
|
"./nl.js": 86368,
|
|
"./nn": 68420,
|
|
"./nn.js": 68420,
|
|
"./oc-lnc": 51906,
|
|
"./oc-lnc.js": 51906,
|
|
"./pa-in": 94504,
|
|
"./pa-in.js": 94504,
|
|
"./pl": 54721,
|
|
"./pl.js": 54721,
|
|
"./pt": 74645,
|
|
"./pt-br": 54548,
|
|
"./pt-br.js": 54548,
|
|
"./pt.js": 74645,
|
|
"./ro": 71977,
|
|
"./ro.js": 71977,
|
|
"./ru": 26042,
|
|
"./ru.js": 26042,
|
|
"./sd": 78849,
|
|
"./sd.js": 78849,
|
|
"./se": 27739,
|
|
"./se.js": 27739,
|
|
"./si": 50084,
|
|
"./si.js": 50084,
|
|
"./sk": 92449,
|
|
"./sk.js": 92449,
|
|
"./sl": 23086,
|
|
"./sl.js": 23086,
|
|
"./sq": 33139,
|
|
"./sq.js": 33139,
|
|
"./sr": 30607,
|
|
"./sr-cyrl": 30063,
|
|
"./sr-cyrl.js": 30063,
|
|
"./sr.js": 30607,
|
|
"./ss": 40131,
|
|
"./ss.js": 40131,
|
|
"./sv": 21665,
|
|
"./sv.js": 21665,
|
|
"./sw": 5642,
|
|
"./sw.js": 5642,
|
|
"./ta": 33622,
|
|
"./ta.js": 33622,
|
|
"./te": 74825,
|
|
"./te.js": 74825,
|
|
"./tet": 48336,
|
|
"./tet.js": 48336,
|
|
"./tg": 39238,
|
|
"./tg.js": 39238,
|
|
"./th": 99463,
|
|
"./th.js": 99463,
|
|
"./tk": 39986,
|
|
"./tk.js": 39986,
|
|
"./tl-ph": 29672,
|
|
"./tl-ph.js": 29672,
|
|
"./tlh": 40043,
|
|
"./tlh.js": 40043,
|
|
"./tr": 51212,
|
|
"./tr.js": 51212,
|
|
"./tzl": 50110,
|
|
"./tzl.js": 50110,
|
|
"./tzm": 80482,
|
|
"./tzm-latn": 38309,
|
|
"./tzm-latn.js": 38309,
|
|
"./tzm.js": 80482,
|
|
"./ug-cn": 42495,
|
|
"./ug-cn.js": 42495,
|
|
"./uk": 54157,
|
|
"./uk.js": 54157,
|
|
"./ur": 80984,
|
|
"./ur.js": 80984,
|
|
"./uz": 64141,
|
|
"./uz-latn": 43662,
|
|
"./uz-latn.js": 43662,
|
|
"./uz.js": 64141,
|
|
"./vi": 12607,
|
|
"./vi.js": 12607,
|
|
"./x-pseudo": 66460,
|
|
"./x-pseudo.js": 66460,
|
|
"./yo": 92948,
|
|
"./yo.js": 92948,
|
|
"./zh-cn": 62658,
|
|
"./zh-cn.js": 62658,
|
|
"./zh-hk": 39352,
|
|
"./zh-hk.js": 39352,
|
|
"./zh-mo": 38274,
|
|
"./zh-mo.js": 38274,
|
|
"./zh-tw": 98451,
|
|
"./zh-tw.js": 98451
|
|
};
|
|
|
|
|
|
function webpackContext(req) {
|
|
var id = webpackContextResolve(req);
|
|
return __webpack_require__(id);
|
|
}
|
|
function webpackContextResolve(req) {
|
|
if(!__webpack_require__.o(map, req)) {
|
|
var e = new Error("Cannot find module '" + req + "'");
|
|
e.code = 'MODULE_NOT_FOUND';
|
|
throw e;
|
|
}
|
|
return map[req];
|
|
}
|
|
webpackContext.keys = function webpackContextKeys() {
|
|
return Object.keys(map);
|
|
};
|
|
webpackContext.resolve = webpackContextResolve;
|
|
module.exports = webpackContext;
|
|
webpackContext.id = 46700;
|
|
|
|
/***/ }),
|
|
|
|
/***/ 53040:
|
|
/*!************************************!*\
|
|
!*** ./src/app/app.component.scss ***!
|
|
\************************************/
|
|
/***/ (function(module) {
|
|
|
|
"use strict";
|
|
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJhcHAuY29tcG9uZW50LnNjc3MifQ== */";
|
|
|
|
/***/ }),
|
|
|
|
/***/ 42480:
|
|
/*!************************!*\
|
|
!*** crypto (ignored) ***!
|
|
\************************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 80442:
|
|
/*!************************!*\
|
|
!*** canvas (ignored) ***!
|
|
\************************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 47354:
|
|
/*!********************!*\
|
|
!*** fs (ignored) ***!
|
|
\********************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 76716:
|
|
/*!**********************!*\
|
|
!*** http (ignored) ***!
|
|
\**********************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 41788:
|
|
/*!***********************!*\
|
|
!*** https (ignored) ***!
|
|
\***********************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 77511:
|
|
/*!*********************!*\
|
|
!*** url (ignored) ***!
|
|
\*********************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ }),
|
|
|
|
/***/ 85762:
|
|
/*!**********************!*\
|
|
!*** zlib (ignored) ***!
|
|
\**********************/
|
|
/***/ (function() {
|
|
|
|
/* (ignored) */
|
|
|
|
/***/ })
|
|
|
|
},
|
|
/******/ function(__webpack_require__) { // webpackRuntimeModules
|
|
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
|
|
/******/ __webpack_require__.O(0, ["vendor"], function() { return __webpack_exec__(14431); });
|
|
/******/ var __webpack_exports__ = __webpack_require__.O();
|
|
/******/ }
|
|
]);
|
|
//# sourceMappingURL=main-es2015.js.map
|