Modificaciones en el endpoint de envio carta de aceptacion
This commit is contained in:
@@ -191,21 +191,21 @@ export class ServicioController {
|
||||
return this.servicioService.rechazarTermino(body.idServicio, body.mensaje);
|
||||
}
|
||||
|
||||
@Put('update')
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@UseInterceptors(
|
||||
FileFieldsInterceptor([
|
||||
{ name: 'cartaAceptacion', maxCount: 1 },
|
||||
{ name: 'cartaTermino', maxCount: 1 },
|
||||
{ name: 'informeGlobal', maxCount: 1 },
|
||||
]),
|
||||
)
|
||||
async actualizarServicio(
|
||||
@UploadedFiles() files: Record<string, Express.Multer.File[]>,
|
||||
@Body('data') dataJson: string,
|
||||
) {
|
||||
const data = JSON.parse(dataJson);
|
||||
console.log('Archivos recibidos:', files);
|
||||
return this.servicioService.update(data, files);
|
||||
}
|
||||
@Put('update')
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@UseInterceptors(
|
||||
FileFieldsInterceptor([
|
||||
{ name: 'cartaAceptacion', maxCount: 1 },
|
||||
{ name: 'cartaTermino', maxCount: 1 },
|
||||
{ name: 'informeGlobal', maxCount: 1 },
|
||||
]),
|
||||
)
|
||||
async actualizarServicio(
|
||||
@UploadedFiles() files: Record<string, Express.Multer.File[]>,
|
||||
@Body('data') dataJson: string,
|
||||
) {
|
||||
console.log('Archivos recibidos:', files);
|
||||
console.log('Body recibido:', dataJson);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -16,11 +16,15 @@ import { Auth } from 'googleapis';
|
||||
import { AuthService } from 'src/auth/auth.service';
|
||||
import { AuthModule } from 'src/auth/auth.module';
|
||||
import { Status } from 'src/status/entities/status.entity';
|
||||
import { MulterModule } from '@nestjs/platform-express';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([Servicio, Usuario, Programa, Carrera, Status]),
|
||||
AuthModule,
|
||||
MulterModule.register({
|
||||
dest: './uploads',
|
||||
}),
|
||||
],
|
||||
controllers: [ServicioController],
|
||||
providers: [
|
||||
|
||||
Reference in New Issue
Block a user