23 lines
450 B
TypeScript
23 lines
450 B
TypeScript
|
export interface CreateDamageReportCommand {
|
||
|
description: string;
|
||
|
reportedBy: string;
|
||
|
imageCount: number;
|
||
|
affectedId: string;
|
||
|
affected: "equipment" | "vehicle" | "wearable";
|
||
|
}
|
||
|
|
||
|
export interface UpdateDamageReportCommand {
|
||
|
id: string;
|
||
|
status: string;
|
||
|
done: boolean;
|
||
|
}
|
||
|
|
||
|
export interface UpdateDamageReportRelatedMaintenanceCommand {
|
||
|
id: string;
|
||
|
maintenanceId: string;
|
||
|
}
|
||
|
|
||
|
export interface DeleteDamageReportCommand {
|
||
|
id: string;
|
||
|
}
|