diff --git a/src/pages/chartTelemetry/index.tsx b/src/pages/chartTelemetry/index.tsx
index 2c5ae95..100a52a 100644
--- a/src/pages/chartTelemetry/index.tsx
+++ b/src/pages/chartTelemetry/index.tsx
@@ -42,18 +42,6 @@ const style = {
};
export default function chartTelemetry({userName}) {
- const [openFatorPotencia, setOpenFatorPotencia] = useState(false);
- const handleCloseFatorPotencia = () => setOpenFatorPotencia(false);
-
- const [openConsumoDiscretizado1, setOpenConsumoDiscretizado1] = useState(false);
- const handleCloseConsumoDiscretizado1 = () => setOpenConsumoDiscretizado1(false);
-
- const [openConsumoDiscretizado2, setOpenConsumoDiscretizado2] = useState(false);
- const handleCloseConsumoDiscretizado2 = () => setOpenConsumoDiscretizado2(false);
-
- const [openDemandaContratada, setOpenDemandaContratada] = useState(false);
- const handleCloseDemandaContratada = () => setOpenDemandaContratada(false);
-
const [fatorPotenciaData, setFatorPotenciaData] = useState(null);
const [demRegXDemCon, setDemRegXDemCon] = useState(null);
const [discretizedConsumptionData, setDiscretizedConsumptionData] = useState(null);
@@ -65,44 +53,94 @@ export default function chartTelemetry({userName}) {
const {startDate, endDate, unity, discretization} = router.query
+ // async function getChartsData() {
+ // await api.post('/telemetry/powerFactor', {
+ // "filters": [
+ // {"type" : "=", "field": "med_5min.ponto", "value": unity},
+ // {"type" : "between", "field": "dia_num", "value": ["2022-04-01", "2022-04-28"]}
+ // ]
+ // }).then(res => {
+ // console.log(res.data.data)
+ // setFatorPotenciaData(res.data.data)
+ // }).catch(res => {
+ // // console.log(res)
+ // router.push('/telemetria')
+ // })
+
+ // await api.post('/telemetry/discretization', {
+ // "type": discretization? discretization : "5_min",
+ // "filters": [
+ // {"type" : "=", "field": "med_5min.ponto", "value": unity},
+ // {"type" : "between", "field": "dia_num", "value": [startDate, endDate]}
+ // ]
+ // }).then(res => {
+ // setDiscretizedConsumptionDataReativa(res.data.data)
+ // }).catch(res => {
+ // // console.log(res)
+ // router.push('/telemetria')
+ // })
+
+ // await api.post('/telemetry/discretization', {
+ // "type": discretization? discretization : "5_min",
+ // "filters": [
+ // {"type" : "=", "field": "med_5min.ponto", "value": unity},
+ // {"type" : "between", "field": "dia_num", "value": [startDate, endDate]}
+ // ]
+ // }).then(res => {
+ // setDiscretizedConsumptionData(res.data.data)
+ // }).catch(res => {
+ // // console.log(res)
+ // router.push('/telemetria')
+ // })
+
+ // await api.post('/telemetry/demand', {
+ // "filters": [
+ // {"type" : "=", "field": "med_5min.ponto", "value": unity},
+ // {"type" : "between", "field": "dia_num", "value": [startDate, endDate]}
+ // ]
+ // }).then(res => {
+ // setDemRegXDemCon(res.data.data)
+ // }).catch(res => {
+ // // console.log(res)
+ // router.push('/telemetria')
+ // })
+ // }
async function getChartsData() {
await api.post('/telemetry/powerFactor', {
"filters": [
- {"type" : "=", "field": "med_5min.ponto", "value": "RSZFNAENTR101P"},
- {"type" : "between", "field": "dia_num", "value": ["2022-04-01", "2022-04-28"]}
+ {"type" : "=", "field": "med_5min.ponto", "value": "PRAXCUENTR101P"},
+ {"type" : "between", "field": "dia_num", "value": ["2022-01-01", "2022-01-31"]}
]
}).then(res => {
console.log(res.data.data)
setFatorPotenciaData(res.data.data)
}).catch(res => {
- // console.log(res)
- router.push('/telemetria')
+ console.log(res)
+ // router.push('/telemetria')
})
await api.post('/telemetry/discretization', {
- "type": discretization? discretization : "5_min",
+ "type": "1_mes",
"filters": [
- {"type" : "=", "field": "med_5min.ponto", "value": unity},
- {"type" : "between", "field": "dia_num", "value": [startDate, endDate]}
- ]
+ {"type" : "=", "field": "med_5min.ponto", "value": "RSZFNAENTR101P"}
+ ]
}).then(res => {
setDiscretizedConsumptionDataReativa(res.data.data)
}).catch(res => {
- // console.log(res)
- router.push('/telemetria')
+ console.log(res)
+ // router.push('/telemetria')
})
await api.post('/telemetry/discretization', {
- "type": discretization? discretization : "5_min",
+ "type": "1__mes",
"filters": [
- {"type" : "=", "field": "med_5min.ponto", "value": unity},
- {"type" : "between", "field": "dia_num", "value": [startDate, endDate]}
- ]
+ {"type" : "=", "field": "med_5min.ponto", "value": "RSZFNAENTR101P"}
+ ]
}).then(res => {
setDiscretizedConsumptionData(res.data.data)
}).catch(res => {
- // console.log(res)
- router.push('/telemetria')
+ console.log(res)
+ // router.push('/telemetria')
})
await api.post('/telemetry/demand', {
@@ -113,8 +151,8 @@ export default function chartTelemetry({userName}) {
}).then(res => {
setDemRegXDemCon(res.data.data)
}).catch(res => {
- // console.log(res)
- router.push('/telemetria')
+ console.log(res)
+ // router.push('/telemetria')
})
}
@@ -143,79 +181,32 @@ export default function chartTelemetry({userName}) {
<>
- setOpenConsumoDiscretizado2(true)}>
+
value.minut)} dataset={'Consumo'} dataset1='Estimado' month/>
{`Mês - ${startDate.toString().split('-')[2]}/${startDate.toString().split('-')[1]}/${startDate.toString().split('-')[0]}`}
-
-
- value.minut)} dataset={'Consumo'} dataset1='Estimado' month/>
-
-
-
setOpenConsumoDiscretizado1(true)}>
+
parseFloat(data.reativa).toFixed(3))} />
-
-
- data.reativa)} />
-
-
-
setOpenDemandaContratada(true)}>
+
value.hora)} title='Demanda Contratada X Registrada' subtitle='' red/>
-
-
- value.hora)} title='Demanda Contratada X Registrada' subtitle='' red/>
-
-
-
setOpenFatorPotencia(true)}>
+
parseFloat(value.dia_num))} />
-
-
- parseFloat(value.dia_num))} />
-
-
- >
+ >
}
diff --git a/src/pages/costIndicator/index.tsx b/src/pages/costIndicator/index.tsx
index 27c6a87..7ed6485 100644
--- a/src/pages/costIndicator/index.tsx
+++ b/src/pages/costIndicator/index.tsx
@@ -4,6 +4,7 @@ import { parseCookies } from 'nookies'
import React from 'react'
import Chart from '../../components/graph/Chart'
+import CostIndicatorChart from '../../components/graph/costIndicatorChart'
import Header from '../../components/header/Header'
import PageTitle from '../../components/pageTitle/PageTitle'
import getAPIClient from '../../services/ssrApi'
@@ -34,11 +35,12 @@ export default function CostIndicator({graphData, userName}: any) {
- value.mes.slice(4, 8).includes('2021'))}
- // data1={graphData}
- data2={graphData.filter((value, index) => value.mes.slice(4, 8).includes('2022'))}
- label={months}/>
+ value.mes.slice(4, 8).includes('2021'))}
+ // data1={graphData}
+ data2={graphData.filter((value, index) => value.mes.slice(4, 8).includes('2022'))}
+ label={months}
+ />
)
diff --git a/src/pages/estimatedCost/index.tsx b/src/pages/estimatedCost/index.tsx
index 8965cdf..61f77b9 100644
--- a/src/pages/estimatedCost/index.tsx
+++ b/src/pages/estimatedCost/index.tsx
@@ -2,6 +2,7 @@ import { GetServerSideProps } from 'next'
import Head from 'next/head'
import { parseCookies } from 'nookies'
import React from 'react'
+import { CativoXLivreChart } from '../../components/graph/cativoXLivreChart'
import { LineBarChart2 } from '../../components/graph/LineBarChart2'
import Header from '../../components/header/Header'
@@ -20,7 +21,7 @@ export default function EstimatedCost({graphData, userName}: any) {
diff --git a/src/pages/grossSavings/index.tsx b/src/pages/grossSavings/index.tsx
index f49affc..50d7afc 100644
--- a/src/pages/grossSavings/index.tsx
+++ b/src/pages/grossSavings/index.tsx
@@ -4,6 +4,7 @@ import { parseCookies } from 'nookies'
import React from 'react'
import Chart from '../../components/graph/Chart'
+import { GrossAnulChart } from '../../components/graph/grossAnualChart/GrossAnualChart'
import { SingleBar } from '../../components/graph/SingleBar'
import Header from '../../components/header/Header'
import PageTitle from '../../components/pageTitle/PageTitle'
@@ -22,11 +23,11 @@ export default function GrossSavings({graphData, years, userName}: any) {
-
+ label={years} barLabel bruta/>
diff --git a/src/pages/pld/index.tsx b/src/pages/pld/index.tsx
index 1ea6db7..09a3ced 100644
--- a/src/pages/pld/index.tsx
+++ b/src/pages/pld/index.tsx
@@ -183,7 +183,7 @@ export default function pld({tableData, userName, clientMonth}: pldInterface) {
{'< Voltar para Visão Geral'}
-
+
@@ -198,27 +198,14 @@ export default function pld({tableData, userName, clientMonth}: pldInterface) {
{
- tableData.data.sort((a, b) => {
- if (parseFloat(a.year_month_formatted.slice(0,2)) > parseFloat(b.year_month_formatted.slice(1,2))) return 1
- if (parseFloat(a.year_month_formatted.slice(0,2)) < parseFloat(b.year_month_formatted.slice(1,2))) return -1
-
- return 0
- }).sort((a, b) => {
- if (parseFloat(a.year_month_formatted.slice(3,7)) > parseFloat(b.year_month_formatted.slice(3,7))) return 1
- if (parseFloat(a.year_month_formatted.slice(3,7)) < parseFloat(b.year_month_formatted.slice(3,7))) return -1
-
- console.log(a.year_month_formatted.slice(3,7))
- console.log(b.year_month_formatted.slice(3,7))
-
- return 0
- }).map(data => {
+ tableData.data.map(data => {
return <>
| {data.year_month_formatted} |
- {parseFloat(data.nordeste).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2})} |
- {parseFloat(data.norte).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2})} |
- {parseFloat(data.sudeste).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2})} |
- {parseFloat(data.sul).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2})} |
+ {parseFloat(data.nordeste).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2}).replace('R$', 'R$/MWh')} |
+ {parseFloat(data.norte).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2}).replace('R$', 'R$/MWh')} |
+ {parseFloat(data.sudeste).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2}).replace('R$', 'R$/MWh')} |
+ {parseFloat(data.sul).toLocaleString('pt-br',{style: 'currency', currency: 'BRL', minimumFractionDigits: 2}).replace('R$', 'R$/MWh')} |
>
})
@@ -286,8 +273,8 @@ export default function pld({tableData, userName, clientMonth}: pldInterface) {
- setPage('table')}>{'< Voltar para tabela PLD'}
-
+ setPage('table')}>{'< Voltar para PLD Histórico'}
+
@@ -348,12 +335,12 @@ export default function pld({tableData, userName, clientMonth}: pldInterface) {
- {/* {'< Voltar para Visão Geral'} */}
- setPage('table')}>{'< Voltar para tabela PLD'}
-
+ setPage('table')}>{'< Voltar para PLD Histórico'}
+
Smart Energia - Resumo de Operação
Filtrar por Unidade e/ou Mês
@@ -115,7 +115,7 @@ export default function ResumoOperacao({tableData, clientsData, userName, client
-
+
Mês