erp-construccion-backend/dist/modules/hse/entities/incidente-accion.entity.d.ts

29 lines
807 B
TypeScript

/**
* IncidenteAccion Entity
* Acciones correctivas de incidentes
*
* @module HSE
* @table hse.incidente_acciones
* @ddl schemas/03-hse-schema-ddl.sql
* @rf RF-MAA017-001
*/
import { Incidente } from './incidente.entity';
import { Employee } from '../../hr/entities/employee.entity';
export type EstadoAccion = 'pendiente' | 'en_progreso' | 'completada' | 'verificada';
export declare class IncidenteAccion {
id: string;
incidenteId: string;
descripcion: string;
tipo: string;
responsableId: string;
fechaCompromiso: Date;
fechaCierre: Date;
estado: EstadoAccion;
evidenciaUrl: string;
observaciones: string;
createdAt: Date;
updatedAt: Date;
incidente: Incidente;
responsable: Employee;
}
//# sourceMappingURL=incidente-accion.entity.d.ts.map