fix(mi-dia): admin reasigna/mueve leads, capturista real en cards, datos en apartados, INE obligatoria y bitácora persistente

This commit is contained in:
2026-09-17 06:54:57 +00:00
parent b99707689f
commit 31f83b0504
11 changed files with 162 additions and 14 deletions

View File

@@ -72,6 +72,10 @@ export interface OportunidadMiDia {
export interface ApartadoMiDia {
id: string
nombre: string
telefono: string
email: string
origen: string
desarrollo: string
unidadCodigo: string
estado: string
fechaLimite: string // 'YYYY-MM-DD' ('' si no tiene)
@@ -236,11 +240,12 @@ export const ETIQUETA_FASE_OPORTUNIDAD: Record<FaseOportunidad, string> = {
}
// Slots de la precarga de documentos en "Mis apartados"; los obligatorios son
// los que pide el proceso de venta (captura del cotizador y de pago apartado)
// los que pide el proceso de venta (INE, captura del cotizador y de pago apartado)
export const SLOTS_DOCS_APARTADO = [
{ tipo: 'CAPTURA_COTIZADOR', etiqueta: 'Captura del cotizador', obligatorio: true },
{ tipo: 'CAPTURA_PAGO_APARTADO', etiqueta: 'Captura de pago apartado', obligatorio: true },
{ tipo: 'OTRO', etiqueta: 'Documentos generales (INE, CURP, comprobantes…)', obligatorio: false },
{ tipo: 'INE', etiqueta: 'INE (identificación oficial)', obligatorio: true },
{ tipo: 'OTRO', etiqueta: 'Documentos generales (CURP, comprobantes…)', obligatorio: false },
] as const
export type SlotDocApartado = (typeof SLOTS_DOCS_APARTADO)[number]['tipo']