Modificación CRUD módulo aprobaciones

This commit is contained in:
2026-07-04 14:40:16 +00:00
parent 2c8e5ad894
commit 432e89110c
6 changed files with 193 additions and 287 deletions

View File

@ -1,16 +1,19 @@
import { ObjectId } from "mongoose";
import { Types } from "mongoose";
export interface IApproval {
referenceType:string;
referenceId:ObjectId;
referenceId:Types.ObjectId;
approvedBy?:ObjectId;
approvedBy?:Types.ObjectId;
approvedDate?:Date;
status:string;
status:
| "PENDIENTE"
| "APROBADO"
| "RECHAZADO";
comments?:string;