From 440c13018a2129464c9998785dbb1024e1ecf5f4 Mon Sep 17 00:00:00 2001 From: Mariela Date: Sun, 31 Jul 2022 21:09:57 -0600 Subject: [PATCH] arreglar columnas guardas de seguridad --- .../src/components/GuardasSeguridad.js | 110 ++++++++++-------- 1 file changed, 60 insertions(+), 50 deletions(-) diff --git a/web-ui/web-react/src/components/GuardasSeguridad.js b/web-ui/web-react/src/components/GuardasSeguridad.js index e7ff5192..a092910f 100644 --- a/web-ui/web-react/src/components/GuardasSeguridad.js +++ b/web-ui/web-react/src/components/GuardasSeguridad.js @@ -14,8 +14,8 @@ import { faIdCardAlt } from '@fortawesome/free-solid-svg-icons'; import { faEllipsis } from '@fortawesome/free-solid-svg-icons'; const GuardasSeguridad = () => { - const [listaGuardas,setListaGuardas]=useState([]); - const [urlFetch,setUrlFetch]=useState('http://localhost:4000/user/findGuards/62be68215692582bbfd77134'); + const [listaGuardas, setListaGuardas] = useState([]); + const [urlFetch, setUrlFetch] = useState('http://localhost:4000/user/findGuards/62be68215692582bbfd77134'); const [guarda, setGuarda] = useState(emptyGuarda); const [selectedGuardas, setSelectedGuardas] = useState(null); const [globalFilter, setGlobalFilter] = useState(null); @@ -37,14 +37,14 @@ const GuardasSeguridad = () => { - async function listaGuardasF(){ - let nombres=await fetch(urlFetch, {method:'GET'}); - let listaGuardasRes= await nombres.json(); - setListaGuardas(listaGuardasRes.message); - } - useEffect(()=>{ + async function listaGuardasF() { + let nombres = await fetch(urlFetch, { method: 'GET' }); + let listaGuardasRes = await nombres.json(); + setListaGuardas(listaGuardasRes.message); + } + useEffect(() => { listaGuardasF(); - },[]) + }, []) function registrarGuarda() { var data = { @@ -56,9 +56,9 @@ const GuardasSeguridad = () => { password: document.getElementById('correo_electronico').value, user_type: "4", //4 es guarda status: "1", - community_id:"62be68215692582bbfd77134" + community_id: "62be68215692582bbfd77134" }; - var data2={ + var data2 = { dni: "11979037", name: "Jorge", last_name: "Soto", @@ -67,35 +67,35 @@ const GuardasSeguridad = () => { password: "1203", user_type: "2", status: "4", - community_id:"62be68215692582bbfd77134" + community_id: "62be68215692582bbfd77134" } -console.log('ssss'); - fetch('http://localhost:4000/user/createGuard', { + console.log('ssss'); + fetch('http://localhost:4000/user/createGuard', { cache: 'no-cache', method: 'POST', - mode:'cors', + mode: 'cors', body: JSON.stringify(data2), headers: { 'Content-Type': 'application/json' } }) - .then( - function (response) { - if (response.status != 201) - console.log('Ocurrió un error con el servicio: ' + response.status); - else - return response.json(); - } - ) - .then( - function (response) { - console.log('fff'); - listaGuardasF(); - } - ) - .catch( - err => console.log('Ocurrió un error con el fetch', err) - ); + .then( + function (response) { + if (response.status != 201) + console.log('Ocurrió un error con el servicio: ' + response.status); + else + return response.json(); + } + ) + .then( + function (response) { + console.log('fff'); + listaGuardasF(); + } + ) + .catch( + err => console.log('Ocurrió un error con el fetch', err) + ); } const hideDeleteGuardaDialog = () => { @@ -218,48 +218,58 @@ console.log('ssss'); const headerName = ( <> -

Nombre

+

{' '} + {' '} + Nombre +

) const headerLastName = ( <> -

Apellidos

+

+ {' '} + {' '} + Apellido(s) +

) const headerDNI = ( - <> -

Identificación

- +

{' '} + {' '} + Identificación +

) const headerEmail = ( <> -

Correo Electrónico

+

{' '} + {' '} + Correo Electrónico +

) const headerPhone = ( <> -

Teléfono

+

+ {' '} + {' '} + Teléfono +

) - const headerOptions = ( - <> -

Opciones

- - ) return (
-
+
- + setSelectedGuardas(e.value)} - responsiveLayout="scroll" header={header} + responsiveLayout="scroll" header={header} rowsPerPageOptions={[5, 10, 25]} className="datatable-responsive mt-3" paginatorTemplate="FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink CurrentPageReport RowsPerPageDropdown" currentPageReportTemplate="Mostrando {first} a {last} de {totalRecords}" @@ -270,8 +280,8 @@ console.log('ssss'); - - + +
@@ -316,7 +326,7 @@ console.log('ssss');
- ); + ); }; export default React.memo(GuardasSeguridad);