15051: Garantir que app adm vbs funcionem independente da versão
fixes bug#15051 dev:zauli qua:leo git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95996 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
e8085d7be9
commit
a7f26bdeef
|
@ -7,10 +7,10 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
|
@ -23,6 +23,7 @@ import com.rjconsultores.ventaboletos.entidad.OperadorEmbarcada;
|
|||
import com.rjconsultores.ventaboletos.entidad.PtoVtaSeguro;
|
||||
import com.rjconsultores.ventaboletos.entidad.PtovtaCatInd;
|
||||
import com.rjconsultores.ventaboletos.entidad.PuntoVentaVO;
|
||||
import com.rjconsultores.ventaboletos.rest.SincronizarOperador.ParamsSincronizarOperador;
|
||||
import com.rjconsultores.ventaboletos.vo.corrida.CorridaVO;
|
||||
import com.rjconsultores.ventaboletos.vo.embarcada.FormaPagamentoVO;
|
||||
import com.rjconsultores.ventaboletos.vo.embarcada.OperadorEmbarcadaVO;
|
||||
|
@ -35,14 +36,11 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
public class ConsultarOperador {
|
||||
private static Logger log = org.slf4j.LoggerFactory.getLogger(ConsultarOperador.class);
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public OperadorEmbarcadaVO buscarDadosOperador(
|
||||
@QueryParam("operador") Integer operador,
|
||||
@QueryParam("empresa") Integer empresa,
|
||||
@QueryParam("dataInicial") String dataInicial,
|
||||
@QueryParam("dataFinal") String dataFinal) {
|
||||
public OperadorEmbarcadaVO buscarDadosOperador(ParamsSincronizarOperador params) {
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyMMddHHmm");
|
||||
|
@ -51,8 +49,8 @@ public class ConsultarOperador {
|
|||
Date dtFim = null;
|
||||
|
||||
try {
|
||||
dtIni = sdf.parse(dataInicial);
|
||||
dtFim = sdf.parse(dataFinal);
|
||||
dtIni = sdf.parse(params.dataInicial);
|
||||
dtFim = sdf.parse(params.dataFinal);
|
||||
} catch (ParseException e) {
|
||||
log.error(e.getMessage(), e);
|
||||
}
|
||||
|
@ -60,13 +58,13 @@ public class ConsultarOperador {
|
|||
OperadorEmbarcadaDAO operadorEmbarcadaDAO = (OperadorEmbarcadaDAO)AppContext.getApplicationContext().getBean("operadorEmbarcadaDAO");
|
||||
OperadorEmbarcadaLinhaDAO operadorEmbarcadaLinhaDAO = (OperadorEmbarcadaLinhaDAO)AppContext.getApplicationContext().getBean("operadorEmbarcadaLinhaDAO");
|
||||
OperadorEmbarcadaServicoDAO operadorEmbarcadaServicoDAO = (OperadorEmbarcadaServicoDAO)AppContext.getApplicationContext().getBean("operadorEmbarcadaServicoDAO");
|
||||
OperadorEmbarcada operadorEmbarcada = operadorEmbarcadaDAO.buscarOperadorEmbarcadaPorUsuario(operador);
|
||||
OperadorEmbarcada operadorEmbarcada = operadorEmbarcadaDAO.buscarOperadorEmbarcadaPorUsuario(params.operador);
|
||||
|
||||
PuntoVentaVO puntoVentaVO = operadorEmbarcadaDAO.getPuntoVentaVO(operador);
|
||||
PuntoVentaVO puntoVentaVO = operadorEmbarcadaDAO.getPuntoVentaVO(params.operador);
|
||||
|
||||
List<RutaVO> lsRutaVO = operadorEmbarcadaLinhaDAO.getListaRutaVO(operador);
|
||||
List<RutaVO> lsRutaVO = operadorEmbarcadaLinhaDAO.getListaRutaVO(params.operador);
|
||||
|
||||
List<CorridaVO> lsCorridaVO = operadorEmbarcadaServicoDAO.getListaCorridaProxyVO(operador, empresa, dtIni, dtFim);
|
||||
List<CorridaVO> lsCorridaVO = operadorEmbarcadaServicoDAO.getListaCorridaProxyVO(params.operador, params.empresa, dtIni, dtFim);
|
||||
|
||||
OperadorEmbarcadaVO vo = new OperadorEmbarcadaVO();
|
||||
vo.setIdOperador(operadorEmbarcada.getUsuarioId());
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
package com.rjconsultores.ventaboletos.rest;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
import com.rjconsultores.ventaboletos.dao.MarcaDAO;
|
||||
|
@ -21,35 +22,30 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
public class ConsultarOperadorDetalhesCorrida {
|
||||
private static Logger log = org.slf4j.LoggerFactory.getLogger(ConsultarOperadorDetalhesCorrida.class);
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public DetalheCorridaVO buscarDetalhesCorrida(
|
||||
@QueryParam("corridaId") Integer corridaId,
|
||||
@QueryParam("feccorrida") String feccorrida,
|
||||
@QueryParam("rutaId") Integer rutaId,
|
||||
@QueryParam("marcaId") Integer marcaId,
|
||||
@QueryParam("puntoVentaId") Integer puntoVentaId,
|
||||
@QueryParam("claseServicioId") Integer claseServicioId) {
|
||||
public DetalheCorridaVO buscarDetalhesCorrida(ParamsOperadorDetalhesCorrida params) {
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
CorridaVO corrida = new CorridaVO();
|
||||
corrida.setCorridaId(corridaId);
|
||||
corrida.setFeccorrida(feccorrida);
|
||||
corrida.setRutaId(rutaId);
|
||||
corrida.setMarcaId(marcaId);
|
||||
corrida.setClaseServicioId(claseServicioId);
|
||||
corrida.setCorridaId(params.corridaId);
|
||||
corrida.setFeccorrida(params.feccorrida);
|
||||
corrida.setRutaId(params.rutaId);
|
||||
corrida.setMarcaId(params.marcaId);
|
||||
corrida.setClaseServicioId(params.claseServicioId);
|
||||
|
||||
OperadorEmbarcadaServicoDAO operadorEmbarcadaServicoDAO = (OperadorEmbarcadaServicoDAO)AppContext.getApplicationContext().getBean("operadorEmbarcadaServicoDAO");
|
||||
PuntoVentaDAO puntoventaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
||||
MarcaDAO marcaDAO = (MarcaDAO)AppContext.getApplicationContext().getBean("marcaDAO");
|
||||
|
||||
Marca marca = marcaDAO.obtenerID(marcaId.shortValue());
|
||||
Marca marca = marcaDAO.obtenerID(params.marcaId.shortValue());
|
||||
if (marca != null){
|
||||
corrida.setEmpresaId(marca.getEmpresa().getEmpresaId());
|
||||
}
|
||||
|
||||
operadorEmbarcadaServicoDAO.preencherCorrida(corrida, puntoventaDAO.obtenerID(puntoVentaId));
|
||||
operadorEmbarcadaServicoDAO.preencherCorrida(corrida, puntoventaDAO.obtenerID(params.puntoVentaId));
|
||||
|
||||
DetalheCorridaVO vo = new DetalheCorridaVO();
|
||||
vo.setLsTramoVO(corrida.getLsTramoVO());
|
||||
|
@ -73,4 +69,50 @@ public class ConsultarOperadorDetalhesCorrida {
|
|||
|
||||
log.info(info);
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
static class ParamsOperadorDetalhesCorrida {
|
||||
Integer corridaId;
|
||||
String feccorrida;
|
||||
Integer rutaId;
|
||||
Integer marcaId;
|
||||
Integer puntoVentaId;
|
||||
Integer claseServicioId;
|
||||
public Integer getCorridaId() {
|
||||
return corridaId;
|
||||
}
|
||||
public void setCorridaId(Integer corridaId) {
|
||||
this.corridaId = corridaId;
|
||||
}
|
||||
public String getFeccorrida() {
|
||||
return feccorrida;
|
||||
}
|
||||
public void setFeccorrida(String feccorrida) {
|
||||
this.feccorrida = feccorrida;
|
||||
}
|
||||
public Integer getRutaId() {
|
||||
return rutaId;
|
||||
}
|
||||
public void setRutaId(Integer rutaId) {
|
||||
this.rutaId = rutaId;
|
||||
}
|
||||
public Integer getMarcaId() {
|
||||
return marcaId;
|
||||
}
|
||||
public void setMarcaId(Integer marcaId) {
|
||||
this.marcaId = marcaId;
|
||||
}
|
||||
public Integer getPuntoVentaId() {
|
||||
return puntoVentaId;
|
||||
}
|
||||
public void setPuntoVentaId(Integer puntoVentaId) {
|
||||
this.puntoVentaId = puntoVentaId;
|
||||
}
|
||||
public Integer getClaseServicioId() {
|
||||
return claseServicioId;
|
||||
}
|
||||
public void setClaseServicioId(Integer claseServicioId) {
|
||||
this.claseServicioId = claseServicioId;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
package com.rjconsultores.ventaboletos.rest;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
import javax.ws.rs.core.Response;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
|
||||
import com.rjconsultores.ventaboletos.dao.DispositivoEmbarcadaDAO;
|
||||
|
@ -29,14 +31,15 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
@Path("/sincronizarDispositivo")
|
||||
public class SincronizarDispositivo {
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public Response buscarDispositivo(@QueryParam("imei") String imei) throws Exception {
|
||||
public Response buscarDispositivo(ParamsSincronizarDispositivo params) throws Exception {
|
||||
DispositivoEmbarcadaDAO dispositivoEmbarcadaDAO = (DispositivoEmbarcadaDAO)AppContext.getApplicationContext().getBean("dispositivoEmbarcadaDAO");
|
||||
EmpresaDAO empresaDAO = (EmpresaDAO)AppContext.getApplicationContext().getBean("empresaDAO");
|
||||
PuntoVentaDAO puntoVentaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
||||
DispositivoEmbarcada dispositivo = dispositivoEmbarcadaDAO.buscarImei(imei);
|
||||
DispositivoEmbarcada dispositivo = dispositivoEmbarcadaDAO.buscarImei(params.imei);
|
||||
ConstanteDAO constanteDAO = (ConstanteDAO)AppContext.getApplicationContext().getBean("constanteDAO");
|
||||
|
||||
if (dispositivo == null){
|
||||
|
@ -93,4 +96,17 @@ public class SincronizarDispositivo {
|
|||
return Response.ok(vo, MediaType.APPLICATION_JSON).build();
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
static class ParamsSincronizarDispositivo {
|
||||
String imei;
|
||||
|
||||
public String getImei() {
|
||||
return imei;
|
||||
}
|
||||
|
||||
public void setImei(String imei) {
|
||||
this.imei = imei;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -7,13 +7,14 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
import javax.ws.rs.core.Response;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
import com.rjconsultores.ventaboletos.dao.OperadorEmbarcadaDAO;
|
||||
|
@ -37,14 +38,11 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
public class SincronizarOperador {
|
||||
private static Logger log = org.slf4j.LoggerFactory.getLogger(SincronizarOperador.class);
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public Response buscarDadosOperador(
|
||||
@QueryParam("operador") Integer operador,
|
||||
@QueryParam("empresa") Integer empresa,
|
||||
@QueryParam("dataInicial") String dataInicial,
|
||||
@QueryParam("dataFinal") String dataFinal) {
|
||||
public Response buscarDadosOperador(ParamsSincronizarOperador params) {
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyMMddHHmm");
|
||||
|
@ -53,8 +51,8 @@ public class SincronizarOperador {
|
|||
Date dtFim = null;
|
||||
|
||||
try {
|
||||
dtIni = sdf.parse(dataInicial);
|
||||
dtFim = sdf.parse(dataFinal);
|
||||
dtIni = sdf.parse(params.dataInicial);
|
||||
dtFim = sdf.parse(params.dataFinal);
|
||||
} catch (ParseException e) {
|
||||
log.error(e.getMessage(), e);
|
||||
}
|
||||
|
@ -65,17 +63,17 @@ public class SincronizarOperador {
|
|||
PuntoVentaDAO puntoventaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
||||
OperadorEmbarcada operadorEmbarcada;
|
||||
try{
|
||||
operadorEmbarcada = operadorEmbarcadaDAO.buscarOperadorEmbarcadaPorUsuario(operador);
|
||||
operadorEmbarcada = operadorEmbarcadaDAO.buscarOperadorEmbarcadaPorUsuario(params.operador);
|
||||
} catch (Exception e){
|
||||
return Response.status(Response.Status.NOT_FOUND).entity("Error: Buscar Operador Embarcada por Usuario retornou mais de um registro.").build();
|
||||
}
|
||||
// List<OperadorEmbarcadaLinha> lsOperadorEmbarcadaLinha = operadorEmbarcadaLinhaDAO.buscarPorOperador(operadorEmbarcada);
|
||||
|
||||
PuntoVentaVO puntoVentaVO = operadorEmbarcadaDAO.getPuntoVentaVO(operador);
|
||||
PuntoVentaVO puntoVentaVO = operadorEmbarcadaDAO.getPuntoVentaVO(params.operador);
|
||||
|
||||
List<RutaVO>lsRutaVO = operadorEmbarcadaLinhaDAO.getListaRutaVO(operador);
|
||||
List<RutaVO>lsRutaVO = operadorEmbarcadaLinhaDAO.getListaRutaVO(params.operador);
|
||||
|
||||
List<CorridaVO>lsCorridaVO = operadorEmbarcadaServicoDAO.getListaCorridaVO(operador, empresa, dtIni, dtFim, puntoventaDAO.obtenerID(puntoVentaVO.getPuntoventaId()));
|
||||
List<CorridaVO>lsCorridaVO = operadorEmbarcadaServicoDAO.getListaCorridaVO(params.operador, params.empresa, dtIni, dtFim, puntoventaDAO.obtenerID(puntoVentaVO.getPuntoventaId()));
|
||||
|
||||
OperadorEmbarcadaVO vo = new OperadorEmbarcadaVO();
|
||||
vo.setIdOperador(operadorEmbarcada.getUsuarioId());
|
||||
|
@ -144,4 +142,36 @@ public class SincronizarOperador {
|
|||
|
||||
log.info(info);
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
static class ParamsSincronizarOperador {
|
||||
Integer operador;
|
||||
Integer empresa;
|
||||
String dataInicial;
|
||||
String dataFinal;
|
||||
public Integer getOperador() {
|
||||
return operador;
|
||||
}
|
||||
public void setOperador(Integer operador) {
|
||||
this.operador = operador;
|
||||
}
|
||||
public Integer getEmpresa() {
|
||||
return empresa;
|
||||
}
|
||||
public void setEmpresa(Integer empresa) {
|
||||
this.empresa = empresa;
|
||||
}
|
||||
public String getDataInicial() {
|
||||
return dataInicial;
|
||||
}
|
||||
public void setDataInicial(String dataInicial) {
|
||||
this.dataInicial = dataInicial;
|
||||
}
|
||||
public String getDataFinal() {
|
||||
return dataFinal;
|
||||
}
|
||||
public void setDataFinal(String dataFinal) {
|
||||
this.dataFinal = dataFinal;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,14 @@ package com.rjconsultores.ventaboletos.rest;
|
|||
import java.util.List;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
|
||||
import com.rjconsultores.ventaboletos.dao.PuntoVentaDAO;
|
||||
import com.rjconsultores.ventaboletos.vo.embarcada.UsuarioEmbarcadaVO;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
||||
|
@ -16,15 +18,28 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
@Path("/sincronizarOperadores")
|
||||
public class SincronizarOperadores {
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public List<UsuarioEmbarcadaVO> buscarDadosOperador(
|
||||
@QueryParam("puntoVentaId") Long puntoVentaId) {
|
||||
public List<UsuarioEmbarcadaVO> buscarDadosOperador(ParamsDadosOperador params) {
|
||||
|
||||
PuntoVentaDAO puntoVentaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
||||
|
||||
return puntoVentaDAO.buscaUsuariosDoPuntoVenta(puntoVentaId);
|
||||
return puntoVentaDAO.buscaUsuariosDoPuntoVenta(params.getPuntoVentaId());
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
static class ParamsDadosOperador {
|
||||
Long puntoVentaId;
|
||||
|
||||
public Long getPuntoVentaId() {
|
||||
return puntoVentaId;
|
||||
}
|
||||
|
||||
public void setPuntoVentaId(Long puntoVentaId) {
|
||||
this.puntoVentaId = puntoVentaId;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -3,12 +3,14 @@ package com.rjconsultores.ventaboletos.rest;
|
|||
import java.util.List;
|
||||
|
||||
import javax.annotation.security.RolesAllowed;
|
||||
import javax.ws.rs.GET;
|
||||
import javax.ws.rs.Consumes;
|
||||
import javax.ws.rs.POST;
|
||||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.Produces;
|
||||
import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
|
||||
import com.rjconsultores.ventaboletos.dao.UsuarioDAO;
|
||||
import com.rjconsultores.ventaboletos.vo.embarcada.UsuarioEmbarcadaVO;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
||||
|
@ -16,15 +18,28 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
@Path("/sincronizarUsuariosControleEmbarque")
|
||||
public class SincronizarUsuariosControleEmbarque {
|
||||
|
||||
@GET
|
||||
@POST
|
||||
@Consumes({ MediaType.APPLICATION_JSON })
|
||||
@RolesAllowed("EMBARCADA")
|
||||
@Produces({ MediaType.APPLICATION_JSON })
|
||||
public List<UsuarioEmbarcadaVO> buscarUsuariosControleEmbarque(
|
||||
@QueryParam("funcionId") Long funcionSistemaId) {
|
||||
public List<UsuarioEmbarcadaVO> buscarUsuariosControleEmbarque(ParamsSincronizarUsuarios params) {
|
||||
|
||||
UsuarioDAO usuarioDAO = (UsuarioDAO)AppContext.getApplicationContext().getBean("usuarioDAO");
|
||||
|
||||
return usuarioDAO.buscarPorFuncionSistema(funcionSistemaId);
|
||||
return usuarioDAO.buscarPorFuncionSistema(params.funcionId);
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
static class ParamsSincronizarUsuarios {
|
||||
Long funcionId;
|
||||
|
||||
public Long getFuncionId() {
|
||||
return funcionId;
|
||||
}
|
||||
|
||||
public void setFuncionId(Long funcionId) {
|
||||
this.funcionId = funcionId;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue