Agregar tipos de aislamiento TBC y Escabiosis en modal de Nueva Cama y actualizar etiqueta de Grupo
This commit is contained in:
@@ -86,7 +86,7 @@ export function MapaCamas({
|
||||
}
|
||||
if (cama.estado === 'Ocupada') {
|
||||
// Tipos de aislamiento
|
||||
const aislamientos = ['Aislamiento KPC', 'Aislamiento COVID', 'Aislamiento Clostridium', 'Aislamiento Neutropenico'];
|
||||
const aislamientos = ['Aislamiento KPC', 'Aislamiento COVID', 'Aislamiento Clostridium', 'Aislamiento Neutropenico', 'Aislamiento TBC', 'Aislamiento Escabiosis'];
|
||||
if (aislamientos.includes(cama.tipo)) {
|
||||
return 'bg-red-100 border-red-300 text-red-800 dark:bg-red-950/80 dark:border-red-700/60 dark:text-red-200';
|
||||
}
|
||||
@@ -221,7 +221,7 @@ export function MapaCamas({
|
||||
<CardContent className="p-4">
|
||||
<div className="grid grid-cols-1 sm:grid-cols-3 gap-4">
|
||||
<div>
|
||||
<Label className="text-xs text-gray-500 mb-1 block">Grupo / Área</Label>
|
||||
<Label className="text-xs text-gray-500 mb-1 block">Grupo</Label>
|
||||
<Select value={filtroSala} onValueChange={setFiltroSala}>
|
||||
<SelectTrigger>
|
||||
<SelectValue placeholder="Todos los grupos" />
|
||||
@@ -570,11 +570,13 @@ export function MapaCamas({
|
||||
<SelectItem value="Aislamiento COVID">Aislamiento COVID</SelectItem>
|
||||
<SelectItem value="Aislamiento Clostridium">Aislamiento Clostridium</SelectItem>
|
||||
<SelectItem value="Aislamiento Neutropenico">Aislamiento Neutropenico</SelectItem>
|
||||
<SelectItem value="Aislamiento TBC">Aislamiento TBC</SelectItem>
|
||||
<SelectItem value="Aislamiento Escabiosis">Aislamiento Escabiosis</SelectItem>
|
||||
</SelectContent>
|
||||
</Select>
|
||||
</div>
|
||||
<div>
|
||||
<Label>Grupo / Área</Label>
|
||||
<Label>Grupo</Label>
|
||||
<Select value={bedGrupoId ?? '__none'} onValueChange={(v) => setBedGrupoId(v === '__none' ? undefined : v)}>
|
||||
<SelectTrigger>
|
||||
<SelectValue placeholder="Seleccione grupo" />
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@ export interface Cama {
|
||||
numero: string;
|
||||
grupoId?: string;
|
||||
areaId?: string;
|
||||
tipo: 'General' | 'Aislamiento KPC' | 'Aislamiento COVID' | 'Aislamiento Clostridium' | 'Aislamiento Neutropenico';
|
||||
tipo: 'General' | 'Aislamiento KPC' | 'Aislamiento COVID' | 'Aislamiento Clostridium' | 'Aislamiento Neutropenico' | 'Aislamiento TBC' | 'Aislamiento Escabiosis';
|
||||
estado: 'Disponible' | 'Ocupada' | 'Reparacion' | 'Reservada';
|
||||
pacienteId?: string;
|
||||
internacionId?: string;
|
||||
|
||||
Reference in New Issue
Block a user