2025-03-26 12:45:14 +01:00
|
|
|
import type { EquipmentViewModel } from "../equipment/equipment.models";
|
2025-03-25 10:42:40 +01:00
|
|
|
|
2025-03-26 12:45:14 +01:00
|
|
|
export interface DamageReportViewModel {
|
2025-03-25 10:42:40 +01:00
|
|
|
id: string;
|
2025-03-26 12:45:14 +01:00
|
|
|
reported: Date;
|
|
|
|
status: string;
|
2025-03-26 16:56:07 +01:00
|
|
|
done: boolean;
|
2025-03-26 12:45:14 +01:00
|
|
|
description: string;
|
|
|
|
affectedEquipmentId: string;
|
|
|
|
affectedEquipment: EquipmentViewModel;
|
2025-03-25 10:42:40 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface CreateDamageReportViewModel {
|
2025-03-26 12:45:14 +01:00
|
|
|
description: string;
|
|
|
|
affectedEquipmentId: string;
|
2025-03-25 10:42:40 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface UpdateDamageReportViewModel {
|
|
|
|
id: string;
|
2025-03-26 12:45:14 +01:00
|
|
|
status: string;
|
2025-03-26 16:56:07 +01:00
|
|
|
done: boolean;
|
2025-03-25 10:42:40 +01:00
|
|
|
}
|