feat(progress): Add ProgramaObraService for work schedule management
Sprint 2 - S2-T01 backend support New service with methods: - createPrograma: Create new work schedule with auto-generated code - findAll/findById: List and get programas with actividades - updatePrograma: Update programa details - createVersion: Create new version for reprogramming - addActividad/updateActividad/removeActividad: Activity management - reorderActividades: Reorder with WBS code regeneration - getGanttData: Data formatted for Gantt chart - getSCurveData: Planned vs actual progress curves DTOs: CreateProgramaDto, UpdateProgramaDto, CreateActividadDto, etc. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
b67a035119
commit
450b13edff
@ -8,3 +8,17 @@ export type { CreateAvanceDto, AddFotoDto, AvanceFilters } from './avance-obra.s
|
|||||||
|
|
||||||
export { BitacoraObraService } from './bitacora-obra.service';
|
export { BitacoraObraService } from './bitacora-obra.service';
|
||||||
export type { CreateBitacoraDto, UpdateBitacoraDto, BitacoraFilters } from './bitacora-obra.service';
|
export type { CreateBitacoraDto, UpdateBitacoraDto, BitacoraFilters } from './bitacora-obra.service';
|
||||||
|
|
||||||
|
export { ProgramaObraService } from './programa-obra.service';
|
||||||
|
export type {
|
||||||
|
CreateProgramaDto,
|
||||||
|
UpdateProgramaDto,
|
||||||
|
CreateActividadDto,
|
||||||
|
UpdateActividadDto,
|
||||||
|
ProgramaFilters,
|
||||||
|
GanttData,
|
||||||
|
GanttActivity,
|
||||||
|
SCurveData,
|
||||||
|
SCurveDataPoint,
|
||||||
|
ReorderItem,
|
||||||
|
} from './programa-obra.service';
|
||||||
|
|||||||
1266
src/modules/progress/services/programa-obra.service.ts
Normal file
1266
src/modules/progress/services/programa-obra.service.ts
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user