This commit is contained in:
Peter Maquiran
2021-07-20 12:30:52 +01:00
parent a46474e0aa
commit f73070ff4a
13 changed files with 109 additions and 12 deletions
+2 -1
View File
@@ -11,7 +11,8 @@
"e2e": "ng e2e",
"test": "jest --detectOpenHandles --runInBand",
"test:prof": "ionic build --prod && npm run test",
"dev": "lite-server --baseDir=www"
"build:serve" : "ionic build --prod && cp -r ./www ./serve",
"dev:serve": "lite-server --baseDir=serve"
},
"private": true,
"dependencies": {
+8
View File
@@ -40,6 +40,14 @@ ionic serve build --prod
npm run test
```
## Deploy in local network[.](#run-test)
```bash
ionic build --prod
npm run dev:share
```
## Contributing
For major changes, please open an issue first to discuss what you would like to change.
+1 -1
View File
@@ -21,7 +21,7 @@ export class Event{
Organizer: string;
Category: string;
HasAttachments: boolean;
EventRecurrence?: EventRecurrence;
EventRecurrence: EventRecurrence;
/* public Event(){
this.EventRecurrence = new EventRecurrence();
@@ -74,7 +74,6 @@
</div>
<div *ngIf="skeletonLoader && despachoList.length == 0">
<ion-list>
<ion-item>
<ion-thumbnail slot="end">
@@ -97,7 +96,8 @@
</ion-label>
</ion-item>
</ion-list>
</div>
</div>
</div>
</ion-content>
@@ -67,6 +67,13 @@
</div>
</div>
<div
*ngIf="!skeletonLoader && despachoList.length == 0 && despachoList.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<div *ngIf="skeletonLoader && despachoList.length == 0">
<ion-list>
@@ -27,10 +27,10 @@
<ion-refresher-content>
</ion-refresher-content>
</ion-refresher>
<div class="main-content d-flex height-100" >
<div class="content d-flex flex-column width-100 overflow-y-auto px-20">
<div class="width-100 flex-grow-1 " *ngIf="taskslist">
<ion-list>
<div
@@ -66,6 +66,13 @@
</ion-list>
</div>
<div
*ngIf="!skeletonLoader && taskslist.length == 0 && taskslist.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<div *ngIf="skeletonLoader && taskslist.length == 0">
<ion-list>
@@ -94,4 +101,5 @@
</div>
</div>
</div>
</ion-content>
@@ -60,6 +60,13 @@
</div>
</ion-list>
</div>
<div
*ngIf="!skeletonLoader && taskslist.length == 0 && taskslist.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<!-- Skeleton loader -->
<div *ngIf="skeletonLoader && taskslist.length == 0">
@@ -114,6 +114,26 @@
</ion-list>
</div>
</div>
<div *ngSwitchCase="'parecer'" class="d-flex height-100 align-center justify-content-center" >
<div
*ngIf="!skeletonLoader && parecerList.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
</div>
<div *ngSwitchCase="'deferimento'" class="d-flex height-100 align-center justify-content-center">
<div
*ngIf="!skeletonLoader && deferimentoList.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
</div>
<div *ngIf="skeletonLoader && deferimentoList.length == 0 && skeletonLoader && parecerList.length == 0">
<ion-list>
@@ -204,9 +204,9 @@ export class EditEventPage implements OnInit {
Validators.required
]),
participantes: new FormControl(this.taskParticipants, [
Validators.required
// Validators.required
]),
Date: new FormControl(this.dateControlStart.value.toLocaleString() < this.dateControlEnd.value.toLocaleString()? 'ok': null,[
Date: new FormControl( new Date(this.dateControlStart.value).toLocaleString() < new Date(this.dateControlEnd.value).toLocaleString()? 'ok': null,[
Validators.required
]),
@@ -259,6 +259,15 @@ export class EditEventPage implements OnInit {
this.getDatepickerData()
this.postEvent.Attendees = this.taskParticipants.concat(this.taskParticipantsCc);
if(!this.postEvent.EventRecurrence.hasOwnProperty('Type')) {
this.postEvent.EventRecurrence.Type = '-1'
}
//
if(this.postEvent.EventRecurrence.Type == undefined) {
this.postEvent.EventRecurrence.Type = '-1'
}
this.showLoader = true;
await this.eventsService.editEvent(this.postEvent, 2, 3).subscribe(async () => {
@@ -249,9 +249,9 @@ export class NewEventPage implements OnInit {
Validators.required
]),
participantes: new FormControl(this.taskParticipants, [
Validators.required
// Validators.required
]),
Date: new FormControl(this.postEvent.StartDate.getTime() < this.postEvent.EndDate.getTime() ? 'ok': null,[
Date: new FormControl( new Date(this.postEvent.StartDate).getTime() < new Date(this.postEvent.EndDate).getTime() ? 'ok': null,[
Validators.required
]),
@@ -357,10 +357,16 @@ export class NewEventPage implements OnInit {
if(this.documents.length >= 0) {
this.postEvent.HasAttachments = true;
}
if(this.selectedRecurringType != '-1'){
if(this.selectedRecurringType != '-1') {
this.postEvent.EventRecurrence.Type = this.selectedRecurringType;
}
//
if(this.postEvent.EventRecurrence.Type == undefined) {
this.postEvent.EventRecurrence.Type = '-1'
}
if(this.loggeduser.Profile == 'MDGPR') {
// console.log('MD - Aqui');
// console.log(this.postEvent);
@@ -369,7 +375,6 @@ export class NewEventPage implements OnInit {
console.log(this.postEvent);
let loader = this.toastService.loading();
console.log(this.postEvent);
@@ -422,7 +427,7 @@ export class NewEventPage implements OnInit {
this.showLoader = false
this.toastService.badRequest('Evento não criado')
});
});
}
else if(this.loggeduser.Profile == 'PR') {
@@ -45,6 +45,14 @@
</div>
</ion-list>
<div
*ngIf="!skeletonLoader && taskslist.length == 0 && taskslist.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<div *ngIf="skeletonLoader && taskslist.length == 0">
<ion-list>
@@ -55,6 +55,12 @@
</ion-list>
</div>
<div
*ngIf="!skeletonLoader && taskslist.length == 0 && taskslist.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<div *ngIf="skeletonLoader && taskslist.length == 0">
@@ -106,6 +106,24 @@
</ion-list>
</div>
<div *ngSwitchCase="'parecer'" class="d-flex height-100 align-center justify-content-center" >
<div
*ngIf="!skeletonLoader && parecerList.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
</div>
<div *ngSwitchCase="'deferimento'" class="d-flex height-100 align-center justify-content-center">
<div
*ngIf="!skeletonLoader && deferimentoList.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
</div>
<div *ngIf="skeletonLoader && parecerList.length == 0 && skeletonLoader && deferimentoList.length == 0 ">
<ion-list>