last changes
This commit is contained in:
parent
3ec4ca0325
commit
2a7558ada1
@ -15,24 +15,25 @@ defmodule DerivantesWeb.DerivantesLive do
|
||||
def render(assigns) do
|
||||
~H"""
|
||||
<div>
|
||||
<div class="pantalla_estudios_header">
|
||||
<img src={~p"/images/sana_americano_logo.png"} alt="IM LOGO"/>
|
||||
</div>
|
||||
<div class="estudio_patientname">
|
||||
<h1>Bienvenido, <%= @current_user.email %> </h1>
|
||||
<p>Para ver un estudio haga click en el icono de Informe o de Imágenes.</p>
|
||||
<h1>Bienvenido, <%= @current_user.email |> String.split("@") |> List.first %> </h1>
|
||||
<p>Para ver un estudio haga click en el icono de Informe o de Imágenes.</p>
|
||||
</div>
|
||||
<div>
|
||||
<div class="px-5 pb-5">
|
||||
<.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"/>
|
||||
<br>
|
||||
<:actions>
|
||||
<.button phx-disable-with="Buscando..." class="w-full">Buscar</.button>
|
||||
<.button class="w-full">
|
||||
<i class="fa fa-search" aria-hidden="true"></i>
|
||||
</.button>
|
||||
</:actions>
|
||||
</.simple_form>
|
||||
</div>
|
||||
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user