|
|
|
@ -166,10 +166,10 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
$dataRel[] = GenerateCsvFromArray($filtro); |
|
|
|
|
|
|
|
|
|
$dadosCabecalio = array( |
|
|
|
|
'Data', 'Hora', 'Origem', 'TMA', 'Agente', 'Status' |
|
|
|
|
'Data', 'Hora', 'Origem', 'TMA', 'Agente', 'Status', 'Entrada' |
|
|
|
|
); |
|
|
|
|
$dadosField = array( |
|
|
|
|
'data', 'hora', 'origem', 'tmo', 'agente', 'status' |
|
|
|
|
'data', 'hora', 'origem', 'tmo', 'agente', 'status', 'entrada' |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$dataRel[] = GenerateCsvFromArray($dadosCabecalio); |
|
|
|
@ -182,6 +182,7 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
foreach ($this->GetData()[0] as $row) { |
|
|
|
|
$somaReg++; |
|
|
|
|
$somaDuracao += $row['tmo']; |
|
|
|
|
$row['entrada'] = explode('"', $row['entrada'])[1]; |
|
|
|
|
$row['status'] == 1 ? $somaAtendida++ : $somaNAtendida++; |
|
|
|
|
$row['origem'] = ocultarTelefone($row['origem']); |
|
|
|
|
$row['hora'] = date('H:i:s', strtotime($row['data'])); |
|
|
|
@ -231,10 +232,10 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
$dataRel[] = $linha; |
|
|
|
|
|
|
|
|
|
$dadosCabecalio = array( |
|
|
|
|
'Data', 'Hora', 'Origem', 'TMA', 'Agente', 'Status' |
|
|
|
|
'Data', 'Hora', 'Origem', 'TMA', 'Agente', 'Status', 'Entrada' |
|
|
|
|
); |
|
|
|
|
$dadosField = array( |
|
|
|
|
'data', 'hora', 'origem', 'tmo', 'agente', 'status' |
|
|
|
|
'data', 'hora', 'origem', 'tmo', 'agente', 'status', 'entrada' |
|
|
|
|
); |
|
|
|
|
$linha = array('LABEL'); |
|
|
|
|
foreach ($dadosCabecalio as $value) { |
|
|
|
@ -253,6 +254,7 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
foreach ($this->GetData()[0] as $row) { |
|
|
|
|
$somaReg++; |
|
|
|
|
$somaDuracao += $row['tmo']; |
|
|
|
|
$row['entrada'] = explode('"', $row['entrada'])[1]; |
|
|
|
|
$row['status'] == 1 ? $somaAtendida++ : $somaNAtendida++; |
|
|
|
|
$row['origem'] = ocultarTelefone($row['origem']); |
|
|
|
|
$row['hora'] = date('H:i:s', strtotime($row['data'])); |
|
|
|
@ -393,7 +395,8 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
'Origem' => 'C', |
|
|
|
|
'TMA' => 'C', |
|
|
|
|
'Agente' => 'C', |
|
|
|
|
'Status' => 'C' |
|
|
|
|
'Status' => 'C', |
|
|
|
|
'Entrada' => 'C' |
|
|
|
|
); |
|
|
|
|
$dadosField = array( |
|
|
|
|
'data' => 'C', |
|
|
|
@ -401,7 +404,8 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
'origem' => 'C', |
|
|
|
|
'tmo' => 'C', |
|
|
|
|
'agente' => 'C', |
|
|
|
|
'status' => 'C' |
|
|
|
|
'status' => 'C', |
|
|
|
|
'entrada' => 'C', |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$dados = $this->GetData()[0]; |
|
|
|
@ -417,6 +421,7 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
foreach ($dados as $row) { |
|
|
|
|
$somaReg++; |
|
|
|
|
$somaDuracao += $row['tmo']; |
|
|
|
|
$dados[$x]['entrada'] = explode('"', $row['entrada'])[1]; |
|
|
|
|
$dados[$x]['status'] == 1 ? $somaAtendida++ : $somaNAtendida++; |
|
|
|
|
$dados[$x]['origem'] = ocultarTelefone($row['origem']); |
|
|
|
|
$dados[$x]['hora'] = date('H:i:s', strtotime($row['data'])); |
|
|
|
@ -426,7 +431,7 @@ class RelRecebidasAgente extends Relatorios
|
|
|
|
|
$x++; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$widthHeader = array(32, 32, 32, 32, 32, 32); |
|
|
|
|
$widthHeader = array(20, 18, 26, 26, 26, 26, 32); |
|
|
|
|
$totaliza = array('TMO', SecondToStrTime($somaDuracao), '', '', '', ''); |
|
|
|
|
$table = array($dadosCabecalio, $dadosField, $dados, $widthHeader, $totaliza, 0); |
|
|
|
|
|
|
|
|
|