|
@@ -17,9 +17,11 @@ import java.util.stream.Stream;
|
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
|
|
+import org.springframework.web.bind.annotation.DeleteMapping;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
|
+import org.springframework.web.bind.annotation.PutMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
@@ -52,6 +54,7 @@ import es.uv.saic.service.UsuariService;
|
|
|
import es.uv.saic.service.UsuarisRolService;
|
|
import es.uv.saic.service.UsuarisRolService;
|
|
|
|
|
|
|
|
@RestController
|
|
@RestController
|
|
|
|
|
+@RequestMapping("/admins")
|
|
|
public class AdminController {
|
|
public class AdminController {
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
@@ -95,7 +98,7 @@ public class AdminController {
|
|
|
10, "NOVIEMBRE"
|
|
10, "NOVIEMBRE"
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
- @PostMapping("/admin/instances")
|
|
|
|
|
|
|
+ @PostMapping("/instance")
|
|
|
public HashMap<String, Object> instantiate(@RequestParam("procedure") Integer idProces,
|
|
public HashMap<String, Object> instantiate(@RequestParam("procedure") Integer idProces,
|
|
|
@RequestParam("center") Integer idCentre,
|
|
@RequestParam("center") Integer idCentre,
|
|
|
@RequestParam("titulation") Integer idTitulacio) {
|
|
@RequestParam("titulation") Integer idTitulacio) {
|
|
@@ -113,7 +116,7 @@ public class AdminController {
|
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -132,7 +135,7 @@ public class AdminController {
|
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -161,7 +164,7 @@ public class AdminController {
|
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -185,7 +188,7 @@ public class AdminController {
|
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -210,7 +213,7 @@ public class AdminController {
|
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
InstanciaTasca activa = its.findActiveByInstancia(idInstancia);
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -244,7 +247,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que elimina una instancia concreta
|
|
// POST que elimina una instancia concreta
|
|
|
- @PostMapping("/admin/instance/delete")
|
|
|
|
|
|
|
+ @DeleteMapping("/instance")
|
|
|
public void deleteInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
public void deleteInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
|
|
|
|
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
@@ -256,7 +259,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que reinicia una instancia por completo
|
|
// POST que reinicia una instancia por completo
|
|
|
- @PostMapping("/admin/instance/clear")
|
|
|
|
|
|
|
+ @PostMapping("/instance/clear")
|
|
|
public String clearInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
public String clearInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
|
|
|
|
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
@@ -277,7 +280,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(idInstancia)) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(activa);
|
|
email.setInstanciaTasca(activa);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -286,7 +289,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que establece que una instancia ha sido cerrada, cambiandole su estado
|
|
// POST que establece que una instancia ha sido cerrada, cambiandole su estado
|
|
|
- @PostMapping("/admin/instance/close")
|
|
|
|
|
|
|
+ @PostMapping("/instance/close")
|
|
|
public String closeInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
public String closeInstance(@RequestParam BigInteger idInstancia) throws IOException {
|
|
|
|
|
|
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
Instancia instancia = is.findByID(idInstancia);
|
|
@@ -300,7 +303,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que se encarga de eliminar una tarea concreta de una instancia
|
|
// POST que se encarga de eliminar una tarea concreta de una instancia
|
|
|
- @PostMapping("/admin/instance/task/remove")
|
|
|
|
|
|
|
+ @DeleteMapping("/instance/task")
|
|
|
public String removeTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
public String removeTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
|
|
|
|
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
@@ -310,7 +313,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que se encarga de reiniciar por completo una tarea de una instancia
|
|
// POST que se encarga de reiniciar por completo una tarea de una instancia
|
|
|
- @PostMapping("/admin/instance/task/clear")
|
|
|
|
|
|
|
+ @PostMapping("/instance/task/clear")
|
|
|
public String clearTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
public String clearTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
|
|
|
|
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
@@ -330,7 +333,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
// POST que reinicia una tarea del procedimiento, eliminando datos anteriores y
|
|
// POST que reinicia una tarea del procedimiento, eliminando datos anteriores y
|
|
|
// creando una nueva vesión de esta
|
|
// creando una nueva vesión de esta
|
|
|
- @PostMapping("/admin/instance/task/reload")
|
|
|
|
|
|
|
+ @PostMapping("/instance/task/reload")
|
|
|
public String reloadTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
public String reloadTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
|
|
|
|
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
@@ -371,7 +374,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -380,7 +383,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que tiene como objetivo reactivar una tarea
|
|
// POST que tiene como objetivo reactivar una tarea
|
|
|
- @PostMapping("/admin/instance/task/reactivate")
|
|
|
|
|
|
|
+ @PostMapping("/instance/task/reactivate")
|
|
|
public String activateTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
public String activateTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
|
|
|
|
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
@@ -410,7 +413,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -419,7 +422,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que edita la información de una tarea ya existente
|
|
// POST que edita la información de una tarea ya existente
|
|
|
- @PostMapping("/admin/instance/task/edit")
|
|
|
|
|
|
|
+ @PostMapping("/instance/task/edit")
|
|
|
public String editTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
public String editTask(@RequestParam BigInteger idInstanciaTasca) throws IOException {
|
|
|
|
|
|
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
InstanciaTasca instanciaTasca = its.findById(idInstanciaTasca);
|
|
@@ -444,7 +447,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
for (Usuari u : us.getInstanceAsignedUsers(instanciaTascaNew.getInstancia().getIdInstancia())) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(u);
|
|
|
|
|
|
|
+ email.setUsuari(u);
|
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
email.setInstanciaTasca(instanciaTascaNew);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
|
}
|
|
}
|
|
@@ -452,13 +455,13 @@ public class AdminController {
|
|
|
return instanciaTasca.getInstancia().getIdInstancia().toString();
|
|
return instanciaTasca.getInstancia().getIdInstancia().toString();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @PostMapping("/admin/mailing")
|
|
|
|
|
|
|
+ @PostMapping("/mailing")
|
|
|
public void sendMails(@RequestParam Integer idRol, @RequestParam("centres[]") List<Integer> centres,
|
|
public void sendMails(@RequestParam Integer idRol, @RequestParam("centres[]") List<Integer> centres,
|
|
|
@RequestParam String subject, @RequestParam String body) {
|
|
@RequestParam String subject, @RequestParam String body) {
|
|
|
List<Usuari> usuaris = us.findByRolCentre(idRol, centres);
|
|
List<Usuari> usuaris = us.findByRolCentre(idRol, centres);
|
|
|
for (Usuari usuari : usuaris) {
|
|
for (Usuari usuari : usuaris) {
|
|
|
Email email = new Email();
|
|
Email email = new Email();
|
|
|
- email.setUsusari(usuari);
|
|
|
|
|
|
|
+ email.setUsuari(usuari);
|
|
|
email.setBody(body);
|
|
email.setBody(body);
|
|
|
email.setSubject(subject);
|
|
email.setSubject(subject);
|
|
|
es.addEmail(email);
|
|
es.addEmail(email);
|
|
@@ -466,7 +469,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST para la creación de un procedimiento nuevo
|
|
// POST para la creación de un procedimiento nuevo
|
|
|
- @PostMapping("/admin/procedures/new")
|
|
|
|
|
|
|
+ @PutMapping("/procedures")
|
|
|
public void newProcedure(@RequestParam Map<String, String> params,
|
|
public 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,
|
|
@@ -539,7 +542,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST para editar un procedimiento ya existente
|
|
// POST para editar un procedimiento ya existente
|
|
|
- @PostMapping("/admin/procedures/edit")
|
|
|
|
|
|
|
+ @PostMapping("/procedures")
|
|
|
public void editProcedure(@RequestParam Map<String, String> params,
|
|
public 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,
|
|
@@ -626,8 +629,8 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // POST que elimina un procedimiento
|
|
|
|
|
- @PostMapping("/admin/procedures/remove")
|
|
|
|
|
|
|
+ // DELETE que elimina un procedimiento
|
|
|
|
|
+ @DeleteMapping("/procedures")
|
|
|
public void removeProcedure(@RequestParam("idProces") Integer idProces) {
|
|
public void removeProcedure(@RequestParam("idProces") Integer idProces) {
|
|
|
Proces p = ps.findByID(idProces);
|
|
Proces p = ps.findByID(idProces);
|
|
|
for (Tasca t : ts.findByProces(p.getIdProces())) {
|
|
for (Tasca t : ts.findByProces(p.getIdProces())) {
|
|
@@ -637,7 +640,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// POST que le eliminar un usuario concreto del sitema
|
|
// POST que le eliminar un usuario concreto del sitema
|
|
|
- @PostMapping("/admin/userrole/remove")
|
|
|
|
|
|
|
+ @DeleteMapping("/userrole")
|
|
|
public HashMap<String, Object> removeUserrole(@RequestParam("idRol") Integer idRol,
|
|
public HashMap<String, Object> removeUserrole(@RequestParam("idRol") Integer idRol,
|
|
|
@RequestParam("usuari") String usuari,
|
|
@RequestParam("usuari") String usuari,
|
|
|
@RequestParam("lugar") Integer lugar, @RequestParam("tlugar") String tlugar) throws IOException {
|
|
@RequestParam("lugar") Integer lugar, @RequestParam("tlugar") String tlugar) throws IOException {
|
|
@@ -667,8 +670,8 @@ public class AdminController {
|
|
|
return map;
|
|
return map;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // POST para añadir un nuevo usuario al sistema
|
|
|
|
|
- @PostMapping("/admin/userrole/new")
|
|
|
|
|
|
|
+ // PUT para añadir un nuevo usuario al sistema
|
|
|
|
|
+ @PutMapping("/userrole")
|
|
|
public HashMap<String, Object> newUserrole(@RequestParam("idRol") Integer idRol,
|
|
public HashMap<String, Object> newUserrole(@RequestParam("idRol") Integer idRol,
|
|
|
@RequestParam(name = "usuari", required = false) String usuari, @RequestParam("centre") Integer idCentre,
|
|
@RequestParam(name = "usuari", required = false) String usuari, @RequestParam("centre") Integer idCentre,
|
|
|
@RequestParam(name = "titulacio", required = false) Integer idTitulacio,
|
|
@RequestParam(name = "titulacio", required = false) Integer idTitulacio,
|
|
@@ -784,7 +787,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// GET que recoge todas las plantillas actuales del sistema
|
|
// GET que recoge todas las plantillas actuales del sistema
|
|
|
- @GetMapping("/admin/templates")
|
|
|
|
|
|
|
+ @GetMapping("/templates")
|
|
|
public List<String> getTemplates2() {
|
|
public List<String> getTemplates2() {
|
|
|
|
|
|
|
|
File[] files = Stream.concat(Arrays.stream(new File(this.templatePath).listFiles()),
|
|
File[] files = Stream.concat(Arrays.stream(new File(this.templatePath).listFiles()),
|
|
@@ -816,7 +819,7 @@ public class AdminController {
|
|
|
|
|
|
|
|
// POST que redefine que indicadores están asociados a una evidencia dentro de
|
|
// POST que redefine que indicadores están asociados a una evidencia dentro de
|
|
|
// un proceso
|
|
// un proceso
|
|
|
- @PostMapping("/admin/templates/inds/update")
|
|
|
|
|
|
|
+ @PostMapping("/templates/inds/update")
|
|
|
public void updateTemplateInds(@RequestParam(name = "indicador[]", required = true) List<String> indicador,
|
|
public 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,
|
|
@@ -838,7 +841,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @GetMapping("/admin/acredita/{curs}/{grup}/{tambit}")
|
|
|
|
|
|
|
+ @GetMapping("/acredita/{curs}/{grup}/{tambit}")
|
|
|
public List<AcreditacioTransfer> acreditacionsByCurs(@PathVariable Integer curs, @PathVariable Integer grup,
|
|
public List<AcreditacioTransfer> acreditacionsByCurs(@PathVariable Integer curs, @PathVariable Integer grup,
|
|
|
@PathVariable String tambit) {
|
|
@PathVariable String tambit) {
|
|
|
|
|
|
|
@@ -866,7 +869,7 @@ public class AdminController {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @PostMapping("/admin/acredita")
|
|
|
|
|
|
|
+ @PostMapping("/acredita")
|
|
|
public Acreditacio UpdateAcreditacio(@RequestParam String tlugar, @RequestParam Integer lugar,
|
|
public 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,
|
|
@@ -888,5 +891,4 @@ public class AdminController {
|
|
|
|
|
|
|
|
return a;
|
|
return a;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
}
|
|
}
|