diff --git a/src/app/components/logs-dashboard/logs-sessions/logs-sessions.component.html b/src/app/components/logs-dashboard/logs-sessions/logs-sessions.component.html index 662b4135750accf5955838eb1776f6cb6f049fe2..f30bf59605c9d4f3a0b96607081e8120ea56f1ba 100644 --- a/src/app/components/logs-dashboard/logs-sessions/logs-sessions.component.html +++ b/src/app/components/logs-dashboard/logs-sessions/logs-sessions.component.html @@ -3,7 +3,7 @@ <div class="section"> <div class="columns is-centered is-marginless"> <div class="column has-text-left"> - <h2>{{ childNbSessions }} sessions trouvées</h2> + <h2>{{ childNbSessions }} session(s) trouvée(s)</h2> </div> </div> @@ -94,7 +94,7 @@ </div> <div class="column is-1 actions"> <a class="button button-gl " [routerLink]="['preReport','session', session._id]"> - <i class="fas fa-eye"></i> Voir + <i class="fas fa-eye"></i> </a> </div> </div> diff --git a/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.html b/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.html index c6f655ca7ff6438cd95dc41fdbdd00ed1e4fda65..ef480232f754b65475a5af82340e20a73890e7d7 100644 --- a/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.html +++ b/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.html @@ -5,7 +5,7 @@ <div class="column has-text-left"> <div class="columns is-centered is-marginless"> <div class="column has-text-left"> - <h2>{{ childNbSlugs -1 }} slugs trouvées</h2> + <h2>{{ childNbSlugs -1 }} slug(s) trouvé(s)</h2> </div> </div> </div> @@ -72,11 +72,11 @@ </div> </div> <div class="data-list"> - <div *ngFor="let slug of childSlugsList; let i=index; let odd=odd; let even=even;" + <div *ngFor="let slug of allSessionsIdInfo; let i=index; let odd=odd; let even=even;" > - <div class="data columns is-multiline is-vcentered is-marginless" *ngIf="slug" [ngClass]="{ odd: odd, even: even }"> + <div class="data columns is-multiline is-vcentered is-marginless" *ngIf="slug._id.slug" [ngClass]="{ odd: odd, even: even }"> <div class="column is-4 has-text-left"> - {{ slug }} + {{ slug._id.slug}} <br> uuid: {{ slug.uuid_list[0]}} </div> <div class="column is-1 has-text-left"> <!-- {{ format.mapServerType}} --> @@ -92,7 +92,7 @@ </div> <div class="column is-1 has-text-left actions"> <a class="button button-gl is-left" [routerLink]="['preReport','slug', slug]"> - <i class="fas fa-eye"></i> Voir + <i class="fas fa-eye"></i> </a> </div> </div> diff --git a/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.ts b/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.ts index a3c300e211992f77134366dee52341eb3abe1b00..fd5669e75539dee1cf875b680a175ed7893c3181 100644 --- a/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.ts +++ b/src/app/components/logs-dashboard/logs-slugs/logs-slugs.component.ts @@ -17,7 +17,7 @@ export class LogsSlugsComponent implements OnInit { @Input() childNbUuids: any; urlCode: string = 'slugUrl'; - allSessionsIdInfo: []; + allSessionsIdInfo:any = []; childSessionsList: any; constructor( @@ -26,15 +26,14 @@ export class LogsSlugsComponent implements OnInit { ngOnInit() { this.childSlugsList = []; - this.allSessionsIdInfo = []; this.childSessionsList = []; this.getAllUniqueFields(); } - getProcessTimeAggr (sessionId) { - this.dataLogsService.getProcessTimeAggr(sessionId).subscribe((result) => { - console.log(result[0]); - this.allSessionsIdInfo = result[0]; + getUuidFromSlug (slug) { + this.dataLogsService.getUuidFromSlug(slug).subscribe((result) => { + console.log('slug to uuid', result[0]); + this.allSessionsIdInfo.push(result[0]); }, ); } @@ -42,11 +41,14 @@ export class LogsSlugsComponent implements OnInit { this.dataLogsService.getAllUniqueFields().subscribe((result) => { this.childSlugsList = result[0]['slug_list']; for (let i = 0; i < this.childNbSlugs; i += 1) { - this.getProcessTimeAggr(this.childSlugsList[i]); + this.getUuidFromSlug(this.childSlugsList[i]); } // console.log('allSessionsIdInfo: ', this.allSessionsIdInfo); }, ); + } + getAllInfoForAllSlugs() { + } seeDashboard() {} } diff --git a/src/app/components/logs-dashboard/report/logs-pre-report/logs-pre-report.component.html b/src/app/components/logs-dashboard/report/logs-pre-report/logs-pre-report.component.html index bed326d5c5c57dd3d34dfb125f779a684ea2313f..1f323673884a0abc91bcb133f21254faee8a616d 100644 --- a/src/app/components/logs-dashboard/report/logs-pre-report/logs-pre-report.component.html +++ b/src/app/components/logs-dashboard/report/logs-pre-report/logs-pre-report.component.html @@ -7,29 +7,69 @@ <div class="section"> <div class="columns is-left is-marginless"> <div class="column has-text-left"> - <h2>{{ nbObjects }} Sessions trouvées</h2> + <h2>{{ nbObjects }} session(s) trouvée(s)</h2> </div> </div> <div class="table entity-list-table"> <div class="header columns is-marginless"> <div class="column is-4 has-text-left"> - <span (click)="sortBy('name')" class="is-sortable"> + <span class="is-sortable"> <span class="column-title">SessionId</span> <p></p> </span> </div> <div class="column is-1 has-text-left"> - <span class="column-title">All ?</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">All?</span> + </span> </div> <div class="column is-2 has-text-left"> - <span class="column-title">Completion Date</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Completion Date</span> + </span> </div> <div class="column is-2 has-text-left"> - <span class="column-title">Duration</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Duration</span> + </span> </div> <div class="column is-1 has-text-left"> - <span class="column-title">Errors?</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Errors?</span> + </span> </div> <div class="column is-1 has-text-left"> <span class="column-title"></span> @@ -57,7 +97,7 @@ </div> <div class="column is-1 actions"> <a class="button button-gl " [routerLink]="['/','datalogs','report', id, session, 'slug']"> - <i class="fas fa-eye"></i> Voir + <i class="fas fa-eye"></i> </a> </div> </div> @@ -82,7 +122,7 @@ <div class="columns is-centered is-marginless"> <div class="column has-text-left"> - <h2>{{ nbObjects -1 }} slugs trouvées</h2> + <h2>{{ nbObjects -1 }} slug(s) trouvé(s)</h2> <!-- <h2>{{ childNbUuids }} uuid trouvées</h2> --> @@ -103,13 +143,43 @@ <span class="column-title">Uuids</span> </div> <div class="column is-2 has-text-centered"> - <span class="column-title">Completion Date</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Completion Date</span> + </span> </div> <div class="column is-2 has-text-centered"> - <span class="column-title">Last</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Duration</span> + </span> </div> <div class="column is-1 has-text-centered"> - <span class="column-title">Errors?</span> + <span class="is-sortable"> + <span class="sort-icons"> + <span class="icon"> + <i class="fas fa-sort-up"></i> + </span> + <span class="icon"> + <i class="fas fa-sort-down"></i> + </span> + </span> + <span class="column-title">Errors?</span> + </span> </div> <div class="column is-1 has-text-centered"> <span class="column-title"></span> @@ -134,7 +204,7 @@ </div> <div class="column is-1 actions"> <a class="button button-gl " [routerLink]="['../../../../datalogs/report', slug, id, 'session']"> - <i class="fas fa-eye"></i> Voir + <i class="fas fa-eye"></i> </a> </div> </div>