new format to reporte
This commit is contained in:
@@ -41,9 +41,13 @@ export default function Pregunta1EP() {
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/equipos_impesion_group/impresoras`, {
|
||||
headers,
|
||||
})
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/equipos_impesion_group/impresoras`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{
|
||||
headers,
|
||||
}
|
||||
)
|
||||
.then((res) => {
|
||||
const data = res.data;
|
||||
|
||||
@@ -121,7 +125,10 @@ export default function Pregunta1EP() {
|
||||
Censo de equipos periféricos - Equipo de Impresion
|
||||
</div>
|
||||
|
||||
<div className="pregunta-cuadro">Equipos de impresión.<ToggleButton/></div>
|
||||
<div className="pregunta-cuadro">
|
||||
Equipos de impresión.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
|
||||
<div className={style.grid}>
|
||||
{/* Columna 1 */}
|
||||
|
||||
@@ -31,9 +31,13 @@ export default function Pregunta2EP() {
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/contar_periferico_tipoUso/impresoras`, {
|
||||
headers,
|
||||
})
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/contar_periferico_tipoUso/impresoras`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{
|
||||
headers,
|
||||
}
|
||||
)
|
||||
.then((res) => {
|
||||
const data = res.data;
|
||||
|
||||
@@ -98,7 +102,8 @@ export default function Pregunta2EP() {
|
||||
return (
|
||||
<div className={styles.container_P2}>
|
||||
<div className="pregunta-cuadro">
|
||||
Equipos de impresión de acuerdo con la población universitaria.<ToggleButton/>
|
||||
Equipos de impresión de acuerdo con la población universitaria.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
|
||||
<div className={styles.row_P2}>
|
||||
|
||||
@@ -26,9 +26,13 @@ export default function Pregunta4EP() {
|
||||
const token = Cookies.get("token");
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/equipos_impesion_group/dijitales`, {
|
||||
headers,
|
||||
})
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/equipos_impesion_group/dijitales`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{
|
||||
headers,
|
||||
}
|
||||
)
|
||||
.then((res) => {
|
||||
const data = res.data;
|
||||
|
||||
@@ -77,7 +81,8 @@ export default function Pregunta4EP() {
|
||||
</div>
|
||||
|
||||
<div className="pregunta-cuadro">
|
||||
Número de equipos de digitalización.<ToggleButton/>
|
||||
Número de equipos de digitalización.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
|
||||
<div className="grid">
|
||||
|
||||
@@ -32,9 +32,13 @@ export default function Pregunta5EP() {
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/contar_periferico_tipoUso/dijtales`, {
|
||||
headers,
|
||||
})
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/contar_periferico_tipoUso/dijtales`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{
|
||||
headers,
|
||||
}
|
||||
)
|
||||
.then((res) => {
|
||||
const data = res.data;
|
||||
|
||||
@@ -99,7 +103,8 @@ export default function Pregunta5EP() {
|
||||
<div className="container">
|
||||
<div className="pregunta-cuadro">
|
||||
Número de equipos de digitalización de acuerdo con la población
|
||||
universitaria.<ToggleButton/>
|
||||
universitaria.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
|
||||
<div className={styles.row_P2}>
|
||||
|
||||
@@ -25,7 +25,11 @@ export default function Pregunta7EP() {
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/contar_laboratorio`, { headers })
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/contar_laboratorio`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{ headers }
|
||||
)
|
||||
.then((res) => {
|
||||
const formato: Dato[] = res.data.map((item: any) => ({
|
||||
nombre: item.laboratorio || "SIN NOMBRE",
|
||||
@@ -75,15 +79,20 @@ export default function Pregunta7EP() {
|
||||
const startItem = (currentPage - 1) * recordsPerPage + 1;
|
||||
const endItem = Math.min(startItem + recordsPerPage - 1, sortedData.length);
|
||||
const totalLaboratorios = data.reduce(
|
||||
(sum, item) => sum + (item.nombre != "NO_APLICA" ? Number(item.cantidad):0),
|
||||
(sum, item) =>
|
||||
sum + (item.nombre != "NO_APLICA" ? Number(item.cantidad) : 0),
|
||||
0
|
||||
);
|
||||
|
||||
|
||||
return (
|
||||
<div className="container">
|
||||
|
||||
<div className="contenedor-censo">Censo de equipos de cómputo - Laboratorio</div>
|
||||
<div className="pregunta-cuadro">Numero de laboratorios.<ToggleButton/></div>
|
||||
<div className="contenedor-censo">
|
||||
Censo de equipos de cómputo - Laboratorio
|
||||
</div>
|
||||
<div className="pregunta-cuadro">
|
||||
Numero de laboratorios.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
|
||||
<div className="controls">
|
||||
<div className="show-records">
|
||||
|
||||
@@ -25,7 +25,11 @@ export default function Pregunta8() {
|
||||
const headers = { Authorization: `Bearer ${token}` };
|
||||
|
||||
axios
|
||||
.get(`${api_url}/equipos/reporte/contar_proyecto`, { headers })
|
||||
.post(
|
||||
`${api_url}/equipos/reporte/contar_proyecto`,
|
||||
["EN DESUSO", "EN USO"],
|
||||
{ headers }
|
||||
)
|
||||
.then((res) => {
|
||||
const formato: Dato[] = res.data.map((item: any) => ({
|
||||
nombre: item.proyecto || "SIN PROYECTO",
|
||||
@@ -75,15 +79,20 @@ export default function Pregunta8() {
|
||||
const startItem = (currentPage - 1) * recordsPerPage + 1;
|
||||
const endItem = Math.min(startItem + recordsPerPage - 1, sortedData.length);
|
||||
const totalLaboratorios = data.reduce(
|
||||
(sum, item) => sum + (item.nombre != "NO_APLICA" ? Number(item.cantidad):0),
|
||||
(sum, item) =>
|
||||
sum + (item.nombre != "NO_APLICA" ? Number(item.cantidad) : 0),
|
||||
0
|
||||
);
|
||||
|
||||
return (
|
||||
<div className="container">
|
||||
|
||||
<div className="contenedor-censo">Censo de equipos de cómputo - Proyectos</div>
|
||||
<div className="pregunta-cuadro">Numero de proyectos.<ToggleButton/></div>
|
||||
<div className="contenedor-censo">
|
||||
Censo de equipos de cómputo - Proyectos
|
||||
</div>
|
||||
<div className="pregunta-cuadro">
|
||||
Numero de proyectos.
|
||||
<ToggleButton />
|
||||
</div>
|
||||
<div className="controls">
|
||||
<div className="show-records">
|
||||
Mostrar
|
||||
|
||||
Reference in New Issue
Block a user