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