Panel | ||||
---|---|---|---|---|
| ||||
src\app\layout\configuracion\config-censo\config-censo-routing.module.ts |
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
GET | | Obtiene una lista de /pegasus-api/dashboard/empresas/{empresaId}/config/aplicaciones/{aplicacion}
|
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
{
'componentes': {
'cards': [
[
{
'mostrar': true,
'etiqueta': 'General',
'campos': [
{
'mostrar': true,
'etiqueta': 'Activar ciclo escolar en Censo',
'campo': 'activo',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'etiqueta': 'Mostrar reportes',
'campo': 'mostrarReportes',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'etiqueta': 'Censo de profesores',
'campo': 'censoProfesor',
'tipo': 'slide-toggle'
}
]
},
{
'mostrar': true,
'etiqueta': 'Asignación de material multinivel',
'validador': 'validarSeccionAsignacionMaterialMultinivel',
'campos': [
{
'mostrar': true,
'etiqueta': 'Activar',
'campo': 'asignacionMultinivel.activo',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignacionMultinivel.activo',
'etiqueta': 'Fecha inicio',
'campo': 'asignacionMultinivel.fechaInicio',
'tipo': 'fecha'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignacionMultinivel.activo',
'etiqueta': 'Fecha fin',
'campo': 'asignacionMultinivel.fechaFin',
'tipo': 'fecha'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignacionMultinivel.activo',
'etiqueta': 'Correos para notificaciones',
'campo': 'asignacionMultinivel.correosNotificaciones',
'tipo': 'textarea'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignacionMultinivel.activo',
'etiqueta': 'Días para que Coach valide',
'campo': 'asignacionMultinivel.diasCoach',
'tipo': 'texto'
}
]
}
],
[
{
'mostrar': true,
'etiqueta': 'Descuentos',
'validador': 'validarSeccionDescuentos',
'campos': [
{
'mostrar': true,
'etiqueta': 'Permitir asignar descuentos',
'campo': 'asignarDescuentos',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignarDescuentos',
'etiqueta': 'Permitir administrar los descuentos',
'campo': 'adminAsignarDescuentos',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignarDescuentos',
'etiqueta': 'Porcentaje máximo de alumnos con descuento',
'campo': 'porcentajeMaxConDescuento',
'tipo': 'porcentaje'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignarDescuentos',
'etiqueta': 'Lista de descuentos que pueden administrar los colegios',
'campo': '',
'tipo': 'etiqueta'
},
{
'mostrar': true,
'mostrarDependiendo': 'asignarDescuentos',
'campo': 'descuentosDisponibles',
'tipo': 'lista',
'source': {
'lista': 'razonesDescuento',
'campo': 'razonId',
'etiqueta': 'razon'
}
}
]
},
{
'mostrar': true,
'etiqueta': 'Candado',
'validador': 'validarSeccionCandado',
'campos': [
{
'mostrar': true,
'etiqueta': 'Activar',
'campo': 'candado.activo',
'tipo': 'slide-toggle'
},
{
'mostrar': true,
'mostrarDependiendo': 'candado.activo',
'etiqueta': 'Fecha inicio',
'campo': 'candado.fechaInicio',
'tipo': 'fecha'
},
{
'mostrar': true,
'mostrarDependiendo': 'candado.activo',
'etiqueta': 'Fecha fin',
'campo': 'candado.fechaFin',
'tipo': 'fecha'
}
]
}
]
]
},
'permisos': {
'configuracion': {}
}
} |