arreglar columnas guardas de seguridad
This commit is contained in:
parent
a9f2e39572
commit
440c13018a
|
@ -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();
|
||||
async function listaGuardasF() {
|
||||
let nombres = await fetch(urlFetch, { method: 'GET' });
|
||||
let listaGuardasRes = await nombres.json();
|
||||
setListaGuardas(listaGuardasRes.message);
|
||||
}
|
||||
useEffect(()=>{
|
||||
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,13 +67,13 @@ const GuardasSeguridad = () => {
|
|||
password: "1203",
|
||||
user_type: "2",
|
||||
status: "4",
|
||||
community_id:"62be68215692582bbfd77134"
|
||||
community_id: "62be68215692582bbfd77134"
|
||||
}
|
||||
console.log('ssss');
|
||||
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'
|
||||
|
@ -218,39 +218,49 @@ console.log('ssss');
|
|||
|
||||
const headerName = (
|
||||
<>
|
||||
<p>Nombre</p>
|
||||
<p>{' '}
|
||||
<FontAwesomeIcon icon={faUserAlt} style={{ color: "#C08135" }} /> {' '}
|
||||
Nombre
|
||||
</p>
|
||||
</>
|
||||
)
|
||||
|
||||
const headerLastName = (
|
||||
<>
|
||||
<p>Apellidos</p>
|
||||
<p>
|
||||
{' '}
|
||||
<FontAwesomeIcon icon={faUserAlt} style={{ color: "#D7A86E" }} />{' '}
|
||||
Apellido(s)
|
||||
</p>
|
||||
</>
|
||||
)
|
||||
|
||||
const headerDNI = (
|
||||
<>
|
||||
<p>Identificación</p>
|
||||
</>
|
||||
<p> {' '}
|
||||
<FontAwesomeIcon icon={faIdCardAlt} style={{ color: "#C08135" }} />{' '}
|
||||
Identificación
|
||||
</p>
|
||||
)
|
||||
|
||||
const headerEmail = (
|
||||
<>
|
||||
<p>Correo Electrónico</p>
|
||||
<p> {' '}
|
||||
<FontAwesomeIcon icon={faAt} style={{ color: "#D7A86E" }} />{' '}
|
||||
Correo Electrónico
|
||||
</p>
|
||||
</>
|
||||
)
|
||||
|
||||
const headerPhone = (
|
||||
<>
|
||||
<p>Teléfono</p>
|
||||
<p>
|
||||
{' '}
|
||||
<FontAwesomeIcon icon={faPhoneAlt} style={{ color: '#C08135' }} />{' '}
|
||||
Teléfono
|
||||
</p>
|
||||
</>
|
||||
)
|
||||
|
||||
const headerOptions = (
|
||||
<>
|
||||
<p>Opciones</p>
|
||||
</>
|
||||
)
|
||||
|
||||
return (
|
||||
<div className="grid">
|
||||
|
@ -270,8 +280,8 @@ console.log('ssss');
|
|||
<Column field="dni" sortable header={headerDNI} style={{ flexGrow: 1, flexBasis: '160px', minWidth: '160px', wordBreak: 'break-word' }}>
|
||||
</Column>
|
||||
<Column field="email" sortable header={headerEmail} style={{ flexGrow: 1, flexBasis: '160px', minWidth: '160px', wordBreak: 'break-word' }}></Column>
|
||||
<Column field="phone" sortable header={headerPhone} style={{ flexGrow: 1, flexBasis: '160px', minWidth: '160px', wordBreak: 'break-word' }}></Column>
|
||||
<Column header={headerOptions} style={{ flexGrow: 1, flexBasis: '130px', minWidth: '130px' }} body={actionsAdmin}></Column>
|
||||
<Column field="phone" header={headerPhone} style={{ flexGrow: 1, flexBasis: '160px', minWidth: '160px', wordBreak: 'break-word' }}></Column>
|
||||
<Column style={{ flexGrow: 1, flexBasis: '130px', minWidth: '130px' }} body={actionsAdmin}></Column>
|
||||
</DataTable>
|
||||
<Dialog visible={deleteGuardaDialog} style={{ width: '450px' }} header="Confirmar" modal footer={deleteAdminSystemDialogFooter} onHide={hideDeleteGuardaDialog}>
|
||||
<div className="flex align-items-center justify-content-center">
|
||||
|
|
Loading…
Reference in New Issue