|
|
|
@ -47,6 +47,7 @@ import com.evolute.module.utilizadores.data.EvoUsrUserData;
|
|
|
|
import com.evolute.module.utilizadores.users.provider.UsersDataProvider;
|
|
|
|
import com.evolute.module.utilizadores.users.provider.UsersDataProvider;
|
|
|
|
import com.evolute.utils.error.ErrorLogger;
|
|
|
|
import com.evolute.utils.error.ErrorLogger;
|
|
|
|
import com.evolute.utils.sql.Field;
|
|
|
|
import com.evolute.utils.sql.Field;
|
|
|
|
|
|
|
|
import com.googlecode.htmlcompressor.compressor.HtmlCompressor;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -68,35 +69,6 @@ public class FichasClinicasImpl {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GET
|
|
|
|
|
|
|
|
@Path("/getFichaEAdmissaoInicial")
|
|
|
|
|
|
|
|
@Produces(MediaType.APPLICATION_JSON)
|
|
|
|
|
|
|
|
public EvoResponseBean<FichaExchangeBean> getFichaEAdmissaoInicial(@Context HttpServletRequest req, @DefaultValue("0") @QueryParam("fichaID") int fichaID)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
EvoUsrUserData user = (EvoUsrUserData) req.getSession().getAttribute(WebServicesConst.USER_SESSION_STORE_VAR);
|
|
|
|
|
|
|
|
return fichasClinicasLogic.getFicha(user, fichaID);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@POST
|
|
|
|
|
|
|
|
@Path("/sendFichaEAdmissaoInicial")
|
|
|
|
|
|
|
|
@Produces(MediaType.APPLICATION_JSON)
|
|
|
|
|
|
|
|
@Consumes(MediaType.APPLICATION_JSON)
|
|
|
|
|
|
|
|
public EvoResponseBean<FichaExchangeBean> sendFichaEAdmissaoInicial(@Context HttpServletRequest req, FichaExchangeBean ficha)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
EvoUsrUserData user = (EvoUsrUserData) req.getSession().getAttribute(WebServicesConst.USER_SESSION_STORE_VAR);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return fichasClinicasLogic.saveFicha(user, ficha);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GET
|
|
|
|
@GET
|
|
|
|
@Path("/getEmpresas")
|
|
|
|
@Path("/getEmpresas")
|
|
|
|
@Produces(MediaType.APPLICATION_JSON)
|
|
|
|
@Produces(MediaType.APPLICATION_JSON)
|
|
|
|
@ -179,7 +151,7 @@ public class FichasClinicasImpl {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
user.setLast_login(new Timestamp(System.currentTimeMillis()));
|
|
|
|
user.setLast_login(new Timestamp(System.currentTimeMillis()));
|
|
|
|
user.save();
|
|
|
|
user.save();
|
|
|
|
req.getSession().setAttribute("user", user);
|
|
|
|
req.getSession().setAttribute(WebServicesConst.USER_SESSION_STORE_VAR, user);
|
|
|
|
|
|
|
|
|
|
|
|
Map<String,Object> loginData = new HashMap<String, Object>();
|
|
|
|
Map<String,Object> loginData = new HashMap<String, Object>();
|
|
|
|
loginData.put("username", user.getName());
|
|
|
|
loginData.put("username", user.getName());
|
|
|
|
@ -237,7 +209,7 @@ public class FichasClinicasImpl {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
try
|
|
|
|
try
|
|
|
|
{
|
|
|
|
{
|
|
|
|
EvoUsrUserData user = (EvoUsrUserData) req.getSession().getAttribute("user");
|
|
|
|
EvoUsrUserData user = (EvoUsrUserData) req.getSession().getAttribute(WebServicesConst.USER_SESSION_STORE_VAR);
|
|
|
|
|
|
|
|
|
|
|
|
Map<String,Object> loginData = new HashMap<String, Object>();
|
|
|
|
Map<String,Object> loginData = new HashMap<String, Object>();
|
|
|
|
loginData.put("username", user.getName());
|
|
|
|
loginData.put("username", user.getName());
|
|
|
|
@ -291,7 +263,7 @@ public class FichasClinicasImpl {
|
|
|
|
EvoMessageBean mb = new EvoMessageBean();
|
|
|
|
EvoMessageBean mb = new EvoMessageBean();
|
|
|
|
rsp.addMessage(mb);
|
|
|
|
rsp.addMessage(mb);
|
|
|
|
|
|
|
|
|
|
|
|
req.getSession().removeAttribute("user");
|
|
|
|
req.getSession().removeAttribute(WebServicesConst.USER_SESSION_STORE_VAR);
|
|
|
|
|
|
|
|
|
|
|
|
rsp.setData(true);
|
|
|
|
rsp.setData(true);
|
|
|
|
rsp.setSuccess(true);
|
|
|
|
rsp.setSuccess(true);
|
|
|
|
|