Merge remote-tracking branch 'origin/develop'
This commit is contained in:
@@ -40,7 +40,7 @@ export class UsuariosService {
|
||||
private readonly movimientoService: MovimientoService,
|
||||
private readonly mailService: MailService,
|
||||
private readonly excelService: ExcelService, // Asegúrate de importar el servicio de Excel
|
||||
) { }
|
||||
) {}
|
||||
|
||||
altaIndividual(createUsuarioDto: CreateUsuarioDto) {
|
||||
return 'This action adds a new usuario';
|
||||
@@ -73,11 +73,20 @@ export class UsuariosService {
|
||||
}
|
||||
|
||||
const servActivo = await this.servActivosRepository.findOne({
|
||||
where: { usuario: { id_usuario: usuario.id_usuario } },
|
||||
where: { usuario: { activo: true, id_usuario: usuario.id_usuario } },
|
||||
});
|
||||
|
||||
if (!servActivo) {
|
||||
throw new NotFoundException('Servicios no encontrados para el usuario');
|
||||
return {
|
||||
usuario: `${usuario.nombre} ${usuario.a_paterno} ${usuario.a_materno}`,
|
||||
resultado: [
|
||||
{
|
||||
servicio: 'Ninguno',
|
||||
status: 'El usuario no está activo este semestre',
|
||||
fecha_activacion: null,
|
||||
},
|
||||
],
|
||||
};
|
||||
}
|
||||
|
||||
const resultado: {
|
||||
@@ -384,7 +393,6 @@ export class UsuariosService {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
async cargaIndividual(
|
||||
usuario: CreateUsuarioDto,
|
||||
origen: string,
|
||||
@@ -462,7 +470,6 @@ export class UsuariosService {
|
||||
contraseña: usuario.contraseña ?? null, // Asegúrate de manejar la contraseña adecuadamente
|
||||
});
|
||||
|
||||
|
||||
const savedUser = await queryRunner.manager.save(nuevo);
|
||||
|
||||
const userCarrera = queryRunner.manager.create(CarreraUsuario, {
|
||||
|
||||
Reference in New Issue
Block a user