se hicieron cambios

This commit is contained in:
evenegas
2025-07-03 11:14:35 -06:00
parent 780bde0b61
commit 100695148a
5 changed files with 24 additions and 13 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ import { ScheduleModule } from '@nestjs/schedule';
// no prints en claro en prod:
password: config.get('DB_PASS', ''),
database: config.get('DB_NAME', 'test'),
dropSchema: false, // solo para desarrollo
dropSchema: true, // solo para desarrollo
};
Logger.log('[DB CONFIG] ' + JSON.stringify({
...dbConfig,
+10 -1
View File
@@ -103,6 +103,7 @@ export class ExcelController {
return result
}
console.log(result.id_movimiento)
await this.movimientoService.updateStatus(
result.id_movimiento,
'SUCCESS',
@@ -176,10 +177,18 @@ export class ExcelController {
'descarga de csv',
`size=${csv.length}`
);
let filename
if (origen == 'CORREO') {
filename = 'usuarios_correo.csv';
}
else {
filename = 'usuarios.csv';
}
return res
.status(HttpStatus.OK)
.header('Content-Type', 'text/csv')
.header('Content-Disposition', 'attachment; filename="usuarios_correo.csv"')
.header('Content-Disposition', `attachment; filename="${filename}"`)
.send(csv);
} catch (err) {
await this.movimientoService.log(
+4 -4
View File
@@ -6,7 +6,7 @@ import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
app.enableCors();
app.enableCors({ exposedHeaders: ['Content-Disposition'] });
app.useGlobalPipes(
new ValidationPipe({
@@ -23,9 +23,9 @@ async function bootstrap() {
)
.setVersion('1.0')
.addBearerAuth(
{
type: 'http',
scheme: 'bearer',
{
type: 'http',
scheme: 'bearer',
bearerFormat: 'JWT',
name: 'Authorization',
in: 'header',
+4 -3
View File
@@ -53,8 +53,8 @@ export class MovimientoService {
queryRunner: QueryRunner,
origenNombre: string,
status: string,
reporte: string | undefined,
observaciones: string
observaciones?: string,
reporte?: string
): Promise<Movimiento> {
const origenEntidad = await queryRunner.manager.findOne(Origen, {
where: { origen: origenNombre },
@@ -191,9 +191,10 @@ export class MovimientoService {
},
},
},
relations: ['usuario'],
});
const todosLosMovimientos = [...movimientos, ...mov, ...mov2];
console.log(todosLosMovimientos, movimientos)
return { move: todosLosMovimientos, button: true };
}
+5 -4
View File
@@ -46,7 +46,7 @@ export class UsuariosService {
async findOneStatus(noCuenta: string) {
const usuario = await this.usuarioRepository.findOne({
where: { num_cuenta: noCuenta },
select: ['id_usuario'],
});
if (!usuario) {
@@ -103,9 +103,10 @@ export class UsuariosService {
}];
}
console.log('Servicios encontrados:', resultado);
return resultado;
console.log({ resultado, usuario: usuario.num_cuenta })
return { resultado, usuario: usuario.num_cuenta };
}
@@ -119,7 +120,7 @@ export class UsuariosService {
@Cron('0 6 27 * *') // minuto hora día mes díaDeSemana
@Cron('0 0 0 10,25 * *')
async tareaMensual() {
this.logger.log('Ejecutando consulta mensual de profesores');
await this.enviarSolicitud(); // tu función de importación