demanda fix

This commit is contained in:
Luiz Filipe 2022-08-23 12:14:06 -03:00
parent 9e09370128
commit 8613705624

View File

@ -241,9 +241,9 @@ class Med5minRepository extends AbstractRepository implements Med5minContractInt
$field =
[
DB::raw("(CASE WHEN ((med_5min.minuto/60) >= 18 AND (med_5min.minuto/60) <= 21) THEN dados_cadastrais.demanda_p ELSE dados_cadastrais.demanda_fp END)*1.05 as dem_tolerancia"),
DB::raw("(CASE WHEN ((med_5min.minuto-5/60) >= 18 AND (med_5min.minuto-5/60) < 21 AND extract( dow from date '1899-12-30' + cast (med_5min.dia_num as integer)) BETWEEN 1 AND 5) THEN dados_cadastrais.demanda_p ELSE dados_cadastrais.demanda_fp END)*1.05 as dem_tolerancia"),
DB::raw("SUM(med_5min.ativa_consumo) AS dem_reg"),
DB::raw("(CASE WHEN ((med_5min.minuto/60) >= 18 AND (med_5min.minuto/60) <= 21) THEN dados_cadastrais.demanda_p ELSE dados_cadastrais.demanda_fp END) as dem_cont")
DB::raw("(CASE WHEN ((med_5min.minuto-5/60) >= 18 AND (med_5min.minuto-5/60) <= 21 AND extract( dow from date '1899-12-30' + cast (med_5min.dia_num as integer)) BETWEEN 1 AND 5) THEN dados_cadastrais.demanda_p ELSE dados_cadastrais.demanda_fp END) as dem_cont")
];
return $collection->merge($field);