|
@@ -18,40 +18,40 @@ import es.uv.saic.domain.AcreditacioTransfer;
|
|
|
|
|
|
|
|
@FeignClient(name = "saic-core-service", contextId = "admin-controller")
|
|
@FeignClient(name = "saic-core-service", contextId = "admin-controller")
|
|
|
public interface AdminClient {
|
|
public interface AdminClient {
|
|
|
- @PostMapping("/admins/instance")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance")
|
|
|
HashMap<String, Object> instantiate(@RequestParam("procedure") Integer idProces,
|
|
HashMap<String, Object> instantiate(@RequestParam("procedure") Integer idProces,
|
|
|
@RequestParam("center") Integer idCentre,
|
|
@RequestParam("center") Integer idCentre,
|
|
|
@RequestParam("titulation") Integer idTitulacio);
|
|
@RequestParam("titulation") Integer idTitulacio);
|
|
|
|
|
|
|
|
- @DeleteMapping("/admins/instance")
|
|
|
|
|
|
|
+ @DeleteMapping("/admin/instance")
|
|
|
void deleteInstance(@RequestParam BigInteger idInstancia);
|
|
void deleteInstance(@RequestParam BigInteger idInstancia);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/instance/clear")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance/clear")
|
|
|
String clearInstance(@RequestParam BigInteger idInstancia);
|
|
String clearInstance(@RequestParam BigInteger idInstancia);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/instance/close")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance/close")
|
|
|
String closeInstance(@RequestParam BigInteger idInstancia);
|
|
String closeInstance(@RequestParam BigInteger idInstancia);
|
|
|
|
|
|
|
|
- @DeleteMapping("/admins/instance/task")
|
|
|
|
|
|
|
+ @DeleteMapping("/admin/instance/task")
|
|
|
String removeTask(@RequestParam BigInteger idInstanciaTasca);
|
|
String removeTask(@RequestParam BigInteger idInstanciaTasca);
|
|
|
|
|
|
|
|
@PostMapping("/admin/instance/task/clear")
|
|
@PostMapping("/admin/instance/task/clear")
|
|
|
String clearTask(@RequestParam BigInteger idInstanciaTasca);
|
|
String clearTask(@RequestParam BigInteger idInstanciaTasca);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/instance/task/reload")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance/task/reload")
|
|
|
String reloadTask(@RequestParam BigInteger idInstanciaTasca);
|
|
String reloadTask(@RequestParam BigInteger idInstanciaTasca);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/instance/task/reactivate")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance/task/reactivate")
|
|
|
String activateTask(@RequestParam BigInteger idInstanciaTasca);
|
|
String activateTask(@RequestParam BigInteger idInstanciaTasca);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/instance/task/edit")
|
|
|
|
|
|
|
+ @PostMapping("/admin/instance/task/edit")
|
|
|
String editTask(@RequestParam BigInteger idInstanciaTasca);
|
|
String editTask(@RequestParam BigInteger idInstanciaTasca);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/mailing")
|
|
|
|
|
|
|
+ @PostMapping("/admin/mailing")
|
|
|
void sendMails( @RequestParam Integer idRol, @RequestParam("centres[]") List<Integer> centres,
|
|
void sendMails( @RequestParam Integer idRol, @RequestParam("centres[]") List<Integer> centres,
|
|
|
@RequestParam String subject, @RequestParam String body);
|
|
@RequestParam String subject, @RequestParam String body);
|
|
|
|
|
|
|
|
- @PutMapping("/admins/procedures")
|
|
|
|
|
|
|
+ @PutMapping("/admin/procedures")
|
|
|
void newProcedure(@RequestParam Map<String,String> params,
|
|
void newProcedure(@RequestParam Map<String,String> params,
|
|
|
@RequestParam(name="idTascap[]", required=false) List<String> idTascap,
|
|
@RequestParam(name="idTascap[]", required=false) List<String> idTascap,
|
|
|
@RequestParam(name="dataLimit[]", required=false) List<String> dataLimit,
|
|
@RequestParam(name="dataLimit[]", required=false) List<String> dataLimit,
|
|
@@ -70,7 +70,7 @@ public interface AdminClient {
|
|
|
@RequestParam(name="idPlantilla[]", required=false) List<String> idPlantilla,
|
|
@RequestParam(name="idPlantilla[]", required=false) List<String> idPlantilla,
|
|
|
@RequestParam(name="informe[]", required=false) List<Boolean> informe);
|
|
@RequestParam(name="informe[]", required=false) List<Boolean> informe);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/procedures")
|
|
|
|
|
|
|
+ @PostMapping("/admin/procedures")
|
|
|
void editProcedure(@RequestParam Map<String,String> params,
|
|
void editProcedure(@RequestParam Map<String,String> params,
|
|
|
@RequestParam(name="idTascap[]", required=false) List<String> idTascap,
|
|
@RequestParam(name="idTascap[]", required=false) List<String> idTascap,
|
|
|
@RequestParam(name="dataLimit[]", required=false) List<String> dataLimit,
|
|
@RequestParam(name="dataLimit[]", required=false) List<String> dataLimit,
|
|
@@ -89,21 +89,21 @@ public interface AdminClient {
|
|
|
@RequestParam(name="idPlantilla[]", required=false) List<String> idPlantilla,
|
|
@RequestParam(name="idPlantilla[]", required=false) List<String> idPlantilla,
|
|
|
@RequestParam(name="informe[]", required=false) List<Boolean> informe);
|
|
@RequestParam(name="informe[]", required=false) List<Boolean> informe);
|
|
|
|
|
|
|
|
- @DeleteMapping("/admins/procedures")
|
|
|
|
|
|
|
+ @DeleteMapping("/admin/procedures")
|
|
|
void removeProcedure(@RequestParam("idProces") Integer idProces);
|
|
void removeProcedure(@RequestParam("idProces") Integer idProces);
|
|
|
|
|
|
|
|
- @DeleteMapping("/admins/userrole")
|
|
|
|
|
|
|
+ @DeleteMapping("/admin/userrole")
|
|
|
HashMap<String, Object> removeUserrole(@RequestParam("idRol") Integer idRol, @RequestParam("usuari") String usuari,
|
|
HashMap<String, Object> removeUserrole(@RequestParam("idRol") Integer idRol, @RequestParam("usuari") String usuari,
|
|
|
@RequestParam("lugar") Integer lugar, @RequestParam("tlugar") String tlugar);
|
|
@RequestParam("lugar") Integer lugar, @RequestParam("tlugar") String tlugar);
|
|
|
|
|
|
|
|
- @PutMapping("/admins/userrole")
|
|
|
|
|
|
|
+ @PutMapping("/admin/userrole")
|
|
|
HashMap<String, Object> newUserrole(@RequestParam("idRol") Integer idRol, @RequestParam(name="usuari", required=false) String usuari, @RequestParam("centre") Integer idCentre,
|
|
HashMap<String, Object> newUserrole(@RequestParam("idRol") Integer idRol, @RequestParam(name="usuari", required=false) String usuari, @RequestParam("centre") Integer idCentre,
|
|
|
@RequestParam(name="titulacio", required=false) Integer idTitulacio, @RequestParam Map<String,String> params);
|
|
@RequestParam(name="titulacio", required=false) Integer idTitulacio, @RequestParam Map<String,String> params);
|
|
|
|
|
|
|
|
- @GetMapping("/admins/templates")
|
|
|
|
|
|
|
+ @GetMapping("/admin/templates")
|
|
|
List<String> getTemplates2();
|
|
List<String> getTemplates2();
|
|
|
|
|
|
|
|
- @PostMapping("/admins/templates/inds/update")
|
|
|
|
|
|
|
+ @PostMapping("/admin/templates/inds/update")
|
|
|
void updateTemplateInds(@RequestParam(name="indicador[]", required=true) List<String> indicador,
|
|
void updateTemplateInds(@RequestParam(name="indicador[]", required=true) List<String> indicador,
|
|
|
@RequestParam(name="enquesta[]", required=true) List<String> enquesta,
|
|
@RequestParam(name="enquesta[]", required=true) List<String> enquesta,
|
|
|
@RequestParam(name="media[]", required=true) List<String> media,
|
|
@RequestParam(name="media[]", required=true) List<String> media,
|
|
@@ -111,10 +111,10 @@ public interface AdminClient {
|
|
|
@RequestParam(name="proces", required=true) String proces
|
|
@RequestParam(name="proces", required=true) String proces
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
- @GetMapping("/admins/acredita/{curs}/{grup}/{tambit}")
|
|
|
|
|
|
|
+ @GetMapping("/admin/acredita/{curs}/{grup}/{tambit}")
|
|
|
List<AcreditacioTransfer> acreditacionsByCurs(@PathVariable Integer curs, @PathVariable Integer grup, @PathVariable String tambit);
|
|
List<AcreditacioTransfer> acreditacionsByCurs(@PathVariable Integer curs, @PathVariable Integer grup, @PathVariable String tambit);
|
|
|
|
|
|
|
|
- @PostMapping("/admins/acredita")
|
|
|
|
|
|
|
+ @PostMapping("/admin/acredita")
|
|
|
Acreditacio UpdateAcreditacio(@RequestParam String tlugar, @RequestParam Integer lugar,
|
|
Acreditacio UpdateAcreditacio(@RequestParam String tlugar, @RequestParam Integer lugar,
|
|
|
@RequestParam Integer grupCurs, @RequestParam Integer grupNum, @RequestParam Integer cursImpla,
|
|
@RequestParam Integer grupCurs, @RequestParam Integer grupNum, @RequestParam Integer cursImpla,
|
|
|
@RequestParam String dataAcred, @RequestParam String dataRenov, @RequestParam String dataSegui,
|
|
@RequestParam String dataAcred, @RequestParam String dataRenov, @RequestParam String dataSegui,
|