Untitled
unknown
java
2 years ago
804 B
7
Indexable
@Operation(summary = "Adiciona um documento a sanção")
@PostMapping(value = "/{idSancao}/documentos", consumes = {"application/json", "multipart/form-data"})
public synchronized ResponseEntity<DocumentoDTO> cadastrarDocumentoDaSancao(@PathVariable UUID idSancao, @RequestPart DocumentoForm form, @RequestPart("file") MultipartFile file) {
synchronized (this){
return ResponseEntity.ok(service.cadastrarDocumentoDaSancao(idSancao, form, file));
}
}
//DocumentoService
@Override
public Documento cadastrarParaSancao(DocumentoForm addDocumentosForm, MultipartFile file, Sancao sancao) {
var documento = cadastrar(addDocumentosForm, file);
sancao.getDocumentos().add(documento);
return documento;
}Editor is loading...