|
|
@ -209,6 +209,7 @@ class Atendimentos extends Model |
|
|
|
$tempoTrabalho = DB::table('eventos_usuarios as eu') |
|
|
|
$tempoTrabalho = DB::table('eventos_usuarios as eu') |
|
|
|
->join('usuarios as u', 'u.id', '=', 'eu.id_usuario') |
|
|
|
->join('usuarios as u', 'u.id', '=', 'eu.id_usuario') |
|
|
|
->join('queues as q', 'q.id', '=', 'eu.id_dac') |
|
|
|
->join('queues as q', 'q.id', '=', 'eu.id_dac') |
|
|
|
|
|
|
|
->join('usuario_empresa as ue', 'ue.id_usuario','=', 'u.id' ) |
|
|
|
->select( |
|
|
|
->select( |
|
|
|
'q.id as id_dac', |
|
|
|
'q.id as id_dac', |
|
|
|
'q.nome as fila', |
|
|
|
'q.nome as fila', |
|
|
@ -242,6 +243,10 @@ class Atendimentos extends Model |
|
|
|
$tempoTrabalho->where('q.id', '=', $params['fila']); |
|
|
|
$tempoTrabalho->where('q.id', '=', $params['fila']); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (isset($params['id_empresa'])) { |
|
|
|
|
|
|
|
$tempoTrabalho->where('ue.id_empresa', '=', $params['id_empresa']); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$tempoTrabalho->get(); |
|
|
|
$tempoTrabalho->get(); |
|
|
|
|
|
|
|
|
|
|
|
$atendimentos = DB::table('usuarios as u') |
|
|
|
$atendimentos = DB::table('usuarios as u') |
|
|
@ -263,6 +268,7 @@ class Atendimentos extends Model |
|
|
|
->whereRaw('ee.uniqueid = ea.uniqueid'); |
|
|
|
->whereRaw('ee.uniqueid = ea.uniqueid'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
->join('usuario_empresa as ue', 'ue.id_usuario','=', 'u.id' ) |
|
|
|
->join('queues as q', 'q.id', '=', 'ea.id_queue') |
|
|
|
->join('queues as q', 'q.id', '=', 'ea.id_queue') |
|
|
|
->groupBy('u.id', 'u.matricula', 'u.nome', DB::raw('a.data_reg::DATE')) |
|
|
|
->groupBy('u.id', 'u.matricula', 'u.nome', DB::raw('a.data_reg::DATE')) |
|
|
|
->orderBy('u.id') |
|
|
|
->orderBy('u.id') |
|
|
@ -287,6 +293,9 @@ class Atendimentos extends Model |
|
|
|
if (isset($params['fila'])) { |
|
|
|
if (isset($params['fila'])) { |
|
|
|
$atendimentos->where('q.id', '=', $params['fila']); |
|
|
|
$atendimentos->where('q.id', '=', $params['fila']); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (isset($params['id_empresa'])) { |
|
|
|
|
|
|
|
$atendimentos->where('ue.id_empresa', '=', $params['id_empresa']); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$atendimentos->get(); |
|
|
|
$atendimentos->get(); |
|
|
|
|
|
|
|
|
|
|
|