ff-admin-server/src/command/unit/damageReportCommand.ts

22 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;
}