Files
doneit-web/.angular/cache/14.2.12/babel-webpack/34c447bded1014d1a85f75711794c035.json
T
Eudes Inácio 53b71ea16f its working
2023-06-30 09:54:21 +01:00

1 line
17 KiB
JSON

{"ast":null,"code":"import _asyncToGenerator from \"C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./event-actions-popover.page.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./event-actions-popover.page.scss?ngResource\";\nimport { Component } from '@angular/core';\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\nimport { ProcessesService } from 'src/app/services/processes.service';\nimport { ToastService } from 'src/app/services/toast.service';\nimport { EditEventToApproveComponent } from 'src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page';\nimport { EmendMessageModalPage } from '../emend-message-modal/emend-message-modal.page';\nimport { ThemeService } from 'src/app/services/theme.service';\nimport { RouteService } from 'src/app/services/route.service';\nimport { HttpErrorHandle } from 'src/app/services/http-error-handle.service';\nimport { TaskService } from 'src/app/services/task.service';\nlet EventActionsPopoverPage = class EventActionsPopoverPage {\n constructor(navParams, processes, modalController, popoverController, toastService, RouteService, httpErrorHandle, ThemeService, TaskService) {\n this.navParams = navParams;\n this.processes = processes;\n this.modalController = modalController;\n this.popoverController = popoverController;\n this.toastService = toastService;\n this.RouteService = RouteService;\n this.httpErrorHandle = httpErrorHandle;\n this.ThemeService = ThemeService;\n this.TaskService = TaskService;\n this.serialNumber = this.navParams.get('serialNumber');\n this.instanceId = this.navParams.get('InstanceId');\n this.activityInstanceName = this.navParams.get('InstanceId');\n }\n ngOnInit() {\n window.onresize = event => {\n if (window.innerWidth >= 800) {\n this.popoverController.dismiss();\n }\n };\n }\n goBack() {\n this.closePopover();\n this.RouteService.goBack();\n }\n closePopover(message) {\n this.popoverController.dismiss(message);\n }\n approveTask() {\n var _this = this;\n return _asyncToGenerator(function* () {\n let body = {\n \"serialNumber\": _this.serialNumber,\n \"action\": \"Aprovar\"\n };\n const loader = _this.toastService.loading();\n try {\n yield _this.processes.PostTaskAction(body).toPromise();\n _this.TaskService.loadEventosParaAprovacao();\n _this.httpErrorHandle.httpsSucessMessagge('Evento aprovação');\n _this.goBack();\n } catch (error) {\n _this.httpErrorHandle.httpStatusHandle(error);\n } finally {\n loader.remove();\n }\n })();\n }\n ReenviarTask() {\n var _this2 = this;\n return _asyncToGenerator(function* () {\n let body = {\n \"serialNumber\": _this2.serialNumber,\n \"action\": \"Reenviar\"\n };\n const loader = _this2.toastService.loading();\n try {\n yield _this2.processes.PostTaskAction(body).toPromise();\n _this2.TaskService.loadEventosParaAprovacao();\n _this2.httpErrorHandle.httpsSucessMessagge('Rever');\n _this2.goBack();\n } catch (error) {\n _this2.httpErrorHandle.httpStatusHandle(error);\n } finally {\n loader.remove();\n }\n })();\n }\n emendarTask() {\n var _this3 = this;\n return _asyncToGenerator(function* () {\n _this3.closePopover();\n const modal = yield _this3.modalController.create({\n component: EmendMessageModalPage,\n componentProps: {},\n cssClass: 'emend-message-modal',\n backdropDismiss: false\n });\n yield modal.present();\n modal.onDidDismiss().then( /*#__PURE__*/function () {\n var _ref = _asyncToGenerator(function* (res) {\n if (res.data.option == 'save') {\n if (res.data.note !== '') {\n let body = {\n \"serialNumber\": _this3.serialNumber,\n \"action\": \"Emendar\",\n \"dataFields\": {\n \"ReviewUserComment\": res.data\n }\n };\n const loader = _this3.toastService.loading();\n try {\n yield _this3.processes.PostTaskAction(body).toPromise();\n _this3.httpErrorHandle.httpsSucessMessagge('Rever');\n _this3.TaskService.loadEventosParaAprovacao();\n _this3.goBack();\n } catch (error) {\n _this3.httpErrorHandle.httpStatusHandle(error);\n } finally {\n loader.remove();\n }\n } else {\n _this3.toastService._badRequest('É necessário adicionar uma nota');\n }\n } else {}\n });\n return function (_x) {\n return _ref.apply(this, arguments);\n };\n }());\n })();\n }\n rejeitar() {\n var _this4 = this;\n return _asyncToGenerator(function* () {\n let body = {\n \"serialNumber\": _this4.serialNumber,\n \"action\": \"Descartar\"\n };\n const loader = _this4.toastService.loading();\n try {\n yield _this4.processes.PostTaskAction(body).toPromise();\n _this4.TaskService.loadEventosParaAprovacao();\n _this4.httpErrorHandle.httpsSucessMessagge('Rejeitar');\n _this4.goBack();\n } catch (error) {\n _this4.httpErrorHandle.httpStatusHandle(error);\n } finally {\n loader.remove();\n }\n })();\n }\n editTask() {\n var _this5 = this;\n return _asyncToGenerator(function* () {\n _this5.closePopover();\n const modal = yield _this5.modalController.create({\n component: EditEventToApproveComponent,\n componentProps: {\n serialNumber: _this5.serialNumber,\n InstanceId: _this5.instanceId\n },\n cssClass: 'modal modal-desktop'\n // backdropDismiss: false\n });\n\n yield modal.present();\n modal.onDidDismiss().then(res => {});\n })();\n }\n};\nEventActionsPopoverPage.ctorParameters = () => [{\n type: NavParams\n}, {\n type: ProcessesService\n}, {\n type: ModalController\n}, {\n type: PopoverController\n}, {\n type: ToastService\n}, {\n type: RouteService\n}, {\n type: HttpErrorHandle\n}, {\n type: ThemeService\n}, {\n type: TaskService\n}];\nEventActionsPopoverPage = __decorate([Component({\n selector: 'app-event-actions-popover',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], EventActionsPopoverPage);\nexport { EventActionsPopoverPage };","map":{"version":3,"mappings":"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","names":["Component","ModalController","NavParams","PopoverController","ProcessesService","ToastService","EditEventToApproveComponent","EmendMessageModalPage","ThemeService","RouteService","HttpErrorHandle","TaskService","EventActionsPopoverPage","constructor","navParams","processes","modalController","popoverController","toastService","httpErrorHandle","serialNumber","get","instanceId","activityInstanceName","ngOnInit","window","onresize","event","innerWidth","dismiss","goBack","closePopover","message","approveTask","body","_this","loader","loading","PostTaskAction","toPromise","loadEventosParaAprovacao","httpsSucessMessagge","error","httpStatusHandle","remove","ReenviarTask","_this2","emendarTask","_this3","modal","create","component","componentProps","cssClass","backdropDismiss","present","onDidDismiss","then","res","data","option","note","_badRequest","rejeitar","_this4","editTask","_this5","InstanceId","selector","template"],"sourceRoot":"","sources":["C:\\Users\\eudes.inacio\\GabineteDigital\\gabinete-digital-fo\\src\\app\\pages\\agenda\\event-actions-popover\\event-actions-popover.page.ts"],"sourcesContent":["import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { EditEventToApproveComponent } from 'src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page';\r\nimport { EmendMessageModalPage } from '../emend-message-modal/emend-message-modal.page';\r\nimport { ThemeService } from 'src/app/services/theme.service'\r\nimport { RouteService } from 'src/app/services/route.service';\r\nimport { HttpErrorHandle } from 'src/app/services/http-error-handle.service';\r\nimport { TaskService } from 'src/app/services/task.service'\r\n\r\n\r\n@Component({\r\n selector: 'app-event-actions-popover',\r\n templateUrl: './event-actions-popover.page.html',\r\n styleUrls: ['./event-actions-popover.page.scss'],\r\n})\r\nexport class EventActionsPopoverPage implements OnInit {\r\n serialNumber:string;\r\n instanceId: string;\r\n activityInstanceName: string\r\n\r\n constructor(\r\n private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private modalController: ModalController,\r\n private popoverController: PopoverController,\r\n private toastService: ToastService,\r\n private RouteService: RouteService,\r\n private httpErrorHandle: HttpErrorHandle,\r\n public ThemeService: ThemeService,\r\n public TaskService: TaskService) {\r\n this.serialNumber = this.navParams.get('serialNumber');\r\n this.instanceId = this.navParams.get('InstanceId');\r\n this.activityInstanceName = this.navParams.get('InstanceId');\r\n }\r\n\r\n ngOnInit() {\r\n window.onresize = (event) => {\r\n if( window.innerWidth >= 800){\r\n this.popoverController.dismiss();\r\n }\r\n };\r\n }\r\n\r\n goBack() {\r\n this.closePopover();\r\n\r\n this.RouteService.goBack()\r\n }\r\n\r\n closePopover(message?) {\r\n this.popoverController.dismiss(message);\r\n }\r\n\r\n async approveTask() {\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Aprovar\" }\r\n \r\n \r\n const loader = this.toastService.loading()\r\n try {\r\n await this.processes.PostTaskAction(body).toPromise()\r\n this.TaskService.loadEventosParaAprovacao()\r\n this.httpErrorHandle.httpsSucessMessagge('Evento aprovação')\r\n this.goBack();\r\n } catch (error) {\r\n this.httpErrorHandle.httpStatusHandle(error)\r\n }\r\n finally {\r\n loader.remove()\r\n }\r\n\r\n }\r\n\r\n async ReenviarTask() {\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Reenviar\" }\r\n \r\n \r\n const loader = this.toastService.loading()\r\n try {\r\n await this.processes.PostTaskAction(body).toPromise()\r\n this.TaskService.loadEventosParaAprovacao()\r\n this.httpErrorHandle.httpsSucessMessagge('Rever')\r\n this.goBack();\r\n } catch (error) {\r\n this.httpErrorHandle.httpStatusHandle(error)\r\n }\r\n finally {\r\n loader.remove()\r\n }\r\n\r\n }\r\n\r\n async emendarTask() {\r\n this.closePopover();\r\n \r\n const modal = await this.modalController.create({\r\n component: EmendMessageModalPage,\r\n componentProps:{\r\n },\r\n cssClass: 'emend-message-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss()\r\n .then( async (res) => {\r\n \r\n \r\n if(res.data.option == 'save') { \r\n if(res.data.note !== '') {\r\n let body = { \"serialNumber\": this.serialNumber, \r\n \"action\": \"Emendar\",\r\n \"dataFields\": {\r\n \"ReviewUserComment\": res.data,\r\n }\r\n }\r\n \r\n \r\n const loader = this.toastService.loading()\r\n \r\n try { \r\n await this.processes.PostTaskAction(body).toPromise();\r\n this.httpErrorHandle.httpsSucessMessagge('Rever')\r\n this.TaskService.loadEventosParaAprovacao()\r\n this.goBack();\r\n } catch (error) {\r\n this.httpErrorHandle.httpStatusHandle(error)\r\n }\r\n finally {\r\n loader.remove()\r\n }\r\n }\r\n else {\r\n this.toastService._badRequest('É necessário adicionar uma nota');\r\n }\r\n } else {\r\n \r\n }\r\n\r\n });\r\n }\r\n\r\n async rejeitar() {\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Descartar\" }\r\n\r\n const loader = this.toastService.loading();\r\n try { \r\n await this.processes.PostTaskAction(body).toPromise();\r\n this.TaskService.loadEventosParaAprovacao()\r\n this.httpErrorHandle.httpsSucessMessagge('Rejeitar')\r\n this.goBack();\r\n } catch (error) {\r\n this.httpErrorHandle.httpStatusHandle(error)\r\n }\r\n finally {\r\n loader.remove();\r\n }\r\n\r\n\r\n }\r\n\r\n async editTask() {\r\n this.closePopover();\r\n const modal = await this.modalController.create({\r\n component: EditEventToApproveComponent,\r\n componentProps: {\r\n serialNumber: this.serialNumber,\r\n InstanceId: this.instanceId\r\n },\r\n cssClass: 'modal modal-desktop',\r\n // backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(res => {});\r\n\r\n }\r\n \r\n}\r\n"]},"metadata":{},"sourceType":"module"}