Skip to content

Commit 0648b76

Browse files
authored
fix: Uploading auto generated files (#1222)
* fixed sort and added date received, completed columns * uploading types.ts file * uploading graphql-schema
1 parent 7d1ebc9 commit 0648b76

File tree

2 files changed

+112
-15
lines changed

2 files changed

+112
-15
lines changed

backend/cats/src/graphql-schema.gql

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ type ApplicationResultDto {
8686
csapReference: String!
8787
serviceType: String!
8888
commonName: String!
89+
receivedDate: String
90+
dateCompleted: String
8991
}
9092

9193
type ApplicationSearchResponse {
@@ -678,6 +680,8 @@ enum ApplicationSortByField {
678680
LAST_UPDATED
679681
STATUS
680682
PRIORITY
683+
RECEIVED_DATE
684+
DATE_COMPLETED
681685
}
682686

683687
enum ApplicationSortByDirection {

cats-frontend/src/generated/types.ts

Lines changed: 108 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export type Scalars = {
1414
Float: { input: number; output: number; }
1515
DateTime: { input: any; output: any; }
1616
_Any: { input: any; output: any; }
17-
_FieldSet: { input: any; output: any; }
17+
federation__FieldSet: { input: any; output: any; }
1818
link__Import: { input: any; output: any; }
1919
};
2020

@@ -101,11 +101,17 @@ export type ApplicationResponse = {
101101
export type ApplicationResultDto = {
102102
__typename?: 'ApplicationResultDto';
103103
applicationType: Scalars['String']['output'];
104+
commonName: Scalars['String']['output'];
105+
csapReference: Scalars['String']['output'];
106+
dateCompleted?: Maybe<Scalars['String']['output']>;
104107
id: Scalars['String']['output'];
105108
lastUpdated: Scalars['String']['output'];
106109
priority: Scalars['String']['output'];
110+
receivedDate?: Maybe<Scalars['String']['output']>;
111+
serviceType: Scalars['String']['output'];
107112
siteAddress: Scalars['String']['output'];
108113
siteId: Scalars['String']['output'];
114+
siteRiskClassification: Scalars['String']['output'];
109115
staffAssigned: Array<ApplicationResultPersonDto>;
110116
status: Scalars['String']['output'];
111117
url: Scalars['String']['output'];
@@ -136,9 +142,11 @@ export enum ApplicationSortByDirection {
136142

137143
export enum ApplicationSortByField {
138144
ApplicationType = 'APPLICATION_TYPE',
145+
DateCompleted = 'DATE_COMPLETED',
139146
Id = 'ID',
140147
LastUpdated = 'LAST_UPDATED',
141148
Priority = 'PRIORITY',
149+
ReceivedDate = 'RECEIVED_DATE',
142150
SiteAddress = 'SITE_ADDRESS',
143151
SiteId = 'SITE_ID',
144152
Status = 'STATUS'
@@ -163,6 +171,32 @@ export type ApplicationStatusResponse = {
163171
timestamp?: Maybe<Scalars['String']['output']>;
164172
};
165173

174+
export type ColumnConfig = {
175+
__typename?: 'ColumnConfig';
176+
active: Scalars['Boolean']['output'];
177+
displayName: Scalars['String']['output'];
178+
id: Scalars['Int']['output'];
179+
selectionOrder?: Maybe<Scalars['Int']['output']>;
180+
sortOrder?: Maybe<Scalars['Int']['output']>;
181+
};
182+
183+
export type ColumnConfigInput = {
184+
active: Scalars['Boolean']['input'];
185+
displayName: Scalars['String']['input'];
186+
id: Scalars['Int']['input'];
187+
selectionOrder?: InputMaybe<Scalars['Int']['input']>;
188+
sortOrder?: InputMaybe<Scalars['Int']['input']>;
189+
};
190+
191+
export type ColumnPreferencesResponse = {
192+
__typename?: 'ColumnPreferencesResponse';
193+
data?: Maybe<ViewColumnPreferences>;
194+
httpStatusCode?: Maybe<Scalars['Int']['output']>;
195+
message?: Maybe<Scalars['String']['output']>;
196+
success?: Maybe<Scalars['Boolean']['output']>;
197+
timestamp?: Maybe<Scalars['String']['output']>;
198+
};
199+
166200
export type Coms = {
167201
__typename?: 'Coms';
168202
bucketId?: Maybe<Scalars['String']['output']>;
@@ -200,6 +234,7 @@ export type CreateAppParticipantsResponse = {
200234

201235
export type CreateApplication = {
202236
appTypeAbbrev: Scalars['String']['input'];
237+
applicationSpecificData?: InputMaybe<Scalars['String']['input']>;
203238
applicationStatus: Array<ApplicationStatusDto>;
204239
receivedDate: Scalars['DateTime']['input'];
205240
siteIds: Array<Scalars['Float']['input']>;
@@ -247,12 +282,12 @@ export type CreatePerson = {
247282
createdDatetime?: InputMaybe<Scalars['DateTime']['input']>;
248283
email?: InputMaybe<Scalars['String']['input']>;
249284
fax?: InputMaybe<Scalars['String']['input']>;
250-
firstName: Scalars['String']['input'];
251-
isActive?: InputMaybe<Scalars['Boolean']['input']>;
252-
isDeleted?: InputMaybe<Scalars['Boolean']['input']>;
285+
firstName?: InputMaybe<Scalars['String']['input']>;
286+
isActive?: Scalars['Boolean']['input'];
287+
isDeleted?: Scalars['Boolean']['input'];
253288
isEnvConsultant?: InputMaybe<Scalars['Boolean']['input']>;
254-
isTaxExempt?: InputMaybe<Scalars['Boolean']['input']>;
255-
lastName: Scalars['String']['input'];
289+
isTaxExempt?: Scalars['Boolean']['input'];
290+
lastName?: InputMaybe<Scalars['String']['input']>;
256291
loginUserName?: InputMaybe<Scalars['String']['input']>;
257292
middleName?: InputMaybe<Scalars['String']['input']>;
258293
mobile?: InputMaybe<Scalars['String']['input']>;
@@ -392,6 +427,7 @@ export type Mutation = {
392427
deleteInvoice: InvoiceResponse;
393428
deleteObject: ComsResponse;
394429
deletePersonNote: PersonNoteResponse;
430+
saveUserColumnPreferences: ColumnPreferencesResponse;
395431
updateAppParticipant: UpdateAppParticipantsResponse;
396432
updateApplicationHousing: ApplicationHousingResponse;
397433
updateApplicationNote: ApplicationNotesResponse;
@@ -473,6 +509,11 @@ export type MutationDeletePersonNoteArgs = {
473509
};
474510

475511

512+
export type MutationSaveUserColumnPreferencesArgs = {
513+
columnPreferences: SaveColumnPreferencesDto;
514+
};
515+
516+
476517
export type MutationUpdateAppParticipantArgs = {
477518
updateAppParticipant: UpdateAppParticipantDto;
478519
};
@@ -588,6 +629,7 @@ export type Query = {
588629
getAllActiveStaffMembers: ViewStaffWithCapacityResponse;
589630
getAllActiveStaffMembersForApplicationServiceType: ViewStaffWithCapacityResponse;
590631
getAllParticipantRoles: ParticipantsRolesResponse;
632+
getAllStatusTypes: Array<StatusType>;
591633
getAppParticipantsByAppId: AppParticipantsResponse;
592634
getApplicationDetailsById: ApplicationDetailsResponse;
593635
getApplicationHousingByApplicationId: ApplicationHousingResponse;
@@ -608,6 +650,7 @@ export type Query = {
608650
getStaffAssignedByAppId: ViewStaffAssignedResponse;
609651
getStaffs: StaffResponse;
610652
getTimesheetDaysForAssignedStaff: PersonWithTimesheetDaysResponse;
653+
getUserColumnPreferences: ColumnPreferencesResponse;
611654
searchApplications: ApplicationSearchResponse;
612655
searchApplicationsById: ApplicationSearchResponse;
613656
searchPerson: SearchPersonResponse;
@@ -671,7 +714,7 @@ export type QueryGetInvoicesArgs = {
671714

672715

673716
export type QueryGetObjectArgs = {
674-
downloadType?: InputMaybe<DownloadType>;
717+
downloadType?: DownloadType;
675718
objectId: Scalars['String']['input'];
676719
};
677720

@@ -717,8 +760,31 @@ export type QueryGetTimesheetDaysForAssignedStaffArgs = {
717760
};
718761

719762

763+
export type QueryGetUserColumnPreferencesArgs = {
764+
page: Scalars['String']['input'];
765+
};
766+
767+
720768
export type QuerySearchApplicationsArgs = {
721769
filter: Filter;
770+
filterApplicationType?: InputMaybe<Scalars['String']['input']>;
771+
filterCommonName?: InputMaybe<Scalars['String']['input']>;
772+
filterCsapReference?: InputMaybe<Scalars['String']['input']>;
773+
filterDateCompletedFrom?: InputMaybe<Scalars['DateTime']['input']>;
774+
filterDateCompletedTo?: InputMaybe<Scalars['DateTime']['input']>;
775+
filterDateReceivedFrom?: InputMaybe<Scalars['DateTime']['input']>;
776+
filterDateReceivedTo?: InputMaybe<Scalars['DateTime']['input']>;
777+
filterId?: InputMaybe<Scalars['String']['input']>;
778+
filterInvoiceStatus?: InputMaybe<Scalars['String']['input']>;
779+
filterLastUpdatedFrom?: InputMaybe<Scalars['DateTime']['input']>;
780+
filterLastUpdatedTo?: InputMaybe<Scalars['DateTime']['input']>;
781+
filterPriority?: InputMaybe<Scalars['String']['input']>;
782+
filterServiceType?: InputMaybe<Scalars['String']['input']>;
783+
filterSiteAddress?: InputMaybe<Scalars['String']['input']>;
784+
filterSiteId?: InputMaybe<Scalars['String']['input']>;
785+
filterSiteRiskClassification?: InputMaybe<Scalars['String']['input']>;
786+
filterStaffAssigned?: InputMaybe<Scalars['String']['input']>;
787+
filterStatus?: InputMaybe<Scalars['String']['input']>;
722788
page: Scalars['Int']['input'];
723789
pageSize: Scalars['Int']['input'];
724790
searchParam: Scalars['String']['input'];
@@ -753,6 +819,11 @@ export type RoleWithPermissions = {
753819
roleId: Scalars['Float']['output'];
754820
};
755821

822+
export type SaveColumnPreferencesDto = {
823+
columns: Array<ColumnConfigInput>;
824+
page: Scalars['String']['input'];
825+
};
826+
756827
export type SearchPersonResponse = {
757828
__typename?: 'SearchPersonResponse';
758829
count?: Maybe<Scalars['Float']['output']>;
@@ -820,6 +891,13 @@ export enum StaffSortByField {
820891
StartDate = 'START_DATE'
821892
}
822893

894+
export type StatusType = {
895+
__typename?: 'StatusType';
896+
abbrev?: Maybe<Scalars['String']['output']>;
897+
description: Scalars['String']['output'];
898+
id: Scalars['Int']['output'];
899+
};
900+
823901
export type TimesheetDayDto = {
824902
__typename?: 'TimesheetDayDto';
825903
applicationId: Scalars['Int']['output'];
@@ -927,13 +1005,13 @@ export type UpdatePerson = {
9271005
country?: InputMaybe<Scalars['String']['input']>;
9281006
email?: InputMaybe<Scalars['String']['input']>;
9291007
fax?: InputMaybe<Scalars['String']['input']>;
930-
firstName: Scalars['String']['input'];
1008+
firstName?: InputMaybe<Scalars['String']['input']>;
9311009
id: Scalars['Float']['input'];
932-
isActive?: InputMaybe<Scalars['Boolean']['input']>;
933-
isDeleted?: InputMaybe<Scalars['Boolean']['input']>;
1010+
isActive?: Scalars['Boolean']['input'];
1011+
isDeleted?: Scalars['Boolean']['input'];
9341012
isEnvConsultant?: InputMaybe<Scalars['Boolean']['input']>;
935-
isTaxExempt?: InputMaybe<Scalars['Boolean']['input']>;
936-
lastName: Scalars['String']['input'];
1013+
isTaxExempt?: Scalars['Boolean']['input'];
1014+
lastName?: InputMaybe<Scalars['String']['input']>;
9371015
loginUserName?: InputMaybe<Scalars['String']['input']>;
9381016
middleName?: InputMaybe<Scalars['String']['input']>;
9391017
mobile?: InputMaybe<Scalars['String']['input']>;
@@ -972,7 +1050,6 @@ export type ViewAppParticipantEntityDto = {
9721050
effectiveEndDate?: Maybe<Scalars['DateTime']['output']>;
9731051
effectiveStartDate: Scalars['DateTime']['output'];
9741052
id: Scalars['Float']['output'];
975-
isMainParticipant: Scalars['Boolean']['output'];
9761053
organizationId?: Maybe<Scalars['Float']['output']>;
9771054
participantRoleId: Scalars['Float']['output'];
9781055
personId: Scalars['Float']['output'];
@@ -1059,6 +1136,15 @@ export type ViewApplications = {
10591136
siteAddress: Scalars['String']['output'];
10601137
};
10611138

1139+
export type ViewColumnPreferences = {
1140+
__typename?: 'ViewColumnPreferences';
1141+
columns: Array<ColumnConfig>;
1142+
createdAt: Scalars['DateTime']['output'];
1143+
page: Scalars['String']['output'];
1144+
updatedAt: Scalars['DateTime']['output'];
1145+
userId: Scalars['String']['output'];
1146+
};
1147+
10621148
export type ViewDashboard = {
10631149
__typename?: 'ViewDashboard';
10641150
address?: Maybe<Scalars['String']['output']>;
@@ -1154,13 +1240,13 @@ export type ViewPerson = {
11541240
createdDatetime: Scalars['DateTime']['output'];
11551241
email?: Maybe<Scalars['String']['output']>;
11561242
fax?: Maybe<Scalars['String']['output']>;
1157-
firstName: Scalars['String']['output'];
1243+
firstName?: Maybe<Scalars['String']['output']>;
11581244
id: Scalars['Float']['output'];
11591245
isActive: Scalars['Boolean']['output'];
11601246
isDeleted: Scalars['Boolean']['output'];
11611247
isEnvConsultant?: Maybe<Scalars['Boolean']['output']>;
11621248
isTaxExempt: Scalars['Boolean']['output'];
1163-
lastName: Scalars['String']['output'];
1249+
lastName?: Maybe<Scalars['String']['output']>;
11641250
loginUserName?: Maybe<Scalars['String']['output']>;
11651251
middleName?: Maybe<Scalars['String']['output']>;
11661252
mobile?: Maybe<Scalars['String']['output']>;
@@ -1235,3 +1321,10 @@ export type _Service = {
12351321
__typename?: '_Service';
12361322
sdl?: Maybe<Scalars['String']['output']>;
12371323
};
1324+
1325+
export enum Link__Purpose {
1326+
/** `EXECUTION` features provide metadata necessary for operation execution. */
1327+
Execution = 'EXECUTION',
1328+
/** `SECURITY` features provide metadata necessary to securely resolve fields. */
1329+
Security = 'SECURITY'
1330+
}

0 commit comments

Comments
 (0)