|
|
@@ -23,22 +23,22 @@ import fr.opensagres.xdocreport.core.XDocReportException;
|
|
|
@FeignClient(name = "saic-docs-service")
|
|
|
public interface DocumentClient {
|
|
|
|
|
|
- @PostMapping("/documents/save")
|
|
|
+ @PostMapping("/document/save")
|
|
|
public Document save(@RequestBody Document doc);
|
|
|
|
|
|
- @PostMapping("/documents/categoria/organ")
|
|
|
+ @PostMapping("/document/categoria/organ")
|
|
|
public Document findByCategoriaOrgan(@RequestBody CategoriaDTO categoria);
|
|
|
|
|
|
- @GetMapping("/documents/{idDocument}")
|
|
|
+ @GetMapping("/document/{idDocument}")
|
|
|
public Document findByID(@PathVariable("idDocument") Integer idDocument);
|
|
|
|
|
|
- @PostMapping("/documents/upload")
|
|
|
+ @PostMapping("/document/upload")
|
|
|
public String upload(@RequestBody DocumentTmpDTO documentTmpDTO);
|
|
|
|
|
|
- @PostMapping("/documents/archive")
|
|
|
+ @PostMapping("/document/archive")
|
|
|
public Document archive(@RequestBody Document doc);
|
|
|
|
|
|
- @PostMapping("/documents/archive/organ")
|
|
|
+ @PostMapping("/document/archive/organ")
|
|
|
public void archiveByOrgan(@RequestBody ArchiveOrganDTO organ);
|
|
|
|
|
|
@GetMapping("/download/{fileName}")
|
|
|
@@ -57,23 +57,23 @@ public interface DocumentClient {
|
|
|
@ResponseBody
|
|
|
public ResponseEntity<byte[]> downloadTemplate(@PathVariable("id") BigInteger idTascai);
|
|
|
|
|
|
- @GetMapping(value="/test/template/{titulacio}/{centre}/{idProces}/{idTascap}", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE)
|
|
|
+ @GetMapping(value="/download/test/template/{titulacio}/{centre}/{idProces}/{idTascap}", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE)
|
|
|
@ResponseBody
|
|
|
public byte[] testTemplate(@PathVariable("titulacio") Integer idTitulacio, @PathVariable("centre") Integer idCentre,
|
|
|
@PathVariable("idTascap") Integer idTascap, @PathVariable("idProces") Integer idProces)
|
|
|
throws IOException, XDocReportException;
|
|
|
|
|
|
- @GetMapping(value="/test/template2/{titulacio}/{centre}/{evidencia}/{curs}/{tipusTasca}", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE)
|
|
|
+ @GetMapping(value="/download/test/template2/{titulacio}/{centre}/{evidencia}/{curs}/{tipusTasca}", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE)
|
|
|
@ResponseBody
|
|
|
public ResponseEntity<byte[]> testTemplate(@PathVariable("titulacio") Integer idTitulacio, @PathVariable("centre") Integer idCentre,
|
|
|
@PathVariable("evidencia") String evidencia, @PathVariable("curs") Integer curs,
|
|
|
@PathVariable("tipusTasca") Integer tipusTasca);
|
|
|
|
|
|
- @GetMapping(value="/pdf/{idTascai}")
|
|
|
+ @GetMapping(value="/download/pdf/{idTascai}")
|
|
|
@ResponseBody
|
|
|
public byte[] downloadTemplatePdf(@PathVariable("idTascai") BigInteger idTascai);
|
|
|
|
|
|
- @PostMapping(value="/pdf/preview")
|
|
|
+ @PostMapping(value="/download/pdf/preview")
|
|
|
@ResponseBody
|
|
|
public byte[] downloadTemplatePdf(@RequestBody PdfDTO pdf);
|
|
|
|