avance de equipo

This commit is contained in:
Andres2908
2022-05-13 15:58:32 -05:00
parent 261d37ed79
commit af699f60c4
3 changed files with 15 additions and 3 deletions
-1
View File
@@ -1,7 +1,6 @@
import { IsString } from 'class-validator';
export class EquipoDto {
// Cambiar por IsString
@IsString()
id_equipo: string;
}
+12
View File
@@ -0,0 +1,12 @@
import { IsNumber, IsNumberString } from 'class-validator';
export class UploadFileEquipo {
@IsNumberString()
id_carrito: string;
@IsNumberString()
id_programa: string;
@IsNumberString()
id_status: string;
}
+3 -2
View File
@@ -10,6 +10,7 @@ import {
import { FileInterceptor } from '@nestjs/platform-express';
import { UploadFileService } from './upload-file.service';
import { IdInstitucionDto } from '../dto/id-institucion.dto';
import { UploadFileEquipo } from './dto/upload-file-equipo'
import { ApiTags } from '@nestjs/swagger';
@Controller('upload-file')
@@ -21,11 +22,11 @@ export class UploadFileController {
@UseInterceptors(FileInterceptor('csv'))
cargaMasivaEquipos(
@UploadedFile() file: Express.Multer.File,
@Query() query: IdInstitucionDto,
@Query() query: UploadFileEquipo,
) {
return this.uploadFileService.createEquipos(
file,
parseInt(query.id_institucion),
parseInt(query.id_carrito), parseInt(query.id_programa), parseInt(query.id_status)
);
}