Skip to content

Commit

Permalink
[TCVP-3063] set Ticket Validation filter, status to be 'New' by default
Browse files Browse the repository at this point in the history
  • Loading branch information
esdd1995 committed Feb 17, 2025
1 parent a8a5c3f commit 2a6e78a
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<app-table-filters [tabIndex]="tabIndex" [tableFilterKeys]="tableFilterKeys" [statusFilterOptions]="statusFilterOptions"
[statusFilterDefault]="statusFilterDefault" (onFilterChanged)="onApplyFilter($event)">
[defaultStatusFilter]="defaultStatusFilter" (onFilterChanged)="onApplyFilter($event)">
<ng-container recordCount *ngIf="newCountShow">
<div fxFlex fxFlex.gt-md="20">
<div class="vcenter">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { DisputeService, Dispute } from 'app/services/dispute.service';
import { DisputeRequestCourtAppearanceYn, DisputeDisputantDetectedOcrIssues, DisputeStatus, DisputeSystemDetectedOcrIssues, PagedDisputeListItemCollection, SortDirection } from 'app/api';
import { LoggerService } from '@core/services/logger.service';
import { AuthService, KeycloakProfile } from 'app/services/auth.service';
import { TableFilter, TableFilterKeys, TableFilterStatus, TableFilterStatusOptions, TableFilterStatusDefault } from '@shared/models/table-filter-options.model';
import { TableFilter, TableFilterKeys, TableFilterStatusOptions, TicketValidationTableStatusDefault } from '@shared/models/table-filter-options.model';
import { TableFilterService } from 'app/services/table-filter.service';

@Component({
Expand All @@ -23,7 +23,7 @@ export class TicketInboxComponent implements OnInit {

tableFilterKeys: TableFilterKeys[] = ["dateSubmittedFrom", "dateSubmittedTo", "disputantSurname", "status", "ticketNumber"];
statusFilterOptions = TableFilterStatusOptions;
statusFilterDefault = TableFilterStatusDefault;
defaultStatusFilter = TicketValidationTableStatusDefault;

displayedColumns: string[] = [
'__RedGreenAlert',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Injectable } from '@angular/core';
import { TableFilter, UpdateRequestTableStatusDefault} from '@shared/models/table-filter-options.model';
import { TableFilter, UpdateRequestTableStatusDefault, TicketValidationTableStatusDefault} from '@shared/models/table-filter-options.model';

@Injectable({
providedIn: 'root',
Expand All @@ -8,7 +8,8 @@ export class TableFilterService { // Temp
tableFilters: TableFilter[] = Array.from({ length: 4 }, () => new TableFilter());
currentPage: number[] = new Array(4).fill(1);
constructor() {
//default status for Update Request inbox set to 'New'
//default status for Update Request and ticket validation inbox set to 'New'
this.tableFilters[0].status = TicketValidationTableStatusDefault;
this.tableFilters[2].status = UpdateRequestTableStatusDefault;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ export const TableFilterStatusOptions = [{

export const TableFilterStatusDefault: TableFilterStatus = TableFilterStatusOptions[0];
export const UpdateRequestTableStatusDefault: TableFilterStatus = TableFilterStatusOptions[1];
export const TicketValidationTableStatusDefault: TableFilterStatus = TableFilterStatusOptions[1];

export class TableFilter {
dateSubmittedFrom?: string;
Expand Down

0 comments on commit 2a6e78a

Please sign in to comment.