feat(escrituracion): nueva etapa Escrituración en Mi día

- Nueva pestaña 'Escrituración' después de 'Mis apartados'
- 7 fases: Seguimiento, Llamada Escrituras, X Escriturar, Banco/Infonavit, X Autorizar, Escriturado, Cancelo
- 'Firma Cliente' en Apartados mueve a pestaña Escrituración
- Backend: fases de escrituración añadidas al controller de apartados
- UI: cada apartado muestra botones de fases de escrituración
- 630 API tests + 5 apps construidas
This commit is contained in:
2026-09-08 08:49:11 +00:00
parent dc6ec786d0
commit a9c6b1e087
2 changed files with 73 additions and 3 deletions

View File

@@ -172,6 +172,7 @@ export const FASES_APARTADO = [
'Entrego Documentacion',
'Cita Clientes',
'Contrato Enkontrol',
'Firma Cliente',
'Cancelacion Apartado',
] as const
export type FaseApartado = (typeof FASES_APARTADO)[number]
@@ -183,9 +184,31 @@ export const ETIQUETA_FASE_APARTADO: Record<FaseApartado, string> = {
'Entrego Documentacion': 'Entregó documentación',
'Cita Clientes': 'Cita cliente',
'Contrato Enkontrol': 'Contrato Enkontrol',
'Firma Cliente': 'Firma cliente →',
'Cancelacion Apartado': 'Cancelación',
}
export const FASES_ESCRITURACION = [
'Seguimiento',
'Llamada Escrituras',
'X Escriturar',
'Banco/Infonavit',
'X Autorizar',
'Escriturado',
'Cancelo',
] as const
export type FaseEscrituracion = (typeof FASES_ESCRITURACION)[number]
export const ETIQUETA_FASE_ESCRITURACION: Record<FaseEscrituracion, string> = {
'Seguimiento': 'Seguimiento',
'Llamada Escrituras': 'Llamada escrituras',
'X Escriturar': 'X Escriturar',
'Banco/Infonavit': 'Banco/Infonavit',
'X Autorizar': 'X Autorizar',
'Escriturado': 'Escriturado',
'Cancelo': 'Canceló',
}
// Texto bonito de los botones de oportunidad
export const ETIQUETA_FASE_OPORTUNIDAD: Record<FaseOportunidad, string> = {
'Agendo Cita': 'Agendó cita',