/** * LISTA SALDO DO USUÁRIO. */ function saldoGrafico($aDados) { //LISTA SALDO. $aDados['usuario_id'] = $_SESSION['usuario_id']; $aMes = array('01' => 'Jan', '02' => 'Fev', '03' => 'Mar', '04' => 'Abr', '05' => 'Mai', '06' => 'Jun', '07' => 'Jul', '08' => 'Ago', '09' => 'Set', '10' => 'Out', '11' => 'Nov', '12' => 'Dez'); //GRÁFICO DE FLUXO DE CAIXA. $graficoApi .= "[['X',\r\n\t'Vendas'], "; foreach ($aMes as $aMi => $aMv) { $aDados['filtro'] = '-' . $aMi . '-'; $model = new Model(); $result = $model->ListarSaldoGrafico($aDados); $listar = $result['result']; if ($listar) { foreach ($listar as $aL) { $i++; //PEDIDO STATUS. $aDados['pedido_status'] = $aL['ped_status']; //COMISSÃO. $aDados['ofe_valor_negociado'] = $aL['ofe_valor_negociado']; $aDados['ofe_valor_promocao'] = $aL['ofe_valor_promocao']; $aDados['pagamento'] = $aL['ped_tipo_pagamento']; $comissao = comissao($aDados); if ($aL['usu_id'] == $aDados['usuario_id']) { $comissaoNivel[$aMi][] = $comissao['N2']; } else { $comissaoNivel[$aMi][] = $comissao['N1']; } } $totalSaldo[$aMi] = array_sum($comissaoNivel[$aMi]); $graficoApi .= "['" . $aMv . "', " . $totalSaldo[$aMi] . "],"; } else { $graficoApi .= "['" . $aMv . "', 0],"; } } $graficoApi .= "]"; return $graficoApi; }