diff --git a/lib/derivantes_web/live/derivantes/derivantes_live.ex b/lib/derivantes_web/live/derivantes/derivantes_live.ex index ca848b3..f5498b1 100755 --- a/lib/derivantes_web/live/derivantes/derivantes_live.ex +++ b/lib/derivantes_web/live/derivantes/derivantes_live.ex @@ -15,24 +15,25 @@ defmodule DerivantesWeb.DerivantesLive do def render(assigns) do ~H"""
-
- IM LOGO -
-

Bienvenido, <%= @current_user.email %>

-

Para ver un estudio haga click en el icono de Informe o de Imágenes.

+

Bienvenido, <%= @current_user.email |> String.split("@") |> List.first %>

+

Para ver un estudio haga click en el icono de Informe o de Imágenes.

-
+
<.simple_form for={@filters} id="filters" phx-update="ignore" phx-submit="filter_study" + class="flex items-stretch" > - <.input field={@filters[:dni]} type="text"/> - <.input field={@filters[:accession]} type="text"/> + <.input field={@filters[:dni]} type="text" placeholder="Documento del paciente"/> + <.input field={@filters[:accession]} type="text" placeholder="Accession number"/> +
<:actions> - <.button phx-disable-with="Buscando..." class="w-full">Buscar + <.button class="w-full"> + +
@@ -129,25 +130,24 @@ defmodule DerivantesWeb.DerivantesLive do end) - query = from vl in "V_LISTAINGRESOS", - select: %{ - idstudy: field(vl, :ID), - estrx: field(vl, :ESTRX), - esteco: field(vl, :ESTECO), -# desc: field(vl, :PROD_DESC), - hora: field(vl, :START_TIME), - fecha: field(vl, :START_DATE), - modality: field(vl, :MODALITY), - dni: field(vl, :TIPO_DOCUMENTO), - lastname: field(vl, :PATIENTLASTNAME), - accession: field(vl, :ACCESSIONNUMBER), - patientname: field(vl, :PATIENTFIRSTNAME) - }, - where: ^filter_conditions, - order_by: [desc: field(vl, :START_DATE)], - limit: 20 - estudios = Derivantes.TdsRepo.all(query) - estudios + query = from vl in "V_LISTAINGRESOS", + select: %{ + idstudy: field(vl, :ID), + estrx: field(vl, :ESTRX), + esteco: field(vl, :ESTECO), +# desc: field(vl, :PROD_DESC), + hora: field(vl, :START_TIME), + fecha: field(vl, :START_DATE), + modality: field(vl, :MODALITY), + dni: field(vl, :TIPO_DOCUMENTO), + lastname: field(vl, :PATIENTLASTNAME), + accession: field(vl, :ACCESSIONNUMBER), + patientname: field(vl, :PATIENTFIRSTNAME) + }, + where: ^filter_conditions, + order_by: [desc: field(vl, :START_DATE)] + estudios = Derivantes.TdsRepo.all(query) + estudios end def handle_event(event, params, socket) do