fix(f4): remove legacy inspection titles from findings
This commit is contained in:
@@ -62,7 +62,6 @@ interface FindingDocumentView {
|
|||||||
actStatus: InspectionActStatus;
|
actStatus: InspectionActStatus;
|
||||||
visitId: string;
|
visitId: string;
|
||||||
visitCode: string;
|
visitCode: string;
|
||||||
visitTitle: string;
|
|
||||||
visitStatus: InspectionVisitStatus;
|
visitStatus: InspectionVisitStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -99,7 +98,6 @@ export interface InspectionFindingListItem {
|
|||||||
verificationVisit: {
|
verificationVisit: {
|
||||||
id: string;
|
id: string;
|
||||||
code: string;
|
code: string;
|
||||||
title: string;
|
|
||||||
status: InspectionVisitStatus;
|
status: InspectionVisitStatus;
|
||||||
plannedStartAt: Date | null;
|
plannedStartAt: Date | null;
|
||||||
} | null;
|
} | null;
|
||||||
@@ -112,7 +110,7 @@ export interface InspectionFindingListItem {
|
|||||||
resultNotes: string | null;
|
resultNotes: string | null;
|
||||||
verifiedAt: Date | null;
|
verifiedAt: Date | null;
|
||||||
resultRecordedAt: Date | null;
|
resultRecordedAt: Date | null;
|
||||||
rescheduledControlOn: string | null;
|
rescheduledControlOn: Date | null;
|
||||||
evidenceCount: number;
|
evidenceCount: number;
|
||||||
} | null;
|
} | null;
|
||||||
createdAt: Date;
|
createdAt: Date;
|
||||||
@@ -143,7 +141,6 @@ export interface FindingVerificationHistoryEvent {
|
|||||||
verificationVisit: {
|
verificationVisit: {
|
||||||
id: string;
|
id: string;
|
||||||
code: string;
|
code: string;
|
||||||
title: string;
|
|
||||||
status: InspectionVisitStatus;
|
status: InspectionVisitStatus;
|
||||||
plannedStartAt: Date | null;
|
plannedStartAt: Date | null;
|
||||||
} | null;
|
} | null;
|
||||||
@@ -811,13 +808,11 @@ export class InspectionFindingsService {
|
|||||||
'actStatus', act.status,
|
'actStatus', act.status,
|
||||||
'visitId', visit.id,
|
'visitId', visit.id,
|
||||||
'visitCode', visit.code,
|
'visitCode', visit.code,
|
||||||
'visitTitle', visit.title,
|
|
||||||
'visitStatus', visit.status
|
'visitStatus', visit.status
|
||||||
) AS document,
|
) AS document,
|
||||||
CASE WHEN verification_visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
|
CASE WHEN verification_visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
|
||||||
'id', verification_visit.id,
|
'id', verification_visit.id,
|
||||||
'code', verification_visit.code,
|
'code', verification_visit.code,
|
||||||
'title', verification_visit.title,
|
|
||||||
'status', verification_visit.status,
|
'status', verification_visit.status,
|
||||||
'plannedStartAt', verification_visit.planned_start_at
|
'plannedStartAt', verification_visit.planned_start_at
|
||||||
) END AS "verificationVisit",
|
) END AS "verificationVisit",
|
||||||
@@ -845,7 +840,7 @@ export class InspectionFindingsService {
|
|||||||
LEFT JOIN finding_catalog_items catalog ON catalog.id = finding.catalog_item_id
|
LEFT JOIN finding_catalog_items catalog ON catalog.id = finding.catalog_item_id
|
||||||
LEFT JOIN finding_categories category ON category.id = catalog.category_id
|
LEFT JOIN finding_categories category ON category.id = catalog.category_id
|
||||||
LEFT JOIN LATERAL (
|
LEFT JOIN LATERAL (
|
||||||
SELECT verification_target.id, verification_target.code, verification_target.title,
|
SELECT verification_target.id, verification_target.code,
|
||||||
verification_target.status, verification_target.planned_start_at
|
verification_target.status, verification_target.planned_start_at
|
||||||
FROM inspection_finding_verification_visits verification_link
|
FROM inspection_finding_verification_visits verification_link
|
||||||
INNER JOIN inspection_visits verification_target ON verification_target.id = verification_link.visit_id
|
INNER JOIN inspection_visits verification_target ON verification_target.id = verification_link.visit_id
|
||||||
@@ -923,7 +918,6 @@ export class InspectionFindingsService {
|
|||||||
CASE WHEN visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
|
CASE WHEN visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
|
||||||
'id', visit.id,
|
'id', visit.id,
|
||||||
'code', visit.code,
|
'code', visit.code,
|
||||||
'title', visit.title,
|
|
||||||
'status', visit.status,
|
'status', visit.status,
|
||||||
'plannedStartAt', visit.planned_start_at
|
'plannedStartAt', visit.planned_start_at
|
||||||
) END AS "verificationVisit",
|
) END AS "verificationVisit",
|
||||||
|
|||||||
Reference in New Issue
Block a user