fix(afluencia): medioContacto → numDependientes (dropdown 1-5+)
- Campo 'Medio de contacto' reemplazado por 'Número de dependientes' - Dropdown con opciones: 1, 2, 3, 4, 5 o más - Backend + frontend + tipos API actualizados
This commit is contained in:
@@ -75,7 +75,7 @@ const crearAfluenciaSchema = z.object({
|
||||
// Campos de calificación de la afluencia (opcionales; los labels fijos del
|
||||
// front coinciden con los sembrados en Monday, no se validan contra el board)
|
||||
modelo: z.string().trim().min(1).optional(),
|
||||
medioContacto: z.string().trim().min(1).optional(),
|
||||
numDependientes: z.string().optional(),
|
||||
edad: z.coerce.number().int().min(15).max(120).optional(),
|
||||
estadoCivil: z.string().trim().min(1).optional(),
|
||||
tipoEmpleo: z.string().trim().min(1).optional(),
|
||||
@@ -265,7 +265,7 @@ export async function crearAfluencia(
|
||||
desarrolloLabel: datos.desarrollo,
|
||||
origenLabel: datos.origen,
|
||||
modeloLabel: datos.modelo,
|
||||
medioContacto: datos.medioContacto,
|
||||
numDependientes: datos.numDependientes,
|
||||
edad: datos.edad,
|
||||
estadoCivilLabel: datos.estadoCivil,
|
||||
tipoEmpleoLabel: datos.tipoEmpleo,
|
||||
@@ -318,7 +318,7 @@ export async function crearAfluencia(
|
||||
desarrolloLabel: desarrolloSafe,
|
||||
origenLabel: origenSafe,
|
||||
modeloLabel: datos.modelo,
|
||||
medioContacto: datos.medioContacto,
|
||||
numDependientes: datos.numDependientes,
|
||||
edad: datos.edad,
|
||||
estadoCivilLabel: datos.estadoCivil,
|
||||
tipoEmpleoLabel: datos.tipoEmpleo,
|
||||
|
||||
Reference in New Issue
Block a user