se hicieron cambios
This commit is contained in:
+1
-1
@@ -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,
|
||||
|
||||
@@ -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
@@ -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',
|
||||
|
||||
@@ -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 };
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user